第二十五节 SBL串口升级
SBL升级和OAD升级的配置步骤都是一样的,主要是配置的参数不一样,下面我们来配置一个SBL升级的固件。配置SBL开IAR,打开BLE-CC254x-1.4.0下的工程C:\TexasInstruments\BLE-CC254x-1.4.0\Projects\ble\util\SBL\iar\cc254x\sbl.eww,然后编译,下载到开发板中。
配置Bin文件
(1) 添加宏
MAKE_CRC_SHDW
FEATURE_SBL
OAD_KEEP_NV_PAGES
(2) 添加build选项
"$PROJ_DIR$\..\..\common\cc2540\cc254x_ubl_pp.bat""$PROJ_DIR$" "ProdUBL" "$PROJ_DIR$\MT254xboard\Exe\SBLExample"
(3) Config选项
(4) Extra Output选项
(5) 保存编译
(6) 打开串口升级软件SerialBootTool.exe,选择SBLExample.bin文件。
(7) Load Image
这样我们的SBL固件就制作完毕了。
本文章转载自
http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/69222.aspx
请勿用于商业
SBL升级和OAD升级的配置步骤都是一样的,主要是配置的参数不一样,下面我们来配置一个SBL升级的固件。配置SBL开IAR,打开BLE-CC254x-1.4.0下的工程C:\TexasInstruments\BLE-CC254x-1.4.0\Projects\ble\util\SBL\iar\cc254x\sbl.eww,然后编译,下载到开发板中。
配置Bin文件
(1) 添加宏
MAKE_CRC_SHDW
FEATURE_SBL
OAD_KEEP_NV_PAGES
(2) 添加build选项
"$PROJ_DIR$\..\..\common\cc2540\cc254x_ubl_pp.bat""$PROJ_DIR$" "ProdUBL" "$PROJ_DIR$\MT254xboard\Exe\SBLExample"
(3) Config选项
(4) Extra Output选项
(5) 保存编译
(6) 打开串口升级软件SerialBootTool.exe,选择SBLExample.bin文件。
(7) Load Image
这样我们的SBL固件就制作完毕了。
本文章转载自
http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/69222.aspx
请勿用于商业