Example MPC5643L 2b RAM and 2b FLASH ECC error injection CW210

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

Example MPC5643L 2b RAM and 2b FLASH ECC error injection CW210

Example MPC5643L 2b RAM and 2b FLASH ECC error injection CW210

********************************************************************************

* Detailed Description:

* Purpose of the example is to show how to generate Multi bit ECC error in

* internal SRAM or FLASH (user must choose it in the option at the end of main

* function) and how to handle this error with respect to constraints given by

* MPC5643L architecture (ECSM/RGM/FCCU relation and ECC error handling through

* reset). The example is only possible to run in internal_FLASH target. Power-

* -on-reset is required after downloading the code into MCU's flash. The example

* displays notices in the terminal window (setting specified below). No other

* external connection is required.

* ------------------------------------------------------------------------------

* Test HW:         xPC564xLKIT, PPC5643L Cut3 silicon

* Target :         internal_FLASH

* Fsys:            120 MHz PLL0

* Debugger:        Lauterbach Trace32

*                  PeMicro USB-ML-PPCNEXUS

* Terminal:        19200-8-no parity-1 stop bit-no flow control via LINFlex0

* EVB connection:  default

*

********************************************************************************

Labels (1)
Attachments
%3CLINGO-SUB%20id%3D%22lingo-sub-1115394%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EExample%20MPC5643L%202b%20RAM%20and%202b%20FLASH%20ECC%20error%20injection%20CW210%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1115394%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E********************************************************************************%3C%2FP%3E%3CP%3E*%20Detailed%20Description%3A%3C%2FP%3E%3CP%3E*%20Purpose%20of%20the%20example%20is%20to%20show%20how%20to%20generate%20Multi%20bit%20ECC%20error%20in%3C%2FP%3E%3CP%3E*%20internal%20SRAM%20or%20FLASH%20(user%20must%20choose%20it%20in%20the%20option%20at%20the%20end%20of%20main%3C%2FP%3E%3CP%3E*%20function)%20and%20how%20to%20handle%20this%20error%20with%20respect%20to%20constraints%20given%20by%3C%2FP%3E%3CP%3E*%20MPC5643L%20architecture%20(ECSM%2FRGM%2FFCCU%20relation%20and%20ECC%20error%20handling%20through%3C%2FP%3E%3CP%3E*%20reset).%20The%20example%20is%20only%20possible%20to%20run%20in%20internal_FLASH%20target.%20Power-%3C%2FP%3E%3CP%3E*%20-on-reset%20is%20required%20after%20downloading%20the%20code%20into%20MCU's%20flash.%20The%20example%3C%2FP%3E%3CP%3E*%20displays%20notices%20in%20the%20terminal%20window%20(setting%20specified%20below).%20No%20other%3C%2FP%3E%3CP%3E*%20external%20connection%20is%20required.%3C%2FP%3E%3CP%3E*%20------------------------------------------------------------------------------%3C%2FP%3E%3CP%3E*%20Test%20HW%3A%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20xPC564xLKIT%2C%20PPC5643L%20Cut3%20silicon%3C%2FP%3E%3CP%3E*%20Target%20%3A%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20internal_FLASH%3C%2FP%3E%3CP%3E*%20Fsys%3A%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20120%20MHz%20PLL0%3C%2FP%3E%3CP%3E*%20Debugger%3A%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Lauterbach%20Trace32%3C%2FP%3E%3CP%3E*%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20PeMicro%20USB-ML-PPCNEXUS%3C%2FP%3E%3CP%3E*%20Terminal%3A%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%2019200-8-no%20parity-1%20stop%20bit-no%20flow%20control%20via%20LINFlex0%3C%2FP%3E%3CP%3E*%20EVB%20connection%3A%26nbsp%3B%20default%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E********************************************************************************%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-1115394%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E********************************************************************************%3C%2FP%3E%3CP%3E*%20Detailed%20Description%3A%3C%2FP%3E%3CP%3E*%20Purpose%20of%20the%20example%20is%20to%20show%20how%20to%20generate%20Multi%20bit%20ECC%20error%20in%3C%2FP%3E%3CP%3E*%20internal%20SRAM%20or%20FLASH%20(user%20must%20choose%20it%20in%20the%20option%20at%20the%20end%20of%20main%3C%2FP%3E%3CP%3E*%20function)%20and%20how%20to%20handle%20this%20error%20with%20respect%20to%20constraints%20given%20by%3C%2FP%3E%3CP%3E*%20MPC5643L%20architecture%20(ECSM%2FRGM%2FFCCU%20relation%20and%20ECC%20error%20handling%20through%3C%2FP%3E%3CP%3E*%20reset).%20The%20example%20is%20only%20possible%20to%20run%20in%20internal_FLASH%20target.%20Power-%3C%2FP%3E%3CP%3E*%20-on-reset%20is%20required%20after%20downloading%20the%20code%20into%20MCU's%20flash.%20The%20example%3C%2FP%3E%3CP%3E*%20displays%20notices%20in%20the%20terminal%20window%20(setting%20specified%20below).%20No%20other%3C%2FP%3E%3CP%3E*%20external%20connection%20is%20required.%3C%2FP%3E%3CP%3E*%20------------------------------------------------------------------------------%3C%2FP%3E%3CP%3E*%20Test%20HW%3A%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20xPC564xLKIT%2C%20PPC5643L%20Cut3%20silicon%3C%2FP%3E%3CP%3E*%20Target%20%3A%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20internal_FLASH%3C%2FP%3E%3CP%3E*%20Fsys%3A%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20120%20MHz%20PLL0%3C%2FP%3E%3CP%3E*%20Debugger%3A%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Lauterbach%20Trace32%3C%2FP%3E%3CP%3E*%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20PeMicro%20USB-ML-PPCNEXUS%3C%2FP%3E%3CP%3E*%20Terminal%3A%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%2019200-8-no%20parity-1%20stop%20bit-no%20flow%20control%20via%20LINFlex0%3C%2FP%3E%3CP%3E*%20EVB%20connection%3A%26nbsp%3B%20default%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E********************************************************************************%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1115394%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EGeneral%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
No ratings
Version history
Last update:
‎08-21-2014 08:01 AM
Updated by: