Hi Simon, no problem, apologies for the quoting issue, and thank you for all your prompt answers and some guidance to try to understand what is happening.
Although I'm still having the same issue, I'll share more insights just in case they might be useful for anyone having the same problem. 1. After I run nvme scan I'm noticing that the m.2 led starts flashing (it was not flashing, before running the command it was always On). 2. I'm having the same issue on the Official IO Board and Waveshare cm4-io-base-b, using latest stable rpi-eeprom firmware and boot files (start4x.elf, etc), latest u-boot version 2023.10-rc4 (I've also used previous versions, but using the latest one because it has debug messages) It does not appear that there is any GPIO related to NVMe. Unfortunately I'll move forward and try other boards. Thank you again for your help Simon. El dom, 10 sept 2023 a las 17:37, Simon Glass (<s...@google.com>) escribió: > Hi Luis, > > On Tue, 5 Sept 2023 at 17:17, Luis Alfredo da Silva > <luis.adasil...@gmail.com> wrote: > > > > Thanks for your answer Simon, > > > >> Can you check if the device has PCI bus master enabled? > > > > > > I think this one will take me a bit more time, should this be in > raspberry pi’s eeprom firmware? > > > > Will the disabled PCI bus master also be a problem for the Linux kernel? > As this is working as expected > > (BTW the quoting seems broken in your email; also the text came out > white so at first I thought you had sent an empty reply) > > Actually I can see that nvme_probe() turns on bus mastering. > > So no, I don't know what is wrong, sorry. Perhaps there are some > quirks in the Linux driver which need to be added to U-Boot? Perhaps > there is a power GPIO to set? > > Regards, > Simon >