EM335x Linux内核烧写指南:基于SD卡启动的自动烧写方法
版权申诉
79 浏览量
更新于2024-08-06
收藏 611KB PDF 举报
EM335x Linux 内核用户烧写说明
本文档详细介绍了 EM335x Linux 内核用户烧写的步骤和过程,包括 PC 机端准备、擦除 NandFlash 和 microSD 卡启动制作等内容。
一、PC 机端准备
在烧写 EM335x 内核文件之前,需要在 PC 机端运行一个串口终端程序,如 TeraTermVT 终端程序。这将允许用户监测 EM335x 调试串口输出的信息,并通过终端程序操作 EM335x 板卡。串口配置参数为 115200-8-n-1。
同时,用户需要将光盘中提供的 EM335x 所有内核烧写文件复制到 PC 上。
二、擦除 NandFlash
擦除 NandFlash 需要使用 uboot 命令中的 nand 相关命令来实现。有两种情况:
1. 板卡正常启动:在 EM335x 正常启动的状态下,将板卡置于调试模式,利用 uboot 擦除全擦除。按“空格”键进入 uboot 菜单状态,执行以下命令:`#>nanderase.chip`
2. 板卡出现异常,无法正常执行启动代码:先用镊子短接 EM335x 板上的 JP1,超级终端会不断提示“ CCCCC”,此时在 TeraTerm VT 终端程序下,选择 File->Transfer->XMODEM->send,选择 u-boot-spl.bin 文件。正常执行的话应该显示下载文件的进度条,显示下载过程正常后,立即松开短接的镊子。该文件下载完成后,再选择 File->Transfer->YMODEM->send,选择 u-boot.img 文件。待该文件下载完成后,EM335x 则可自动启动。
三、microSD 卡启动制作
制作 SD 卡需要使用 EM335x 内核文件夹目录下的文件,包括:
1. MLO
2. u-boot.img
3. emcfg.txt (需要用户根据屏的分辨率进行配置)
4. MLO1
5. u-boot1.img
6. splash800480.bmp (为 emcfg.txt 所指定的启动画面文件)
7. am335x-em335x.dtb
8. zImage
9. ubifs-
这些文件都是必要的,user 需要将它们复制到 SD 卡上,以便 EM335x 从 SD 卡启动。
本文档提供了详细的 EM335x Linux 内核用户烧写说明,包括 PC 机端准备、擦除 NandFlash 和 microSD 卡启动制作等内容,为用户提供了一个完整的烧写过程。
2022-07-14 上传
点击了解资源详情
2019-09-16 上传
2019-10-25 上传
2019-09-12 上传
2019-07-22 上传
2019-10-25 上传
2022-06-04 上传
2021-10-03 上传
lxc15005035395
- 粉丝: 0
- 资源: 7万+
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手