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.

How to protect MSP430F47197 against RELOADING the firmware

Other Parts Discussed in Thread: MSP430F47197

I used IAR to compile and debug and also load the firmware into MSP430F47197. Also, recently I've learnt to load the firmware through the JTAG using the MSPFlasher! (without using IAR) And as my MSP has not FRAM I cannot use (-p) command for protection!

Now, here is the question: In order to protect the MSP against getting programmed and further load the firmware what shall I do?

As I might need to apply some changes in the future let's say in 2 years, I do not want to blow the fuse. So, I believe the only option is having a password! But where?! In the firmware?!!!

Not to mention that the IAR that I use, its password protection option is disabled! (As you can see through the picture below)

Any idea or thought appreciated!

  • CaEngineer said:
    Now, here is the question: In order to protect the MSP against getting programmed and further load the firmware what shall I do?

    First, you need to set up BSL not to do Mass Erase when a wrong Password is entered.

    Next, you need to blow the JTAG fuse. Alternatively, you could physically lock-up your MSP so that it cannot be attached to JTAG tools.

**Attention** This is a public forum