Bootstrap

【星闪EBM-H63开发板】小熊派固件中心的使用

目录

引言

固件中心

定制固件

创建配置

透传固件的配置信息

串口配置

SLE无线射频配置

SLE连接配置

硬件配置

生成固件

下载和烧录

结语


引言

前面几天介绍了星闪EBM-H63开发板的情况,今天来试试固件中心。

固件中心

固件中心是小熊派提供的用于生成固件的功能,在小熊派的网站上,登录后选择“核心板→固件中心”即可进入。进入固件中心是需要权限的,此次我们参加评测的人厂家都事先开通了权限。

进入固件中心后,选择相应的固件,点击查看详情就可以看到如下的界面。

定制固件

创建配置

点击左侧的“创建配置”按钮就可以创建配置,这样方便日后使用。我要创建两个配置,分别对应主模块和从模块。

透传固件的配置信息

透传固件可以设置以下配置信息:

串口配置

  • 串口组,表示串口透传使用的串口组,可选串口0或串口1
  • 波特率,表示串口透传使用的波特率,根据自己需求选择

注:当串口组选串口0时,串口TX引脚对应芯片UART0_TXD,RX引脚对应芯片UART0_RXD;当串口组选串口1时,串口TX引脚对应芯片UART1_TXD,RX引脚对应芯片UART1_RXD。

SLE无线射频配置

  • 无线帧类型,表示SLE数据传输使用的无线帧类型,可选GFSK或QPSK
  • 无线PHY,表示SLE数据传输使用的无线PHY,可选1M、2M或4M
  • 最大功率,表示SLE数据传输使用的最大发射功率,根据自己需求选择,功率越大传输距离越远,但功耗也越大

SLE连接配置

  • 设备名称,表示SLE设备名称,可填写任意字符,长度不能超过16个字符
  • 设备模式,表示SLE设备主从模式,可选主模式或从模式
  • 组网模式,表示SLE设备组网模式,可选1对1通信或1对多通信,一对多最多支持8个节点
  • 从设备名称,这个参数仅当设置为主模式的时候需要填写,表示需要连接的从设备名称,需要与从设备名称一致,当组网模式为一对多时,需要填写多个从设备名称

硬件配置

  • 连接状态灯,表示是否使用连接状态灯,可选开启或关闭
  • 连接状态引脚,表示是否使用连接状态引脚,可选是或否

生成固件

保存配置后,点击“生成固件”按钮就可以生成固件。生成的速度很快,只有几秒钟。

下载和烧录

固件生成完毕之后,点击下载就可以得到固件的压缩文件。

其中扩展名为fwpkg文件是固件文件,需要烧写到开发板上。而JSON文件存储的是在固件中心中选择的选项。对于我的配置,内容是这样的。

{"uart_config":{"bus_id":0,"baud_rate":115200},"phy_config":{"format":0,"phy":2},"bt_txpower":{"Fhhfm2obvlvjacc":7},"connect_config":{"name":"mytest","product_type":0,"mutli_connect":0,"bd_name":"myclient"},"basic_config":{"led_mode":1,"status_mode":1}}

烧录的过程在固件中心的“文档说明”部分有详细介绍,就是采用海思的BrunTool,使用过hi3861和hi3863的朋友应该都不陌生,这里不详细介绍了。

结语

今天把基本的固件中心使用方法尝试了以下,下次介绍测试的情况。

;