IMX6ULL学习笔记——通过SD卡启动Linux内核

Posted Leung_ManWah

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IMX6ULL学习笔记——通过SD卡启动Linux内核相关的知识,希望对你有一定的参考价值。

一、搭建环境

通过以下方式烧写一个镜像:

二、设置为SD卡启动模式

开发板插入烧录好U-Boot的SD卡。

根据以下BOOT拨码开关启动配置表,调整拨码开关为SD卡启动方式,即2-5-8位拨到on,其他位拨到0

编号名称NAND FLASHeMMCSDUSB
1MODE00001
2MODE11110
3CFG1-4100X
4CFG1-5010X
5CFG1-6011X
6CFG1-7100X
7CFG2-3010X
8CFG2-5001X

然后注意使用SD卡时开发板右下角的J2竖排针不要盖有跳帽需断开(此为WIFI模块供电,核心板只引出一路SDIO,SD卡和WIFI不能同时用)

三、将Linux内核烧写到SD中

注意:不要通过TFTP方式将zImage拷贝到Windows上再拷贝到开发板上,否则Linux内核可能启动失败。

烧写完毕后通过USB OTG连接到虚拟机会存在一个BOOT分区如图:

zImage 通过拷贝到BOOT\\kernel目录下

并将 zImage 更名为 vmlinuz-4.19.35-imx6

注意: -4.19.35-imx6 为版本后缀,可以更改为相应的版本后缀。

然后再建立个软件连接

ln -s /lib/modules/4.19.35-imx6 /lib/modules/4.19.35+
reboot

四、查看Linux内核版本

cat /proc/version


• 由 Leung 写于 2022 年 9 月 18 日

• 参考:11. Linux内核的烧录

以上是关于IMX6ULL学习笔记——通过SD卡启动Linux内核的主要内容,如果未能解决你的问题,请参考以下文章

IMX6ULL学习笔记——通过SD卡启动Linux内核

IMX6ULL学习笔记(12)——通过SD卡启动官方SDK程序

IMX6ULL学习笔记(12)——通过SD卡启动官方SDK程序

IMX6ULL学习笔记——通过SD卡启动U-Boot

IMX6ULL学习笔记——通过SD卡启动U-Boot

IMX6ULL学习笔记——通过SD卡启动U-Boot