u-boot.lists.denx.de archive mirror
 help / color / mirror / Atom feed
* IMX8MM 4GiB boundary issue
@ 2020-09-25 14:52 Tim Harvey
  2020-09-25 15:04 ` Marek Vasut
  2022-02-24 19:50 ` Fabio Estevam
  0 siblings, 2 replies; 24+ messages in thread
From: Tim Harvey @ 2020-09-25 14:52 UTC (permalink / raw)
  To: u-boot

Greetings,

I'm working with an IMX8MM board that has 4GiB of DRAM. I've found
that in this configuration the MMC driver and FEC network driver
appear to have some issues with crossing the 4GiB address space. If I
tell U-Boot I have 3GiB everything is ok, but when I set it to 4GiB I
see the following:

MMC:   FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC... Error found for upper 32 bits
Error found for upper 32 bits
Error found for upper 32 bits
*** Warning - No block device, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   DP83867
Warning: ethernet at 30be0000 (eth0) using random MAC address - ea:22:3a:4d:8f:d5
eth0: ethernet at 30be0000 [PRIME]
Hit any key to stop autoboot:  0

On the FEC ethernet side I don't see any errors reported but ping's
fail with 4GiB DRAM.

I suspect drivers have 32bit addressing issues as the base of mem for
IMX8MM is 1GiB so anything over 3GiB of DRAM runs you over the 32bit
boundary.

Anyone run into this yet?

Marek, I noticed you are the maintainer for the technexion pico-imx8mq
which has support for 1, 2, 3, and 4 GiB DRAM. Did you encounter such
issues on the 4GiB variant?

Best Regards,

Tim

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2022-02-28  0:51 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-25 14:52 IMX8MM 4GiB boundary issue Tim Harvey
2020-09-25 15:04 ` Marek Vasut
2020-09-25 15:12   ` Tim Harvey
2020-09-25 17:55     ` Marek Vasut
2020-09-27  0:56     ` Peng Fan
2020-09-27  1:13       ` Marek Vasut
2020-09-27  2:35         ` Peng Fan
2020-09-27 14:45           ` Marek Vasut
2020-10-01 16:33             ` Tim Harvey
2020-10-01 16:50               ` Marek Vasut
2020-10-02 17:05                 ` Fabio Estevam
2020-09-30 20:18           ` Tim Harvey
2020-10-02 11:07             ` Peng Fan
2022-02-24 19:50 ` Fabio Estevam
2022-02-24 20:03   ` Marek Vasut
2022-02-24 20:19     ` Tim Harvey
2022-02-24 20:26       ` Marek Vasut
2022-02-24 20:31       ` Fabio Estevam
2022-02-24 21:45         ` Tim Harvey
2022-02-25 11:12           ` Fabio Estevam
2022-02-25 11:37             ` Mark Kettenis
2022-02-25 13:50               ` Marek Vasut
2022-02-26 13:30                 ` Mark Kettenis
2022-02-28  0:51                   ` Marek Vasut

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).