sdk的安装
首先到TI下载sdk
http://software-dl.ti.com/sitara_linux/esd/processor-sdk/PROCESSOR-SDK-LINUX-AM335X/latest/index_FDS.html
sudo ./ti-processor-sdk-linux-am335x-evm-01.00.00.00-Linux-x86-Install.bin
然后是图形界面选择安装路径
在sdk目录下TI提供了一个脚本, 执行这个脚本就会帮忙做好以下几件事情(执行之前要保证系统已经可以联网了)安装完成之后进入sdk目录执行:
sudo ./setup.sh
1. 建立tftp环境, 创建/tftpboot目录作为tftp的目录, 并且脚本会自动把需要的镜像放到这个目录下边
2. 建立nfs环境, 创建sdk/targetNFS为nfs目录, 文件系统也已经复制到这个文件夹下边
接下来就可以开始编译uboot和内核了, 而顶层的Makefile已经帮我们弄好了我们只需要执行一条指令就可以将这两者编译完成:
sudo make ARCH=arm all