Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
ART-Pi Smart
Linux 环境下烧录固件到 ART-Pi Smart
发布于 2022-04-20 00:00:39 浏览:874
订阅该版
[tocm] 本文记录的方法依托 [gui_for_nxp_uuu](https://github.com/100askTeam/gui_for_nxp_uuu)。感谢 100askTeam 做出的贡献。 参考的资料具体是:**100ask_imx6ull烧写工具设计与使用说明.docx** 细节内容在这个资料中均有体现,我在此记录下我的操作过程。 根据 ART-Pi Smart 官方的资料,上电会启动 U-Boot, 但是我拿到这个板子上电就是 RT-Thread Smart。为了保持一致性,并且方便在 U-Boot 下对 RT-Thread Smart 进行调试,所以我需要烧录 U-Boot。 首先 ART-Pi Smart 的 SDK 中已经提供了 U-Boot。路径在 ``documents/u-boot/u-boot-dtb.imx`` 下一步就是怎么烧录进去了,SDK 也提供了相关的资源路径: [![LDBu3d.png](https://s1.ax1x.com/2022/04/19/LDBu3d.png)](https://imgtu.com/i/LDBu3d) 因为我用的时候发现在 win7 上不能烧录,查询了一些资料,使用 ``zadig`` 工具替换驱动文件也不行,只能使用 linux 笔记本尝试下,发现烧录成功了,特此记录下来。 使用 **100ask_imx6ull烧写工具** 烧录固件,分为两个步骤: 1. 下载一个 100askTeam 开发的特制的 U-Boot,并运行这个 U-Boot 2. 通过和这个特制的 U-Boot 通讯下载固件并烧录 ### 下载特制 U-Boot 这个特制 `u-boot-dtb_fastboot_100ask.imx`` 文件在 gui_for_nxp_uuu 仓库中。假定你当前所在的目录是 **gui_for_nxp_uuu/100ask_imx6ull/bin** 我将路径名字中存在的中文给删除了。 使用命令: ``` bash sudo ./uuu -t 1 ../firmware/u-boot-dtb_fastboot_100ask.imx ``` 正常你会看到这样的打印: [![LDDUIO.png](https://s1.ax1x.com/2022/04/19/LDDUIO.png)](https://imgtu.com/i/LDDUIO) 这时候使用 ``` bash ./uuu -lsusb ``` 检查下,应该会看到 [![LDDgdf.png](https://s1.ax1x.com/2022/04/19/LDDgdf.png)](https://imgtu.com/i/LDDgdf) 出现 FB 状态,说明特制的 U-Boot 已经运行起来了。 ### 烧录固件 烧录固件分为两个部分: 第一部分: 修改配置文件(将需要的一些命令集中到一个文件中) [![LDDXYF.png](https://s1.ax1x.com/2022/04/19/LDDXYF.png)](https://imgtu.com/i/LDDXYF) 上图需要手动修改保存 U-Boot 的路径。 第二部分: 下载固件 ``` bash sudo ./uuu ../scripts/pro/emmc/write_boot.clst ``` 顺利的话会看到这样类似的打印: [![LDr3tS.png](https://s1.ax1x.com/2022/04/19/LDr3tS.png)](https://imgtu.com/i/LDr3tS) 至此,U-Boot 就下载成功了。看下运行起来的效果: [![LDryp4.png](https://s1.ax1x.com/2022/04/19/LDryp4.png)](https://imgtu.com/i/LDryp4)
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
iysheng
这家伙很懒,什么也没写!
文章
10
回答
15
被采纳
4
关注TA
发私信
相关文章
1
求助vscode开发art-pi smart开发板的问题
2
vscode下载rt-smart用户态代码时udb有问题
3
RGB565 显示图片异常
4
浮点数打印,从内核态直接打印和从用户态访问设备再触发打印,效果不一致
5
csi 开启 DMA_REQ_EN_RFF 前提下,开启 CSI 就卡住无打印
6
求助如何移植rt-thread到野火imx6ull开发板上
7
RT-thread smart 用户态程序运行出错
8
art-pi-smart 编译报错
9
ART-PI Smart User 运行LED 程序崩溃
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
freemodbus
PWM
flash
cubemx
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
中断
编译报错
Debug
SFUD
rt_mq_消息队列_msg_queue
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
a1012112796
10
个答案
1
次被采纳
踩姑娘的小蘑菇
4
个答案
1
次被采纳
红枫
4
个答案
1
次被采纳
张世争
4
个答案
1
次被采纳
Ryan_CW
4
个答案
1
次被采纳
本月文章贡献
catcatbing
3
篇文章
5
次点赞
YZRD
2
篇文章
5
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
Woshizhapuren
1
篇文章
5
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部