Hello,
We are working upon dm816x processor.
In couple of boards when the processor is connected to JTAG and in CCS when we try to intialize the DDR3 interface, the JTAG communication fails.
Though this problem is specific to two boards. It happens only when it tries to initialize EMIF for DDR3.
The text files containing the log for working board and faulty board are mentioned below.
Any one have faced similar issues?
Regards,
Ankit
Log for working board
CortexA8: Output: Netra Main PLL Init is in Progress, Please wait .....
CortexA8: Output: Netra Main PLL Init is Done .....
CortexA8: Output: Device type is GP
CortexA8: Output: Netra Main PLL Init is in Progress, Please wait .....
CortexA8: Output: Netra Main PLL Init is Done .....
CortexA8: Output: Netra DDR PLL Init is in Progress for 400 MHz DDR Clock, Please wait .....
CortexA8: Output: Netra DDR PLL Init is Done .....
CortexA8: Output: Netra DDR2/3 PRCM Init is in progress .....
CortexA8: Output: Netra DDR2/3 PRCM Init is Done .....
CortexA8: Trouble Writing Memory Block at 0x4c000010 on Page 0 of Length 0x4: (Error -2130 @ 0x4C000010) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Release 5.0.333.0)
CortexA8: Trouble Reading Register CP15_CONTROL_REGISTER: (Error -2131 @ 0x20013F00) Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Release 5.0.333.0)
CortexA8: Trouble Reading Register CP15_MMU_XLATION_TABLE_BASE_CONTROL: (Error -2131 @ 0x20023F40) Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Release 5.0.333.0)
CortexA8: Trouble Reading Register CP15_MMU_XLATION_TABLE_BASE_0: (Error -2131 @ 0x20023F00) Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Release 5.0.333.0)
CortexA8: Trouble Reading Register CP15_MMU_XLATION_TABLE_BASE_1: (Error -2131 @ 0x20023F20) Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Release 5.0.333.0)
Log for problamtic board
CortexA8: Output: Device type is GP
CortexA8: Output: Netra Main PLL Init is in Progress, Please wait .....
CortexA8: Output: Netra Main PLL Init is Done .....
CortexA8: Output: Netra DDR PLL Init is in Progress for 400 MHz DDR Clock, Please wait .....
CortexA8: Output: Netra DDR PLL Init is Done .....
CortexA8: Output: Netra DDR2/3 PRCM Init is in progress .....
CortexA8: Output: Netra DDR2/3 PRCM Init is Done .....
CortexA8: Output: Initializing EMIF1 .....
CortexA8: Output: Netra EMIF Init is Done @ 400 MHz Clock Rate.....
CortexA8: Output: PRCM for OCMCRAM0/1 Initialization in Progress
CortexA8: Output: OCMCRAM0 & OCMCRAM1 Accesses are PASSED
CortexA8: Output: PRCM for OCMCRAM0/1 Initialization Done
