Hi,
Our MCU is the MPC5604B. We want to security the MCU , so that others could not access the MCU via the BDM,JTAG or PE and so on . We found that there are one way can make it . The way is cencorship by operate the shadow block . But we also know that if we operate the shadow block unsuccessful , we can't resume the MCU any more , isn't it ? So we want to know if there are another way can achieve the same funtion that others can't access the MCU or can't read the flash by the tools ? We product will access to market immediately, so we want to found a effective means to protect our product.
Can anyone solve my problems?
Hi,
censorship is the only way how to protect the device against unauthorized access. You can take a look at this application note:
http://www.nxp.com/files/32bit/doc/app_note/AN3787.pdf
http://www.nxp.com/files/32bit/doc/app_note/AN3787SW.zip
Notice that there are some differences, so read also MPC5604B reference manual. The most important thing which is different in the app note:
Regards,
Lukas