版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Linux SD 系统启动卡制作方法 Revision HistoryDraft DateRevision No.Description2018/01/22V1.01.初始版本。 公司官网:销售邮箱:公司总机:020-8998-62801/12技术论坛:技术邮箱:技术热线:020-3893-9734目录1 SD 系统启动卡说明32 SD 系统启动卡制作步骤33 SD 系统启动卡制作脚本作用说明64 检查 SD 系统启动卡是否可以正常使用85 SD 系统启动卡恢复为普
2、通 SD 卡方法8更多帮助12公司官网:销售邮箱:公司总机:020-8998-62802/12技术论坛:技术邮箱:技术热线:020-3893-97341 SD 系统启动卡说明SD 卡启动是开发板系统启动方式的一种,广州创龙 TL437xF-EVM 使用的是 Micro SD 卡。SD 系统启动卡共有 FAT32、EXT4 两个格式分区,其中 FAT32 格式分区在 Windows 系统下可见,EXT4 格式分区在 Windows 系统下不可见,两分区在 Linux
3、系统下均可见。FAT32 格式分区存放内核文件u-boot.img、MLO文件,EXT4 格式分区存放文件系统。 以下步骤是 Linux SD 系统启动卡的制作过程。 2 SD 系统启动卡制作步骤本文在路径shell/mksdboot-tl下,提供了两套制卡工具包: 做卡包一mksdboot-tl-emmc适用于 TL4379F-EVM eMMC 高配板;做卡包二mksdboot-tl-nand适用于 TL4379F-EVM NAND 标配板。 在每个做卡包里面都含有mksdboot-tl.sh脚本,运行脚本即可完成系统卡制作,本次例程以制作 TL4379F-EVM NAND 标配板 SD 启
4、动卡为例。 mksdboot-tl-nand 目录结构如下: boot am437x-gp-evm.dtb MLO u-boot.img pointercal zImage filesystem tisdk-rootfs-image-am437x-evm.tar.gz mksdboot-tl.sh modules 3.14.43-g2cbce0c.tar.bz2 readme.txt备注: a) am437x-gp-evm.dtb 文件为内核设备树文件; b) MLO 和 u-boot.img 为 SPL 和 u-boot 镜像; c) zImage 内核镜像; 公司官网:www.tronlo
5、销售邮箱:公司总机:020-8998-62803/12技术论坛:技术邮箱:技术热线:020-3893-9734d) modules 文件夹里是内核模块。 (1) 将光盘资料/TL437xF-EVM/Shell路径下的整个mksdboot-tl-nand文件夹拷贝到Ubuntu 的任意目录下。 (2) 将 Micro SD 卡通过读卡器连接到计算机,Ubuntu 系统识别后会自动识别 SD 卡分区。如下图所示: 图 1如果没有自动识别,请右击右下角的 USB 大容量存储设备图标,再点击C
6、onnect (Disconnect from Host)。 图 2如果没有以上图标,请尝试如下方法: 请将 Micro SD 卡插在 PC 上,然后重启 Ubuntu。在 Ubuntu 重启过程中不要拨出来, 开机后图标会重新出现。 请将 Micro SD 卡通过读卡器插到 USB2.0 接口,而不是 USB3.0 接口(部分低版本 公司官网:销售邮箱:公司总机:020-8998-62804/12技术论坛:技术邮箱:技术热线:020-3893-9734VMware
7、 可能不支持 USB3.0)。 (3) 确认需要制作的 SD 卡节点名。执行如下命令: Host#sudo fdisk -l(4) 本次操作查询得到需要制作的 SD 卡节点为sdc,用户在操作时应以实际查询得到的节点为准。如下图所示: 图 3(5) 在做卡包mksdboot-tl-nand目录下执行脚本文件,执行如下命令: Host#sudo ./mksdboot-tl.sh -device /dev/sdc图 4备注:请确认SD 卡节点,如错误输入其他存储介质的节点名,将会造成存储介质数据的损坏。 (6) 按回车键,进行启动卡制作,如下图所示: 公司官网:销售
8、邮箱:公司总机:020-8998-62805/12技术论坛:技术邮箱:技术热线:020-3893-9734图 5图 6备注:SD 卡和读卡器质量会影响正常分区,若不能正常分区,请更换 SD 读卡器或者 SD卡。如 果 LCD 不能正常使用,请按照快速体验文档对 LCD 重新校准。 3 SD 系统启动卡制作脚本作用说明SD 系统启动卡制作脚本作用如下: 公司官网:销售邮箱:公司总机:020-8998-62806/12技术论坛:www.
9、51技术邮箱:技术热线:020-3893-9734(1) 将 SD 卡格式化成 boot 分区(FAT32 格式)和rootfs 分区(EXT4 格式)。 在 SD 系统启动卡制作完成后重新插拔一下SD 卡,在Home Folder下可以看到boot和 rootfs 两个分区。如下图所示: 图 7(2) SD 卡对应分区文件说明。 create-sdcard/U-boot目录下的u-boot.img文件和MLO文件被拷贝到 SD 卡的boot 分区;create-sdcard/目录下rootfs.tar.gz文件被解压到 SD 卡 rootf
10、s 分区。create- sdcard/目录下zImage和am437x-gp-evm.dtb文件被拷贝到 SD 卡rootfs/boot路径下, 如下图所示: 图 8公司官网:销售邮箱:公司总机:020-8998-62807/12技术论坛:技术邮箱:技术热线:020-3893-9734图 94 检查 SD 系统启动卡是否可以正常使用开发板断电,将开发板的拨码开关对应拨到 01100(MMC0),这个档位是 Micro SD卡启动模式。连接好调试串口 UART0,开
11、发板上电。LCD 液晶显示屏上会有系统登入信息, 串口打印正常启动信息,如下图所示,如果 LCD 不能正常触控,请按照快速体验文档对LCD 重新校准。 图 105 SD 系统启动卡恢复为普通 SD 卡方法SD 系统启动卡恢复为普通SD 卡的方法是在 Linux 下使用硬盘fdisk命令删除多个SD卡分区后新增一个分区,再将新增分区格式化为普通 SD 卡分区,具体步骤如下: (1) 卸载 SD 卡分区。 公司官网:销售邮箱:公司总机:020-8998-62808/12技术论坛:技术邮箱:supporttr
12、技术热线:020-3893-9734在使用fdisk命令前,请使用如下命令卸载 boot 分区和 rootfs 分区: Host#umount /media/bootHost#umount /media/rootfs(2) 确认 SD 卡节点名字。 Host#sudo fdisk -l确认 SD 卡大小,确认 SD 卡节点名字为sdd。如下图所示: 图 11可以看到 SD 卡节点是sdd,其中有 2 个分区,分别是sdd1和sdd2。SD 卡节点名字是可变的,多次插拔或者使用不同的卡都有可能导致节点改变。 (3) 删除 SD 卡分区。 执行如下命令开始对 SD 卡进行操作:
13、 Host#sudo fdisk /dev/sdd图 12输入m,可看到所有fdisk命令操作指令,如下图所示: 公司官网:销售邮箱:公司总机:020-8998-62809/12技术论坛:技术邮箱:技术热线:020-3893-9734图 13先后输入d和1,即可删除第一个分区。再次输入d,即可删除另外一个分区。如下图所示: 图 14(4) 增加一个新分区。 依次输入“n-p-1-回车键-回车键”,即新增一个分区,如下图所示: 图 15公司官网:www.tronlon
14、销售邮箱:公司总机:020-8998-628010/12技术论坛:技术邮箱:技术热线:020-3893-9734(5) 输入w,保存分区修改,如下图所示: 图 16(6) 格式化为普通 SD 卡格式分区,命令如下: Host#sudo mkfs.vfat /dev/sdd1图 17公司官网:销售邮箱:公司总机:020-8998-628011/12技术论坛:技术邮箱:技术热线:020-3893-9734更多帮助销售邮箱: 技术邮箱: 创龙总机:020-8998-6280技术热线:020-3893-9734创龙官网: 技术论坛:线 上 商 城 : AM437x 交流 QQ 群:373129850、487528186TI 中文论坛
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数控车床操作技术手册
- 区域医疗分级诊疗落地实施报告
- 服装缝制缺陷处理方案
- 市场部经理述职报告范文
- 电解铝项目竣工环保验收监测方案
- 生物质热电联产项目规划选址论证报告
- 道路运输企业安全生产台账管理规范
- 开学教学设计中职基础课-拓展模块-高教版-(语文)-50
- 汛期环境风险防范化解培训讲义
- 任务二 电子产品内部探秘教学设计小学劳动六年级浙教版《劳动》
- 河南省汤阴县2026年上半年公开招聘城市协管员试题(含答案)
- T∕CHCIA 014-2023 液体香氛安全要求
- 2026浙江衢州市江山市文旅投资集团有限公司招聘劳务派遣人员3人笔试历年典型考点题库附带答案详解
- 企业防灾减灾安全培训课件
- 农村污水基础工程监理质量评估报告
- 2025广东食品药品职业学院教师招聘考试题目及答案
- 2026年中国急性缺血性脑卒中指南
- (2025年)传染病上报培训考试题附答案
- 全国工业产品生产许可证目录(2026年版)
- 建设质量安全培训制度
- 25消防设施操作员考试承诺书电子版
评论
0/150
提交评论