Safety Manual for MPC5777M, Rev. 1.1
Testing All-X in RAM
NXP Semiconductors84
my $ecc_tcm_fix
= (0xc7 & $addrx8[15])
^ (0xae & $addrx8[14])
^ (0x67 & $addrx8[13])
^ (0x9d & $addrx8[12])
^ (0x5b & $addrx8[11])
^ (0xe6 & $addrx8[10])
^ (0x3e & $addrx8[9])
^ (0xf1 & $addrx8[8])
^ (0xdc & $addrx8[7])
^ (0xe9 & $addrx8[6])
^ (0x3d & $addrx8[5])
^ (0xf2 & $addrx8[4])
^ (0x2f & $addrx8[3]);
my $data_ecc
= (0xb0 & $data_lex8[63])
^ (0x23 & $data_lex8[62])
^ (0x70 & $data_lex8[61])
^ (0x62 & $data_lex8[60])
^ (0x85 & $data_lex8[59])
^ (0x13 & $data_lex8[58])
^ (0x45 & $data_lex8[57])
^ (0x52 & $data_lex8[56])
^ (0x2a & $data_lex8[55])
^ (0x8a & $data_lex8[54])
^ (0x0b & $data_lex8[53])
^ (0x0e & $data_lex8[52])
^ (0xf8 & $data_lex8[51])
^ (0x25 & $data_lex8[50])
^ (0xd9 & $data_lex8[49])
^ (0xa1 & $data_lex8[48])
^ (0x54 & $data_lex8[47])
^ (0xa7 & $data_lex8[46])
^ (0xa8 & $data_lex8[45])
^ (0x92 & $data_lex8[44])
^ (0xc8 & $data_lex8[43])
^ (0x07 & $data_lex8[42])
^ (0x34 & $data_lex8[41])
^ (0x32 & $data_lex8[40])
^ (0x68 & $data_lex8[39])
^ (0x89 & $data_lex8[38])
^ (0x98 & $data_lex8[37])
^ (0x49 & $data_lex8[36])
^ (0x61 & $data_lex8[35])
^ (0x86 & $data_lex8[34])
^ (0x91 & $data_lex8[33])
^ (0x46 & $data_lex8[32])
^ (0x58 & $data_lex8[31])
^ (0x4f & $data_lex8[30])
^ (0x38 & $data_lex8[29])
^ (0x75 & $data_lex8[28])