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.

MSP432E401Y: UNIFLASH CRC Capability

Part Number: MSP432E401Y
Other Parts Discussed in Thread: UNIFLASH

Tool/software:

Hello

Does UNIFLASH support the capability to create a CRC value of an application as it is being loaded, as is the case for most FPGA programmers.

I know the TI Build tools support a method to, during link time, create a CRC for sections of the FLASH based content.

This issue arises from having a legacy application which did not support link time CRC generation. I would like to be able to specifically ID the application with a possible CRC for uniqueness.

Thanks in advance.

Perry

  • Hi Perry,

      I don't think Uniflash has this capability built-in. I will pass your question to our toolchain experts for confirmation. 

  • UniFlash will display the MD5 hash when a file is selected in UniFlash.

    There is also an option to perform CRC verification when the code is flashed:

    Thanks

    ki

  • Hi Ki

    Thanks for the response, as a note I am using UNIFLASH Version 7.0.0.3615

    1. When the *.out file is selected to be used for programming, I do not see where UNIFLASH displays the MD5 hash.

    2. Yes, I see and use the option to "Perform CRC verification" however UNIFLASH does not display to the user what the calculated CRC is? At least not on the version I am using.

    I look forward to your response.

    Thanks

    Perry

  • 1. When the *.out file is selected to be used for programming, I do not see where UNIFLASH displays the MD5 hash.

    It is next to the selected .out file:

    If you don't see this, it could be you are using a old version of UniFlash that doesn't have this feature.

    2. Yes, I see and use the option to "Perform CRC verification" however UNIFLASH does not display to the user what the calculated CRC is? At least not on the version I am using.

    I believe it will only notify you if an inconsistency is detected.

    Thanks

    ki

  • If you don't see this, it could be you are using a old version of UniFlash that doesn't have this feature.

    I tried this out with UniFlash v7.2.0 and I don't see it either. We must have added this feature in UniFlash 8.x. I'm not sure the exact version but I would recommend updating to the latest UniFlash 8.7.

  • Hi Ki

    Thanks, I updated to 8.7, yes, I see the MD% hash is displayed when the *,out file is selected, I still do not see where there is an CRC captured for the image load?

    Thanks

    Perry

  • I still do not see where there is an CRC captured for the image load?

    The CRC calculation is done under the hood and an error will be output if verification fails. Otherwise you will not see any other message.