引言
今天在小熊派的星闪EBM-H63开发板烧录一下AT透传的固件。有关固件的情况参见【星闪EBM-H63开发板】AT固件的接口简介-CSDN博客和【星闪EBM-H63开发板】小熊派固件中心的使用_bearpi-bm h63固件烧录工具-CSDN博客。
烧录的步骤
首先需要准备2个USB转TTL的接口板,接口板的型号没有特别要求,我使用了两款都可以正常工作。
接线
将模组的RXD、TXD、GND、VCC分别连接到TTL转USB工具的TXD、RXD、GND、5V上。注意一定是5V,有网友测试了3.3V不行。
接线的方式参见下图。
烧录
从小熊派的固件中心下载并打开HiBurn烧录工具“BurnTool_H3863.zip”。
点击"Setting",波特率将波特率设置为921600。
选择开发板与电脑连接后映射出来的端口。选择定制的固件文件作为烧录文件。 勾选“Auto burn”和“Auto disconnect”,点击Connect,断开开发板与USB转TTL工具连接的GND、VCC线,再重新连接GND、VCC线,使开发板能重新上下电,即可启动烧录。最好把GND、VCC线都断开重连,在我的测试中,单独断开VCC是不够的。
下图是烧录后的结果。
烧录后启动
boot.
Flash Init Fail! ret = 0x80001341
verify_public_rootkey secure verify disable!
verify_params_key_area secure verify disable!
verify_params_area_info secure verify disable!
verify_image_key_area secure verify disable!
verify_image_code_info secure verify disable!
boot.
Flash Init Fail! ret = 0x80001341
verify_public_rootkey secure verify disable!
verify_params_key_area secure verify disable!
verify_params_area_info secure verify disable!
verify_image_key_area secure verify disable!
verify_image_code_info secure verify disable!
SSB Uart Init Succ!
SSB Flash Init Succ!
verify_image_key_area secure verify disable!
verify_image_code_info secure verify disable!
************************************
BearPi SLE_UART
V2024_r1
Powered by www.bearpi.cn
************************************
master uart ready
boot.
Flash Init Fail! ret = 0x80001341
verify_public_rootkey secure verify disable!
verify_params_key_area secure verify disable!
verify_params_area_info secure verify disable!
verify_image_key_area secure verify disable!
verify_image_code_info secure verify disable!
SSB Uart Init Succ!
SSB Flash Init Succ!
verify_image_key_area secure verify disable!
verify_image_code_info secure verify disable!
************************************
BearPi SLE_UART
V2024_r1
Powered by www.bearpi.cn
************************************
slave uart ready
功能测试
分别将主从设备的固 件烧 录到开发板上,然后就可以上电测试了。我们在定制固件时使能了LED灯功能,所以当LED灯双闪表示主从设备已经配对上。配对这个过程没有任何日志,如果单片机想检测配对,不能靠日志,只能定制固件时使能连接状态引脚的输出功能,则当连接状态引脚输出高电平时表示主从设备已经配对上。
主从设备配对上后,在串口工具的输入框中输入数据并 发送,测试主从设备之间的数据收发。在数据传输过程中,主从设备是对等的,所以由哪个设备进行输入是无所谓的。注意:输入过程是没有回显的,只能在输出侧看到数据传输成功。
结语
整个烧录过程比较简单,如果以前烧写过hi3861或ws63模块,应该差不多。总体来看,小熊派的这款AT固件还是很不错的,功能实用,上手容易。后面再找时间进一步测试。