本文主要是介绍【经验分享】Linux的系统启动卡制作及系统固化,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本指导文档适用开发环境:
Windows开发环境:Windows 7 64bit、Windows 10 64bit
Linux开发环境:Ubuntu 14.04.3 64bit
虚拟机:VMware14.1.1
U-Boot:U-Boot-2020.04
Kernel:Linux-5.4.70
Linux SDK:5.4.70_2.3.0
评估板支持通过Linux系统启动卡和板载eMMC存储设备两种方式启动。本文档主要演示Linux系统启动卡制作,以及将Linux系统固化至eMMC的方法。
1 Linux系统启动卡制卡工具包说明
1.1 制卡工具包版本说明
产品资料“4-软件资料\Linux\Makesdboot\”目录下的mksdboot_AA_BB_CC.tar.gz压缩文件是Linux系统启动卡制卡工具包,主要包含U-Boot、Linux内核、设备树镜像文件,以及文件系统压缩包等内容。AA_BB_CC为制卡工具包的版本号,具体版本说明如下。
(1) AA:U-Boot发布版本。详细信息请查看“4-软件资料\Linux\U-Boot\”目录下的特性支持说明文件。
(2) BB:Linux内核发布版本。详细信息请查看“4-软件资料\Linux\Kernel\”目录下的特性支持说明文件。
(3) CC:文件系统发布版本。详细信息请查看“4-软件资料\Linux\Filesystem\”目录下的特性支持说明文件。
1.2 制卡工具包目录说明
打开Ubuntu,将制卡工具包复制到"/home/tronlong/IMX8/"工作目录下,进入制卡工具包所在路径执行如下命令将其解压至当前目录,工具包名称请根据实际情况修改。
Host# tar -xvf mksdboot
这篇关于【经验分享】Linux的系统启动卡制作及系统固化的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!