Silicon labs BG22芯片 Commander命令行如何使用

通常建议大家使用芯科Simplicity Commander工具,进行BG22蓝牙芯片的烧录和擦除等操作。

Simplicity Commander的下载地址:https://www.silabs.com/documents/public/software/SimplicityCommander-Windows.zip

如果已安装SSV5的可以在SSV5的工具中找到:

除了使用此工具外,还可以使用命令行的方式进行相关操作:

详细命令请参考:UG162: Simplicity Commander Reference Guide

  首先输入以下命令打开commander所在的盘符

    cd/d D:

  再输入以下命令打开commander工具(根据你的commander的安装目录进行调整)

    cd D:\SiliconLabs\SimplicityStudio\v5\developer\adapter_packs\commander

  烧录芯片输入以下commander命令

    commander flash blink.bin

  或者

    commander flash blink.bin --address 0x0 --serialno 440012345

  如果需要恢复芯片,需要在命令行中键入如下命令

    commander device recover
  或者
    commander device recover --device EFR32BG22C224F512GM40

如果需要将两个文件合成一个文件:

commander convert blink.bin userpage.hex --address 0x0 --outfile blinkapp.s37

如果想将芯片中的文件转出到电脑可以输入以下命令:

commander readmem --range 0x0FE00000:0x0FE00800 -o dump_UserData_page.bin

在烧录前,也可以通过以下命令读取芯片信息:

commander device info

commander帮助信息:

commander --help

 

commander版本查询 :

commander --version

设备信息:

commander device info --device Cortex M3

 commander adapter probe --serialno 440252746 

修改CTUNE值:commander ctune set --value 10

 获取CTUNE值: commander ctune get

 读取 USERDATA区域,可以看到MFG Key的CTUNE Key值:commander readmem --range 0xfe00100:+128

 

posted @ 2023-04-19 10:56  J-Dub  阅读(643)  评论(0编辑  收藏  举报