时间:2024-11-20 来源:网络 人气:
根据您提供的参考信息,以下是对星闪EBM-H63开发板AT固件的配置与测试的详细解答:
<> 1. 固件中心的配置>星闪EBM-H63开发板的AT固件配置相对简单,主要涉及串口组的配置。以下是配置步骤:
<>- 串口组配置:AT固件通过串口进行AT命令交互,因此需要配置串口组。可选串口0或串口1,默认波特率为115200。串口0对应芯片UART0TXD和UART0RXD,串口1对应UART1TXD和UART1RXD。通常情况下,这个配置不需要修改。><> 2. 固件烧写>两个模块(主模块和从模块)都需要烧写为AT命令固件。如果一侧为AT命令固件,另一侧为透传固件,则无法正常工作。烧写步骤可参考相关博文。
<> 3. 程序执行>程序启动后,可能会出现以下日志:
boot.
Flash Init Fail! ret 0x80001341
verifypublicrootkey secure
这表示固件启动过程中出现了错误。需要检查以下方面:
<>- Flash初始化失败:可能是由于烧写固件时出现了问题,需要重新烧写固件。><>- 验证公钥失败:可能是由于公钥配置错误,需要检查公钥配置。><> 4. AT固件接口简介>AT固件提供了丰富的AT命令,包括通用命令和服务端命令。
<>- 通用命令:包括AT测试指令、ATE设置命令的回显模式、ATHELP查询支持的AT指令、ATRESET重启设备、ATRESTORESET恢复出厂设置、ATSETUARTCFG设置串口配置、ATSETTXPOWER设置发射功率、ATSETSLEADDR设置SLE的MAC地址、ATSETMODE设置模式等。><>- 服务端命令:包括ATSKEY设置服务端密钥、ATSSETNAME设置服务端名称等。><> 5. 开发板实物>星闪EBM-H63开发板实物包括核心板和底板。核心板为绿色,底板为蓝色,引出了串口的管脚,并添加了一个按键。开发板没有USB接口,需要使用USB转TTL电平的接口板进行烧写和串口通信。
星闪EBM-H63开发板的AT固件配置与测试相对简单,但需要注意烧写固件和程序执行过程中可能出现的问题。通过了解AT固件的接口和命令,可以更好地配置和测试开发板。