正点原子阿尔法linux开发板USB烧录裸机例程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

使用uuu工具进行usb烧录裸机开发例程


提示:以下是本篇文章正文内容,下面案例可供参考

一、安装uuu工具

sudo snap install universal-update-utility

二、添加工程文件

1.在工程文件夹下添加烧录文件

文件地址:
链接:https://pan.baidu.com/s/1gAXdo3hasPwOOXPI2fV5UA
提取码:4546

2.修改Makefile文件

在最后加上

run:
	cat header $(TARGET).bin > load.imx
	sudo uuu load.imx

3.开发板配置

1.使用usb烧录需要将SD卡拔出,将拨码开关拨至USB启动(拨码开关2置1)
2.USB-OTG口连接到电脑,并且要接电源线给开发板供电。

4.烧录

先运行make命令生成bin文件后再输入:make run
提示烧录成功,如需重新烧录按下RESET键即可
在这里插入图片描述

其他问题

无法识别usb:

sudo apt-get install libusb-1.0.0-dev libzip-dev libbz2-dev

工程模板:

链接:https://pan.baidu.com/s/1rNYARdjWL9ueuJXWyvFzIw
提取码:4546

### 正点原子开发板 USB 烧录程序教程 #### 准备工作 在开始烧录之前,需要完成以下准备工作: - **硬件配置**:确保开发板上的拨码开关设置为 USB 启动模式。具体来说,对于正点原子阿尔法 Linux 开发板,需将拨码开关第 2 位置设为 1[^2]。 - **移除 SD 卡**:如果开发板插有 SD 卡,请将其取出,以免干扰烧录过程。 - **连接电源与数据线**:使用 USB-OTG 接口将开发板连接到电脑,并通过外部电源适配器为开发板供电。 #### 软件环境搭建 为了顺利完成烧录操作,还需要准备好相应的软件工具: - 安装并运行 MfgTool 工具,该工具能够实现 uboot、kernel 和 dtb 文件的加载以及后续系统的完整烧写[^3]。 - 如果操作系统为 Windows,则可以按照官方文档指引找到对应的脚本文件路径(如 `LinuxA\05、开发工具\05、开发工具\04、正点原子MFG_TOOL出厂固件烧录工具\mfgtool\Mfgtool2-eMMC-ddr512-eMMC.vbs`),双击执行即可进入图形化界面[^4]。 #### 烧录步骤详解 当一切就绪后,可按如下顺序开展实际的操作流程: 1. 执行 MfgTool 的启动脚本,在检测到目标设备时确认无误后再点击 Start 按钮发起正式传输命令; 2. 整个过程中可以通过 SECURE 应用监控实时状态反馈信息以便及时掌握进展状况;通常情况下整个周期可能持续数分钟视镜像大小而定; 3. 成功完成后记得停止当前会话并通过 Exit 关闭窗口退出应用。 最后一步非常重要的是调整回默认引导方式即切换至 EMMC 启动模式 (例如修改拨码组合成 10100110),随后重启装置验证新部署的内容是否正常运作。 ```bash # 示例代码展示如何检查系统版本号以验证更新成功与否 uname -a && cat /proc/version ``` 以上就是基于 USB 口针对正点原子系列开发板实施固件升级的具体方法说明。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值