首页 > 学院 > 开发设计 > 正文

九鼎官方uboot的配置与编译

2019-11-07 23:41:47
字体:
来源:转载
供稿:网友
找到uboot的原生目录下进入include/configs目录下,发现有个文件是x210_sd.h返回到uboot的原生目录下配置:make x210_sd_config    出现:Configuring for x210_sd board...    说明配置好了编译:make /make -j2    编译之前一定要检查arm-linux-gcc是否正确,分两步    1. 检查当前环境是否安装了合适的arm-linux-gcc,这里选择的是arm-2009q3    2. 检查当前目录下Makefile的编译器是否设置正确    确保了以上两点之后,进行make或者make -jx    编译之后会在uboot的原生目录下生成一个u-boot.bin文件编译之后烧录:    进入uboot的原生目录下的sd_fusing文件夹,vi sd_fusing.sh文件的下面内容是否正确         85 echo "BL1 fusing"         86 ./mkbl1 ../u-boot.bin SD-bl1-8k.bin 8192         87 dd iflag=dsync oflag=dsync if=SD-bl1-8k.bin of=$1 seek=$bl1_position         88 rm SD-bl1-8k.bin         89              90 ####################################         91 #<u-boot fusing>         92 echo "u-boot fusing"         93 dd iflag=dsync oflag=dsync if=../u-boot.bin of=$1 seek=$uboot_position    确保86行和93行被烧录的文件是上面编译的到的u-boot.bin文件    烧录时可能会报权限相关的错误    解决方法是:        将相关报错目录的权限更改到合适即可
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表