Hi Ivan,
On 2023-12-18 21:03, Ivan T. Ivanov wrote:
Hi,
These patches are adding basic support for RPi5.
They are based on v2 series from Dmitry Malkin[1].
With them I am able to _start_ current openSUSE
Tumbleweed without modification. They are still
a lot of things to be added to the upstream Linux
before it runs flawlessly on this device, but at
least in U-Booot SD controller used for uSD card
and Frameboffer and HDMI0 devices are working fine
now. It seems that PCIe controller is working fine
too, but I have not tested it too much.
Serial console and reset are also functional.
Hopefully this will help others add missing pieces
more easily.
So I've given this a go, and the basics (serial) worked
out of the box (thanks for that!) after performing the
memory-map change you described in your reply to patch 1.
However, I don't get anything on the PCIe front:
U-Boot> pci enum
PCIe BRCM: link down
PCIe BRCM: link down
despite having an nvme device connected and enabled
(the RPi kernel finds it).
I'm guessing I must be missing something. How did you
test PCIe?
Thanks,
M.
--
Jazz is not dead. It just smells funny...