TI官网:http://www.ti.com/product/AM5728
在官网下载芯片数据手册、用户开发指导手册,下载SDK等。
SDK开发环境搭建步骤如下:
在操作之前,请确保已安装虚拟机和Ubuntu系统,本文使用的Ubuntu-18.04.2。
1. 官网下载最新的SDK;
地址:http://www.ti.com/tool/PROCESSOR-SDK-AM57X
SDK文件:ti-processor-sdk-linux-am57xx-evm-06.00.00.07-Linux-x86-Install.bin
2. 更改SDK安装文件执行权限,并安装执行;
修改权限:
chmod 0777 ti-processor-sdk-linux-am57xx-evm-06.00.00.07-Linux-x86-Install.bin
执行安装:
./ti-processor-sdk-linux-am57xx-evm-06.00.00.07-Linux-x86-Install.bin
安装过程中出现提示信息,按回车键
默认安装路径:/home/***/ti-processor-sdk-linux-am57xx-evm-06.00.00.07
输入:y,开始安装,安装完成需要等待几分钟时间。
安装完成的提示信息如下:
进入安装目录查看
3. 安装交叉编译工具链;
1)修改 .bashrc 文件;
sudo vim ~/.bashrc
2)添加如下语句到文件末尾,然后保存;
export PATH=$PATH:/home/xxx/ti-processor-sdk-linux-am57xx-evm-06.00.00.07/linux-devkit/sysroots/x86_64-arago-linux/usr/bin (这里输入你自己的路径)
3)使环境变量生效;测试环境变量是否安装成功;
source ~/.bashrc
4)测试环境变量是否安装成功;
arm-linux-gnueabihf-gcc -v
4. SDK安装包编译;
进入SDK安装包顶层目录,直接进行编译;
make all 编译整个SDK包
make linux 编译Linux内核及设备树
make u-boot-spl 编译U-boot和U-boot-spl
内核编译完成,进入Linux内核目录,可以查看编译生成的镜像:
U-boot编译完成,进入U-boot目录:
开发环境搭建,初步完成!