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.

MSP430F5326: Alternate interrupt vector table address

Genius 15770 points
Part Number: MSP430F5326

Hello,

 

I have a question about alternate interrupt vector table in MSP430F532x.


Now my customer is using F5326 and is considering to migrate to F5328 without any S/W and H/W change.

They tested with F5328 and found a big problem that their S/W uses alternate interrupt vector and the alternate vector address of F5326 and F5328 are completely different because RAM size and the last RAM address is different.

I just want to confirm whether there is any good way. Do you have any good idea to solve this issue?

 

Regard,

Oba

  • I think after you change the device from F5328 to F5326 in IDE, then it will work.

    Can you ask customer to post a screenshot of the report of  IDE to help me better understand this problem.

  • Hello,

     

    Let me confirm the address of the alternate interrupt vector of both F5326 and F5328.

     

    The user’s guide says that the alternate interrupt vector table is remapped to “the top of RAM” (see the below)

     

    1.3.6.1 Alternate Interrupt Vectors

    It is possible to use the RAM as an alternate location for the interrupt vector locations. Setting the

    SYSRIVECT bit in SYSCTL causes the interrupt vectors to be remapped to the top of RAM.

     

    I believe that “the top of RAM” means the highest address of the RAM.

     

    F5326’s RAM space is from 0x001C00 to 0x003BFF.

    F5328’s RAM space is from 0x001C00 to 0x0043FF

     

    Then the alternate vector address of F5326 is around 0x003BFF and F5328 is around 0x0043FF.

    So I believe that the alternate vector address is completely different and it requires a little S/W change.

    What do you think?

     

    Regards,

    Oba

  • Hello,

    Could you please reply?

    Regards,
    Oba

  • Sorry. I just come back from business trip.

    I need some time to check how to realize this function. I will reply before the end of this week.

**Attention** This is a public forum