Part Number: TMDS64GPEVM
Hello,
I'm opening this ticket in relation to this ticket(link), which has remained unanswered for 2 months now. In the GEL file I have commented the line that is causing the stall, now at least the DDR initialization finishes. But what is the consequence of ignoring this bit? Obviously this check is there for a reason. Either it is polling a wrong register or the CTL_DONE bit really doesn't get set, which could indicate that the DDR is not correctly initialized.
Running some simple memory tests seem to work, but I am still facing trouble with executing multicore applications from the DDR memory. MPU 's in my applications are set and enabling L1 caches appeared to help in first instance, but when attempting to run all R5 and A53 cores from DDR the cores still halt on a hard-fault or a synchronous exception. Which raises the question if the DDR is correctly initialized after all?
Kind regards,
Pim