Hi I have a question and it is this
If I want to put the protection code in CCS mp430f2002 microcontroador as I do as I protect my code in this environment CCS?
thanks
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.
Hi I have a question and it is this
If I want to put the protection code in CCS mp430f2002 microcontroador as I do as I protect my code in this environment CCS?
thanks
David,
i assume you want to blow the JTAG fuse so the JTAG access is then blocked from further access. Is that right?
If yes, i don't think you can do it with CCS because it is intended as development and debugging platform. Please use for example the MSP430Flasher for this.
You can blow JTAG fuse http://e2e.ti.com/support/microcontrollers/msp430/f/166/t/19662.aspx
http://www.ti.com/lit/ug/slau144i/slau144i.pdf 7.3.9.1 Programming Flash Memory via JTAG
http://www.ti.com/lit/ug/slau320i/slau320i.pdf 1.4.1 Burning the JTAG Fuse - Function Reference for 1xx, 2xx, 4xx Families
Regards,
Maciej
Thanks for the reply
But if I burn the fuse with the via JTAG can not burn again but this I allow anyone to download the binaries of the program?
Thanks
Leo Hendrawan
Thanks for your reply but I do not understand this part of the link
The MSP430 Flasher LPMx.5 does not support any debug features
So if somewhere in the code is LPMx not read or do nothing
thanks
Do you mean msp430f2002 (instead of mp430f2002)?
If so, you can protect your code by burning (or blowing) the JTAG Fuse. This has nothing to do with how you generated your code, how you loaded the code into the chip, how you debug the code, or what the code does. The assumption is:
(a) You already generated your code, loaded the code into the Flash memory of the chip, and you are satisfied with that code.
(b) You do not want anyone to be able to examine that code in the Flash of that chip.
Under these assumptions, you may choose to burn (or blow) the JTAG Fuse. Once you do that, No one, including your self, can examine or change that code in that chip. The code in that chip is secured .
Thanks for the correction
But second look if pin to Vcc test this fuse blows in msp430FETUIF is this true or touch with the program MSP430Flasher
thanks
Yes. The hardware MSP430FETUIF under the control of the PC program MSP430Flasher is one of the (many) ways to burn the JTAG Fuse of a MSP430F2xxx chip.
Note that once the Fuse is blown, there is no way to examine or change the code any more. (Unless the existing code is capable of doing that to itself.)
Well, that's not entirely true. You can still upload new code by using the BSL (unless you have one of the few MSPs without BSL). This either requires the proper BSL password (which means you already know the code) or requires a mass-erase (wiping the existing code and data) so the password is then known to you (all FF).old_cow_yellow said:Note that once the Fuse is blown, there is no way to examine or change the code any more. (Unless the existing code is capable of doing that to itself.)
However, on 5x family, things are different.
**Attention** This is a public forum