SWRA466D February 2015 – August 2021 CC1310 , CC1310 , CC1352R , CC1352R , CC2538 , CC2538 , CC2620 , CC2620 , CC2630 , CC2630 , CC2640 , CC2640 , CC2640R2F , CC2640R2F , CC2640R2F-Q1 , CC2640R2F-Q1 , CC2642R , CC2642R , CC2642R-Q1 , CC2642R-Q1 , CC2650 , CC2650 , CC2650MODA , CC2650MODA , CC2652R , CC2652R , CC2652R7 , CC2652R7 , CC2652RB , CC2652RB , CC2652RSIP , CC2652RSIP
The device type is configured using the deviceType variable found in sblAppEx.cpp. It controls which bootloader commands the SBL is allowed to use, and which firmware image the SblAppEx programs onto the device. The deviceType variable is binary-coded decimal (BCD) of the device name. Table 4-3 lists the supported device types and corresponding deviceType value.
Device | Device Type Value |
---|---|
CC2538 | 0x2538 |
CC13x0/CC26x0 | 0x2650 |
CC2640R2 | 0x2640 |
CC13x2/CC26x2 | 0x2652 |