Example MPC5644A Censorship CW210

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Example MPC5644A Censorship CW210

Example MPC5644A Censorship CW210

WARNING 1: Use censorship feature very carefully, because an inappropriate usage can lead in making the device useless!!! Thoroughly read all instructions before use!!!

 

WARNING 2: Version of ICDPPCNEXUS debugger that is included with CodeWarrior 2.10 is not capable to enable debug on certain devices including MPC5644A. Workaround is either using of Codewarrior 10.6 or using of PKGPPCNEXUS debugger - can be downloaded from P&E Microcomputer Systems

 

WARNING 3: In case TRACE32 debugger is being used (Lauterbach), it is needed to have updated TRACE32 software. TRACE32 releases 02/2015 and 09/2016..02/2018 may not be able to access to censored device. LAUTERBACH DEVELOPMENT TOOLS

 

The example consists of 2 parts and document describes how to access censored device via JTAG with using of PeMicro or Lauterbach debugger:

 

1) MPC5644A-Censor_device-CW210:

********************************************************************************
* Detailed Description:
* The example code re-programs content of shadow flash to enable censorship.
* Succesful operation is confirmed by notices in terminal window on eSCI_A
* (19200-8-no parity-1 stop bit-no flow control).
* After power-on-reset the device is censored with private password
* 0xFEED_FACE_CAFE_BEEF. Subsequently the access can be allowed by enabling
* debug of censored device as decipted in attached pdf document. Shadow flash
* re-programming code must be executed from internal RAM.
* ------------------------------------------------------------------------------

 

2) MPC5644A-Uncensor_device-CW210:

********************************************************************************
* Detailed Description:
* Supposing the device is censored by example MPC5644A-Censor_device-CW210
* Firstly it is needed to enabled debug of censored device as decipted in
* attached pdf document. Programmed password is 0xFEED_FACE_CAFE_BEEF.
* MPC5644A_run_from_ram.cmm script does it by command
* SYStem.option.keycode 0xFEEDFACECAFEBEEF.
* Then run this code to uncensor the device. Succesful operation is confirmed by
* notices in terminal window on eSCI_A (19200-8-no parity-1 stop bit-no flow
* control). After power-on-reset the device is uncensored and subsequent access
* will be without password. Shadow flash re-programming code must be executed
* from internal RAM.
* ------------------------------------------------------------------------------

Labels (1)
Attachments
No ratings
Version history
Last update:
‎09-06-2016 04:48 AM
Updated by: