LP-EM-CC2745R10-Q1开发板,导入basic_ble例程跑不起,看起来是BLE协议栈未正确完成初始化,如何解决?
描述:
使用最近2个SDK版本都存在该现象...f3_sdk_8_40_00_61版本 和...f3_sdk_8_40_02_01
基于最新CCS 12.8.1 Version: 12.8.1.00005,(syscfg配套更新了sysconfig_1.23.0) (考虑旧项目,未使用20.XXX)
正常导入basic_ble 例程,编译正常,下载正常,调试正常,但无蓝牙广播,调试确认协议栈回调App_StackInitDoneHandler
长时间未进入/未触发。这时,暂停程序执行,可见似乎卡住于如下如所示的调用栈:osal_start_system() 中的一个随机数生成中。
您好,
这是因为 HSM 固件尚未在芯片上刷写。
有关刷写 HSM 固件的信息、请参阅此处的:https://dev.ti.com/tirex/content/simplelink_lowpower_f3_sdk_8_40_00_61/docs/ble5stack/ble_user_guide/html/quickstart-guide/quickstart-intro-cc23xx.html#build-your-first-program-for-the-device-device
此操作必须在程序刷写后完成。