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.

MSPM0L1306: How to enable application CRC check during BCR in SysConfig?

Part Number: MSPM0L1306
Other Parts Discussed in Thread: SYSCONFIG

I've searched through the NVM section of the SysConfig app, and all the documentation that I can find, but I do not see a way to enable the application CRC check during BCR. I'm referring to section 1.4.2.4 Application CRC Verification in the MSPM0 L-series Technical Reference Manual.

Is this something that can be enabled through SysConfig? If not, what is the recommended method?

  • Hey Tyler,

    I just checked in the latest version of SysConfig (v1.20), and I agree with you that I don't see any way to input the Application CRC verification data in via SysConfig.  I see the fields in boot_config.c, but there are no GUI fields to change them.  

    I think that means for now, you would have to write it in manually.  Boot_config.c is an automatically generated sysconfig file, so if you try to modify it directly while still having .sysconfig file in your project it will just be overwritten.  You can exclude your sysconfig once you are done and then update the file directly or you can just remove the NVM config from your sysconfig and move these definitions into your main.c    Take care that when you add the application CRC portion to NonMain, it will also change the userCfgCRC value with is the CRC for just the NonMain memory Section.  

    I will submit this to the software team to add this to future releases of SysConfig and I'll also ask the software team if they already have a plan for this or if there was a reason it was not included.
    Thanks,
    JD  
  • Hi JD,

    Thanks for the reply!

    I'll take a look at doing it manually, although it's going to be quite challenging without build toolchain support. Would this update to SysConfig come to both the SysConfig editor in CCS and the standalone SysConfig?

  • Hey Tyler, 

    I have confirmed with the software team that adding this feature is in the pipeline, we just have not gotten to it yet.  As for sysconfig, the standalone and embedded versions are the same backend, so once it's added it will be available in both. 

    Thanks,

    JD   

  • Do you have any kind of timeline of when this might be available in SysConfig?

  • Hey Gordon,

    I can give you my best guess, and that would be sometime in the next 6 months.  

    I know it wasn't already scheduled for the next SysConfig release and SysConfig updates on roughly a quarterly basis.  I did let them know you asked for this and that I think the implementation should be fairly straightforward, so they are going to evaluate trying to pull it in earlier.  

    Hope that helps.  

    Thanks,

    JD