This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3130: Bootloader unknown opcode before starting programing over uart

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

Hi

I've made a small uart driver on the Renesas RX65, for enabling bootloadermode in CC3130 and then programming, similar as UniFlash.

I've logged UART communication when programming via the UniFlash and I see an unknown cmds/telegrams coming just before the programming starts.

Can you help me in decoding this since I cannot find the Opcodes/telegrams in the bootloader protocol (swpa231.pdf January 2019)

The Uniflash sends on TX (RX on CC3130)

0x00, 0x07, 0x33, 0x31, 0x00, 0x00, 0x00, 0x02   (seems Opcode is 0x31 ??)

The CC3130 then replies:

0x00, 0xcc (ACK), 0x00, 0x0A, 0x24, 0x10, 0x00,0x02,0x00,0x00,0x9D,0x60, 0x15

The last I can also not decode.

Thanks in advance.

BR

Jørgen Busch

  • Hi Jørgen,

    Are you referring to the UniFlash ImageCreator tool? The tool is similar, but not exactly the same as embedded programming. There is actually a software tool Embedded Programming that provides a Windows executable and source as a reference: https://www.ti.com/tool/EMBEDDED-PROGRAMMING. The CC3x20 version should work for CC3130 as well.

    Is there an issue you are trying to resolve by checking the opcodes?

    Best regards,

    Sarah

  • Hi Sarah

    Yes, it is the UniFlash ImageCreator tool, that I've logged.

    It is programming as expected, I was just wondering about the "unknown" telegram sendt and received just before the programming starts.

    And since I was implementing the uart bootloader protocol in our RX, I was interested in what I missed :-)

    BR

    Jørgen

  • Hi Jørgen,

    The ImageCreator tool has some additional features based on checking whether the device is in production or development mode, so it may be related to that. We wouldn't have that documented for customer use.

    Best regards,

    Sarah