ZHCAAO2D February 2015 – August 2021 CC1310 , CC1352R , CC2538 , CC2620 , CC2630 , CC2640 , CC2640R2F , CC2640R2F-Q1 , CC2642R , CC2642R-Q1 , CC2650 , CC2650MODA , CC2652R , CC2652R7 , CC2652RB , CC2652RSIP
ROM 引导加载程序中有一些命令在 CC2538、CC26x0 和 CC26x2 之间不同,这意味着这些器件的 SBL 函数也有一些不同;表 3-3 中显示了这些差异。
所选硬件不支持的 SBL 函数会返回常量 SBL_UNSUPPORTED_FUNCTION,而不执行任何操作。
SBL 函数名称 | CC2538 | CC26x0 | CC26x2 | 说明 |
---|---|---|---|---|
cmdDownloadCrc | 不支持 | 不支持 | 支持 (CMD_DOWNLOAD_CRC) | CC2538 和 CC26x0 引导加载程序中未实现。 |
eraseFlashBank() | 不支持 | 支持 (CMD_BANK_ERASE) | 支持 (CMD_BANK_ERASE) | 这将擦除 CC26x0 和 CC26x2 所有未受保护的闪存扇区;对于 CC2538,可通过对整个闪存存储器使用 eraseFlashRange 来实现。 |
setCCFG | 不支持 | 支持 (CMD_SET_CCFG) | 支持 (CMD_SET_CCFG) | CC2538 引导加载程序中未实现。 |
setXosc | 支持 (CMD_SET_XOSC) | 不支持 | 不支持 | CC26x0 和 CC26x2 引导加载程序中未实现。 |
运行 | 支持 (CMD_RUN) | 不支持 | 不支持 | CC26x0 和 CC26x2 引导加载程序中未实现。 |