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.

CCS/MSP430FR5969: MSP430FR5969

Part Number: MSP430FR5969

Tool/software: Code Composer Studio

Hello All,

can anyone help me with the concept interrupt vectors and signature  ,IP ENCAPSULATION  and clarify me that why it is used in memory protection unit concept .

please provide me detailed description of it.

Thanks,

Sandhya Yadav

  • Hello Sandhya,
    please see the FR59xx User's Guide slau367 chapter 9 Memory Protection Unit MPU for detailed information on the IP Encapsulation.
    www.ti.com/.../slau367o.pdf

    Best regards
    Peter
  • Hi Peter,
    Actually, I already have this user Guide and I have gone through it. Then also I am unable to understand the IP encapsulation concept and signature concept of MPU Module. So can you please help me to get in easy manner.

    Thanks,
    Sandhya Yadav
  • Hi Sandhya,
    I am sorry, that our User's Guide description does not provide you the expected clarity on these topics.
    But from your description I am also struggling to understand, what information you're looking for. Could you please elaborate in more detail, what you mean by e.g the IP encapsulation concept, as this is part of the UG description. Many thanks in advance.

    Best regards
    Peter
  • Hi Peter,

                      I have gone through the whole MPU concepts, I am clear about all concepts except IP encapsulation. Theoretically, I  got this idea that, the memory of microcontroller applications contains information that should not be accessible by the public.  I found one more user guide, which helps a lot to understand but not fully. I want this concept with example, Why and where We can use this IP encapsulation Concept. Please Check this User Guide, attached here.

    Thanks,

    Sandhya YadavIP Encapsulation.pdf

  • Hi Sandhya,
    I'll try to give you another example, where to use IP encapsulation.
    Basically it is always about scenarios, where two parties would be dealing with the device and having access to the memory of the same. So a typical use case would be e.g. your company offers a stack for wireless communication. The stack is your IP, and you would like to protect it by IP encapsulation, selling the MSP430 with the stack. Your customer still should be able to program additional application code of his own into the device, should also be able to use your wireless stack, but should not be able to read the code, and thus not be able to copy it, and bypass your IP property rights.
    So it's always about such a two party scenario. IP encapsulation does not really make sense, when you're the only one dealing with the device, until JTAG access is locked, though it provides additional security, if someone should hack the device and try to access the protected memory area from other code sections, e.g. placed in RAM.

    I hope this helps better to understand the purpose of IP encapsulation.

    Best regards
    Peter
  • Hi Peter,
    Thank you so much for clarification, your explanation helped me a lot to understand the concept of IP encapsulation.

    Thnaks,
    Sandhya Yadav

**Attention** This is a public forum