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
完