参照:https://blog.csdn.net/luotong86/article/details/52170770
1 下载linaro
在尝试了n个版本后发现还是这个版本好使,事实证明最新的不一定能起得来:http://releases.linaro.org/archive/12.07/ubuntu/precise-images/developer/
2 u-boot版本修改
在尝试2018.3版本的u-boot后,发现无法识别出devicetree文件,显示
No valid device tree binary found - please append one to U-Boot binary, use u-boot-dtb.bin or define CONFIG_OF_EMBED. For sandbox, use -d <file.dtb>\n
可以参考这里:https://www.cnblogs.com/leaven/p/6295999.html
总归最终是无法找到devicetree文件,无法继续启动linux内核,所以将u-boot版本改为master的版本,下载地址为: