数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1213|回复: 14

[Arduino] air001的bootloader究竟如何下载

[复制链接]
发表于 2024-6-10 12:41:15 | 显示全部楼层 |阅读模式
想在Arduino上玩air001,而air001没有自带bootloader,所以需要先手动下载bootloader,





点击烧录引导程序时,Arduino却提示错误:
java.lang.NullPointerException
        at cc.arduino.packages.uploaders.SerialUploader.burnBootloader(SerialUploader.java:329)
        at processing.app.Editor.lambda$handleBurnBootloader$61(Editor.java:2385)
        at java.lang.Thread.run(Thread.java:748)
烧录引导程序出错。
这是为什么?
请教:air001的bootloader究竟该如何下载呢?





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
发表于 2024-6-10 17:35:55 | 显示全部楼层
air001还要下载bootloader吗?不是可以自己ttl下载
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-10 20:03:54 | 显示全部楼层
soma 发表于 2024-6-10 17:35
air001还要下载bootloader吗?不是可以自己ttl下载

应该还得下载bootloader,这点合宙官网上根本就没有说需要还是不需要,到Q群上问却没有得到回复。
回复 支持 反对

使用道具 举报

发表于 2024-6-11 12:22:14 | 显示全部楼层
ardunio用STM32不用单独烧录这个为毛要?
回复 支持 反对

使用道具 举报

发表于 2024-6-12 15:14:44 | 显示全部楼层
air001, 是不用专门下载Bootloader的. 可以直接用.

但PY32F002AF15P6TU 不知要不要.这二者理论上硬件是相同的.
回复 支持 1 反对 0

使用道具 举报

发表于 2024-6-13 11:00:49 | 显示全部楼层
Bootloader是自带的,在Arduino中使用AirISP通过串口进行下载,AirISP工具也可单独使用
回复 支持 反对

使用道具 举报

发表于 2024-6-14 10:20:02 来自手机浏览器 | 显示全部楼层
手上有20几片,除了核心板玩了下,其它的还没用,不咋清楚,看看官方文档
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-14 11:35:24 | 显示全部楼层
crossmind 发表于 2024-6-13 11:00
Bootloader是自带的,在Arduino中使用AirISP通过串口进行下载,AirISP工具也可单独使用 ...

我在Arduino总是无法正常下载,无论是用手动还是自动,虽然板上已具备自动下载线路。
回复 支持 反对

使用道具 举报

发表于 2024-6-14 12:10:34 | 显示全部楼层
提示什么信息?可先试一下 AirISP ,arduino也是用它来下载的
回复 支持 反对

使用道具 举报

发表于 2024-6-14 14:27:51 | 显示全部楼层
lmn2005 发表于 2024-6-14 11:35
我在Arduino总是无法正常下载,无论是用手动还是自动,虽然板上已具备自动下载线路。 ...

使用ttl要进入官方bootloader。
官方是怎么说的:串口下载的接线为串口模块的RX接Air001的TXD(PA2),串口模块的TX接Air001的RXD(PA3),如果您希望能够自动下载的话,应当把DTR和RTS连接到串口模块上的对应引脚,芯片或者开发板的GND与串口模块的GND相连。

如果您没有自动下载,那么在每次下载前需要手动进入 bootloader:

先按下 BOOT 按键不放(即拉高 BOOT0 引脚)

按一下RST按键

松开 BOOT 按键

下载完成后,可能需要手动按一下 RST 按键以复位正常运行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-14 17:54:25 | 显示全部楼层
soma 发表于 2024-6-14 14:27
使用ttl要进入官方bootloader。
官方是怎么说的:串口下载的接线为串口模块的RX接Air001的TXD(PA2),串 ...

都是这样 操作的,就是下载失败
回复 支持 反对

使用道具 举报

发表于 2024-6-15 00:21:06 | 显示全部楼层
lmn2005 发表于 2024-6-14 17:54
都是这样 操作的,就是下载失败

测试没问题啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2024-6-15 01:03:34 | 显示全部楼层
项目 导出已编译二进制文件 bin 烧录
回复 支持 反对

使用道具 举报

发表于 2025-5-10 15:52:36 | 显示全部楼层
liaoxliang 发表于 2024-6-14 10:20
手上有20几片,除了核心板玩了下,其它的还没用,不咋清楚,看看官方文档 ...

wo我搞了30片 折腾了很久
回复 支持 反对

使用道具 举报

发表于 2025-7-26 01:58:10 来自手机浏览器 | 显示全部楼层
可以用一个已经下载好的air001芯片 读取后直接用daplink全部写入 比串口编程方便多了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-8-5 22:08 , Processed in 0.093600 second(s), 8 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表