CC2340R5: DEVICEID.VERSIOM '0x2' unknown for selected target.

Part Number: CC2340R5
Other Parts Discussed in Thread: UNIFLASH,

Tool/software:

Hi team,

My customer use Uniflash to flash FW to CC2340R5. The Uniflash show below message (in red rectangular). What does this mean ? Is the FW successfully flashed to CC2340R5 ? 

My customer cannot identify if the CC2340R5 work normally after flashing FW (Uniflash show above message). Could you instruct how to check (or use any tool) ? I list down some ideas as below. Please help check.

1. For peripheral device, use spectrum to see if device broadcast on channel 37, 38, 39.

2. Add GPIO to check if FW is running.

  • Hi Jerry,

    What are the device markings on the package and what is the "Device Info" when read from the Settings & Utilities tab in Uniflash (or Smart RF Studio 8)?  Are they using the latest version of Uniflash available?  The output consoles reports that the flash programming has been successful and you have already listed viable options for checking the firmware operation of the device to verify that this is true.

    Regards,
    Ryan

  • Hi Ryan,

    The version of UniFlash: 9.2.0

    Device info from UniFlash:

    Please explain what's the meaning from Uniflash ? Thank you.

    ==> DEVICEID.VERSIOM '0x2' unknown for selected target.

  • Version 9.3.0 of Uniflash is available as of September 17th, 2025.


    The CC2340R52 devices now include a "2" version for Rev B which your Uniflash version likely has yet to account for.

    Regards,
    Ryan

  •  , customer use Uniflash 9.3 . But it still show "0x2" unknown for selected target. Please see below. Customer still cannot know if the flashed CC2340R5 run normally, they ask TI to provide the document to guide them how to check if their HW is ok.

    Below is the log of Uniflash. Please help check if the logs are normal ?

     

    [2025/10/8 下午2:45:47] [INFO] Cortex_M0P: Flash loader: CC23xx_CC27xx_FLASH_LIBRARY_VERSION 4.1.0.141
    [2025/10/8 下午2:45:49] [INFO] Cortex_M0P: GEL Output: Memory Map Initialization Complete.
    [2025/10/8 下午2:46:05] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:24] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:25] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:25] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:26] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:26] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:27] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:27] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:28] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:28] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:29] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:29] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:30] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:30] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:30] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:31] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:31] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:31] [INFO] Cortex_M0P: Updating CRC32 field ccfg.bootCfg.crc32 @ address 0x4E02000C, based on data in the range [0x4E020000, 0x4E02000B]. Value changes from 0x00000000 to 0x50FFF445
    [2025/10/8 下午2:48:31] [INFO] Cortex_M0P: Updating CRC32 field ccfg.crc32 @ address 0x4E02074C, based on data in the range [0x4E020010, 0x4E02074B]. Value changes from 0x00000000 to 0x4C1584B6
    [2025/10/8 下午2:48:31] [INFO] Cortex_M0P: Updating CRC32 field ccfg.debugCfg.crc32 @ address 0x4E0207FC, based on data in the range [0x4E0207D0, 0x4E0207FB]. Value changes from 0x00000000 to 0x527294A2
    [2025/10/8 下午2:48:32] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:32] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:32] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:33] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:33] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:33] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:33] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:33] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:33] [INFO] Cortex_M0P: DEVICEID.VERSION (DEVICEID[31:28]) '0x2' unknown for selected target. Assuming latest known revision: Rev. B (2.0).
    [2025/10/8 下午2:48:33] [INFO] Cortex_M0P: GEL Output: Memory Map Initialization Complete.
    [2025/10/8 下午2:48:33] [SUCCESS] Program Load completed successfully.

  • Thanks for confirming.  I've filed a ticket with the Uniflash Team so that this erroneous warning is addressed in a future version. Based on the log displayed it appears that the device has been programmed so I don't expect this will prevent you customer from further development.

    Regards,
    Ryan