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.

Getting Hex file

Other Parts Discussed in Thread: CC1310, UNIFLASH

Hi, everybody.

I am using CC1310 launchpad and going to make hex file from CCS7 after building.

I just checked "Enable ARM Hex Utility" from project properties dialog.

As a result, a hex file was made, but it doesn't work properly.

Of course, the program work properly when I flahed it directly to CC1310 through CCS.

How can I get correct hex file from CCS after building?

Best regards.

MF.

  • Hi MF, I too see an issue with the generated hex file compared to the generated out file with default settings.

    For reference I tested with:

    - CCS 7.2.0.00013

    - simplelink_cc13x0_sdk_1_40_00_10

    - pinInterrupt_CC1310_LAUNCHXL_tirtos_ccs (hex and out file)

    - SmartRF Flash Programmer 2 v1.7.5

    - UniFlash 4.2.0.1435

    When testing with CCS6.2 and tirtos this was working out of the box.

    With CCS7/SDK, you have to specify a few things to get the hex file in correct format.

    In the project properties, under ARM Hex Utility -> Output Format Options

    Change the Output format from blank (default) to Output Intel hex format...:

    In the General Options, change specify memory width and specify rom width from blank (default) to 8:

    Why these settings are blank by default now I do not know, I will inquire.

    Try to change the above and see if your hex file works...

  • Thanks.

    It works fine.