NXP

i.mx6soloX开发 之 总结一

2019-07-12 12:11发布

写在前头

*.版权声明:本篇文章为原创,可随意转载,转载请注明出处,谢谢!另我创建一个QQ群82642304,欢迎加入!
*.备注:整个系列基于官方的i.MX6soloX sabresd开发板,只是对我所学进行总结,记录我认为是关键的点,另我能力有限,难免出现疏漏错误,如果读者有发现请多指正,以免我误导他人!

Uboot

详细步骤见:
i.mx6soloX开发 之 Uboot

Kernel

详细步骤见:i.mx6soloX开发 之 Kernel

文件系统

详细步骤见:
i.mx6soloX开发 之 文件系统

烧录

将Uboot烧写进SD卡,然后将zImage和imx6sx-sdb.dtb拷贝到SD卡的第一个分区,将生成的文件系统压缩包rootfs.tar解压到第二个分区

启动

将SD卡插入到开发板中,接上串口后上电。
由于Uboot默认启动的是ucosiii.bin,所以需要修改一下Uboot的配置。
在倒计时之前进入Uboot的交互命令行里:
env edit bootcmd
将值修改成:
run mmcargs;run loadfdt;run loadimage;bootz ${loadaddr} - ${fdt_addr}
然后保存配置:
env save
保存后重新上电或者复位
reset
即可进入Linux系统:
Linux系统

登录

登录系统的密码在编译文件系统时配置,如果没有配置,用root登录无需密码