说是移植,其实就是编译,不管怎样,u-boot 2016.05已经成功的支持stm32f429i-Discovery了!!因为我在编译最新的Linux 4.5内核时,发现已经支持:stm32f429i-Discovery,并且编译成功并能生成uImage xipimage等!!因此,可以说,虽然没有MMU的STM32429i-Discovery,没有网络,依然可以把Linux系统简单的跑起来!!
最新的U-boot 2016.05如果编译ARMV7-M的平台,因此需要选择一下交叉编译器:我这里使用
gcc-arm-none-eabi-5_3-2016q1-20160330-linux.tar.bz2
否则可能编译不过去!!
下载地址:<