AM335x-U-Boot开发指南:搭建环境与烧写步骤详解
88 浏览量
更新于2024-08-03
收藏 368KB PDF 举报
本资源是一份AM335x-U-Boot-User's-Guide的中文手册,主要针对AM3352开发板进行了详细的调试指南。作者卢浩在2012年9月12日使用Ubuntu 10.04 LTS操作系统和TI AM3359平台,基于Linux 3.2内核编写。这份文档的重点内容包括:
1. **搭建AM335x U-Boot开发环境**:
- 用户需进入官方提供的SDK包中的u-boot目录(AM335x-LINUX-PSP-MM.mm.pp.bb/src/u-boot/u-boot-MM.mm.pp.bb)进行操作。
- 执行编译命令,先清理旧的编译目录(`[-d ./am335x] && rm -rf ./am335x`),然后使用`CROSS_COMPILE=arm-arago-linux-gnueabi-ARCH=arm make`命令进行编译,目标是为AM335x生成MLO和u-boot.img可执行文件。
2. **硬件配置**:
- 接口与调试:使用串口线将主机与EVM板连接,并设置超级终端参数,如波特率115,200bps、8位数据位、无校验、1位停止位和无流控。
- 启动方式设置:根据需求调整拨码开关,支持Nand启动、SPI启动、UART启动、SD启动和通过CPSW启动(适用于RGMI模式)。
3. **烧录过程**:
- 在开发板上电并观察终端输出cccc后,通过超级终端将spl/u-boot-spl.bin、MLO和u-boot.img文件烧写到板子上。传输方法采用XMODEM协议,需确保拨码开关处于串口启动模式。
这份手册对初学者或开发者来说非常实用,提供了AM3352开发板使用U-Boot进行调试和固件更新的完整步骤,包括环境准备、编译流程、硬件连接和烧录指导,对于理解和掌握该平台的嵌入式系统开发具有重要参考价值。
2019-06-07 上传
2022-07-15 上传
2023-10-28 上传
2023-06-07 上传
2023-12-21 上传
2023-06-06 上传
2023-05-29 上传
2024-09-12 上传
2024-04-19 上传
染不尽的流年
- 粉丝: 3137
- 资源: 200
最新资源
- Postman安装与功能详解:适用于API测试与HTTP请求
- Dart打造简易Web服务器教程:simple-server-dart
- FFmpeg 4.4 快速搭建与环境变量配置教程
- 牛顿井在围棋中的应用:利用牛顿多项式求根技术
- SpringBoot结合MySQL实现MQTT消息持久化教程
- C语言实现水仙花数输出方法详解
- Avatar_Utils库1.0.10版本发布,Python开发者必备工具
- Python爬虫实现漫画榜单数据处理与可视化分析
- 解压缩教材程序文件的正确方法
- 快速搭建Spring Boot Web项目实战指南
- Avatar Utils 1.8.1 工具包的安装与使用指南
- GatewayWorker扩展包压缩文件的下载与使用指南
- 实现饮食目标的开源Visual Basic编码程序
- 打造个性化O'RLY动物封面生成器
- Avatar_Utils库打包文件安装与使用指南
- Python端口扫描工具的设计与实现要点解析