T1042 LAW Question

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

T1042 LAW Question

114 Views
zschooley
Contributor I

Can two entries of the T1042 LAW have the same target ID?  

I am getting an exception on a custom board when writing to my DDR.  Here are my LAW settings:

LAW
LAW_LAWBARH0 0x0000000f 
LAW_LAWBARL0 0xf4000000 
LAW_LAWAR0 0x81800018 
LAW_LAWBARH1 0x0000000f 
LAW_LAWBARL1 0xf6000000 
LAW_LAWAR1 0x83c00018 
LAW_LAWBARH2 0x0000000f 
LAW_LAWBARL2 0x00000000
LAW_LAWAR2 0x81d00015
LAW_LAWBARH3 0x00000000
LAW_LAWBARL3 0x00000000 
LAW_LAWAR3 0x00000000
LAW_LAWBARH4 0x00000000 
LAW_LAWBARL4 0x00000000 
LAW_LAWAR4 0x00000000 
LAW_LAWBARH5 0x00000000 
LAW_LAWBARL5 0x00000000
LAW_LAWAR5 0x00000000
LAW_LAWBARH6 0x00000000 
LAW_LAWBARL6 0x00000000 
LAW_LAWAR6 0x00000000
LAW_LAWBARH7 0x00000000 
LAW_LAWBARL7 0x00000000 
LAW_LAWAR7 0x00000000 
LAW_LAWBARH8 0x00000000 
LAW_LAWBARL8 0x00000000 
LAW_LAWAR8 0x00000000 
LAW_LAWBARH9 0x00000000 
LAW_LAWBARL9 0x00000000
LAW_LAWAR9 0x00000000 
LAW_LAWBARH10 0x00000000 
LAW_LAWBARL10 0x00000000 
LAW_LAWAR10 0x00000000
LAW_LAWBARH11 0x00000000
LAW_LAWBARL11 0x00000000 
LAW_LAWAR11 0x00000000 
LAW_LAWBARH12 0x00000000 
LAW_LAWBARL12 0x00000000
LAW_LAWAR12 0x00000000 
LAW_LAWBARH13 0x00000000 
LAW_LAWBARL13 0xfffc0000 
LAW_LAWAR13 0x81000011
LAW_LAWBARH14 0x00000000
LAW_LAWBARL14 0x00000000 
LAW_LAWAR14 0x00000000
LAW_LAWBARH15 0x00000000
LAW_LAWBARL15 0x00000000 
LAW_LAWAR15 0x8100001e 

 

I can write to RAM with JTAG in CodeWarrior.  Yet U-BOOT SPL running out of SRAM does hits an exception:

SPI boot (SPL Version: U-Boot 2016.09)...
Initializing....using SPD
Testing DDR bytelanes...
Writing memory...
lane0 0
Bad trap at PC: fffdb114, SR: 21200, vector=300
**bleep**: FFFDB114 XER: 00000000 LR: FFFDB114 REGS: fffd7eb0 TRAP: 0300 DAR: 00000000
MSR: 00021200 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 00

GPR00: FFFDB114 FFFD7FA0 FFFC8000 00000008 0000000A FFFD7D08 FFFFFFFC 00000020
GPR08: 00000001 00000020 FFFD7E4F FFFD7FA0 FFFDD254 0000A3E0 00000000 FFFFFFFA
GPR16: 00000000 77EE40C0 DF900700 00000000 00001000 FFFD7EA0 00000000 FFFD9FC0
GPR24: FFFE256F FFFFFFFF FFFE2579 00000000 00000000 80000000 FFFE175C 00000000
Call backtrace:
Exception in kernel pc fffdb114 signal 0

 

 

0 Kudos
1 Reply

62 Views
yipingwang
NXP TechSupport
NXP TechSupport

Two entries of the T1042 LAWs could have the same target ID.

Please check DDR controller configuration.

0 Kudos