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.

LP-MSPM0L2228: bank swap and csc implementation

Part Number: LP-MSPM0L2228
Other Parts Discussed in Thread: MSPM0G3519

Tool/software:

Hello Team,

I'm reviewing L2228 bank swap demo project but it doesn't seem to perform bank swap as described in "MSPM0G3519 Flash Bank Swap Guide V3.0". 

This file says I should load binary image files of  app_a & app_b to boot project.

1. Can I leave the address as mentioned in the pdf file?

According to cmd file of L2228, it seems I don't need to change the address.

But the LED won't toggle as expected. Is there other parts I need to change? 

  

2. Also, when I use CSC example from the SDK for bank swap, do I need to prepare image file and load it to the project in the same way?

Thank you

3324.CCS_DaulBankSwap_L2228.zip

  • Hi Robin,

    For CSC feature, the address will swap automotive, thus those two image can use same address when compiler, just like 0x1800.

    When you download those two image to MSPM0 together, you need give second image 0x40000 offset because in this times, second image will store in bank1, the address is 0x4000 + actual address.

    Thanks!

    Best Regards

    Johnson