基本信息
文件名称:AI-Thinker安信可BW16-KIT 开发板下载更新固件指导手册.pdf
文件大小:934.95 KB
总页数:5 页
更新时间:2025-06-15
总字数:约2.05千字
文档摘要

接线与烧录

将和都编译完成后可以使用串口将编译好的固件下载到模块。

KM0KM4

串口下载软件使用sdk\tools\AmebaZ\Image_Tool\ImageTool.exe工具

硬件需要用转串口连接模块的串口()进行下载,

USBTLLlogLOG_TX(PA7),LOG_RX(PA8)

接口如下,左侧为模块,右侧为开发底板(开发底板上有两个丝印的看斜杠右侧的丝印)。

开发板下载需要通过模块的LOG_UART_TX(GPIOA_7)和LOG_UART_RX(GPIOA_8)引脚,

但是板载usb转ch340连接的是LP_UART_TX(GPIOB_1)和LP_UART_RX(GPIOB_2)引脚,

不能直接用于下载。

方式1

micro-usb连接BW16和电脑

用杜邦线接PA8–PB2,PA7–PB1

方式2

自己准备usb转ttl设备,另外连接串口到GPIOA_7和GPIOA_8进

行下载,此时板载usb只用来当串口通讯用,不冲突

串口下载需要模块进入下载模式,进入下载模式的方法如下

开发底板:

(1)VCC/GNDLOG_TX/LOG_RX

连接好和

(2)按住右边的按键不要松开

(3)按下左边的复位按键

(4)松开右边的LOG_TX,此时模块进入烧录模式

(5)此时为了检查模块是否处于下载模式可以打开串口工具波特率,115200,8,N,1,此时

用进制显示,如果看到串口如下图一样,不断接收到数据,则表示进入的烧录模式,如

16

log

果模块打印正常的启动,这表示没有进入烧录模式,需要重复上述操作,直到进入烧录

模式。

单模块:

首先将用电阻下拉到地(如果不用电阻下拉部分串口会卡死导致无法同

(1)LOG_TX2k

分,部分串口无影响,串口卡死后需要松开LOG_TX然后重新插拔串口)

(2)LOG_TXEN

保持下拉,给模块上电或者按下复位键(丝印为,低电平触发)

(3)松开LOG_TX

(4)检查模块是否进入烧录模式和上面使用开发底板的方法相同

2.当模块进入下载模式之后打开烧录软件sdk\tools\AmebaZ\Image_Tool\ImageTool.exe

(1)点击ChipSelect-AmebaD(8721D)选择芯片

(2)选择要烧录的文件

3

烧录文件有个

KM0boot:

sdk\project\realtek_amebaD_cm0_gcc_verification\asdk\image\km0_boot_all.bin

KM4boot:

sdk\project\realtek_amebaD_cm4_gcc_verification\asdk\image\km4_boot_all.bin

KM4image:

sdk\project\realtek_amebaD_cm4_gcc_verification\asdk\image\km0_km4_image2.bin

(3)选择串口然后点击OPEN打开串口,设置波特率位961200,然后点击download下载

(4)log

下载如下

logUartdownloadserverhasstarted...

如果卡死在

这个一般是因为没有进入串口下载模式的原因,首先确认串口是否进入了串口下载

模式。

下载完成:

logLOG_TX,LOG_RX115200log

下载完成后接上串口(,波特率)可以正常打印,测试

ATW?