Forum Discussion
R_G
New Contributor
2 years agoArria 10 Custom Board EMIF Settings
Hi, I am having trouble with memory verification checks (write of a pattern followed by a readback) that are failing for the external DDR4 memory of our Arria 10 custom designed board. This is preve...
AdzimZM_Altera
Regular Contributor
2 years agoHi Richard,
I think the error may relate to memory density mismatch between the EMIF IP and the device tree.
What is the memory density that has been set in the device tree?
Regards,
Adzim
- R_G2 years ago
New Contributor
Hi Adzim,
Thanks for your response. The memory density of the preloader (or SPL) and U-boot is set to 1GB (0x40000000):
From preloader dts file (my_u-boot-spl.txt):
memory@0 {
device_type = "memory";
reg = <0x00 0x40000000>;
};From U-boot dts file (my_u-boot.txt):
memory@0 {
device_type = "memory";
reg = <0x00 0x40000000>;
bootph-all;
};I have uploaded the dts files for the preloader and U-boot for your reference. I believe these values are correct though. Is there any more information you would like me to provide?
Thanks,
Richard