Just a quick question: Is there a tool available that can dump all the setup configs and timings for the DRAM in Linux? That would be a good way to compare our running setup with the datasheet and check for some things like is hardware levelling enabled or not.
I can imagine that a disabled hardware levelling could cause exact these issues, as no one has measured or calculated our traces. Or if hardware levelling doesn't work properly for some reason - so dumping these values to see if the hardware levelling results differ with each boot would be a good help
On 24 September 2018 12:39:48 CEST, Michael Mrozek EvilDragon@openpandora.org wrote:
Am Donnerstag, den 20.09.2018, 09:29 -0700 schrieb Tony Lindgren:
@Nikolaus: Please let me know once that is integrated into the Letux U-Boot so I can create a new SD Card and continue testing.
Thanks.
- H. Nikolaus Schaller hns@goldelico.com [180920 14:13]:
Am 20.09.2018 um 15:57 schrieb Michael Mrozek
:
They are in a big array of magic hex numbers...
http://git.goldelico.com/?p=letux-uboot.git;a=blob;f=board/goldelico/letux-c...
The datasheet usually has minimum and maximum listed, so I should
be able
to safely change them.
I'd change one value at a time between max and min to see if it
improves
things (or worsens them).
Also, simply comparing the values to the datasheet might help as
well.
Yes please do check again :)
Can you please try maxing out .sdram_tim3 T_RFC value from 0x027f8be8
to
0x027f8ff8, see commit 2b143578a07afe0e50567f8327f4f62e0703cb20.
Regards,
Tony
-- Mit freundlichen Grüßen,
Michael Mrozek
OpenPandora GmbH Geschäftsführer: Michael Mrozek
Schäffbräustr. 11 85049 Ingolstadt Deutschland Tel.: 0841 / 990 5548 http://www.openpandora.de/ HRB 4879, Amtsgericht Ingolstadt
eMail: mrozek@openpandora.org
Kernel mailing list Kernel@pyra-handheld.com http://pyra-handheld.com/cgi-bin/mailman/listinfo/kernel