This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRA829V: When can we access the DDR_PHY registers (0x2994000 - 0x2995638) ?

Part Number: DRA829V

Hi,

I've received the following inquiry from my customer. Could you answer their question ?

---------------------------------

Please tell me the conditions under which the register area of DDR_PHY (0x2994000 to 0x2995638) can be accessed.
If you access the DDR_PHY register area with the Lauterbach ICE at the following two timings, a bus error may or may not occur.
 1.  After booting from SDBOOT and executing SBL_SciClientInit() in the main() function
 2.  Execute until Board_DDRChangeFreqAck(void) of board_ddr.c

We confirmed on the custom board that the DDR_PHY register area may or may not cause a bus error depending on the Boot Mode Pins selection.
If MCU_BOOTMODE POST Config is 2bit OFF, the DDR_PHY register area cannot be accessed during above 1.  When I set POST Config to 2bitON, I was able to access the DDR_PHY register area at timing ①.
However, with POST Config set to 2bitON, during above 2., R0 cannot access the DDR_PHY register area, and R1 can access the DDR_PHY register area. I would like to know the conditions as this is an obstacle to analyzing DDR initialization.

-----------------------------------

Thanks and regards,
Hideaki