ARM uboot 启动 Linux 内核

一、编译厂商提供的 uboot

此处,我使用的是九鼎提供的 uboot :

在这里插入图片描述


二、烧录 uboot 到 SD 卡

进入 uboot 的 sd_fusing 目录,执行命令烧写 uboot :./sd_fusing.sh /dev/sdb

在这里插入图片描述


三、将 SD 卡插入开发板,进入 uboot

按任意键,进入 uboot 命令行:

在这里插入图片描述


四、编译 x210 的 linux kernel,得到 zImage

在这里插入图片描述


五、拷贝 zImage 到 tftp 服务器

在这里插入图片描述

在这里插入图片描述


六、从 tftp 服务器拷贝 zImage

将 Linux kernel 拷贝到 30008000。

在这里插入图片描述


七、使用 bootm 启动内核

在这里插入图片描述


版权声明:本文为weixin_42109053原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。