So… I’m testing the install media for FreeBSD. If I have a blank NVMe and my USB stick, everything works just fine.
But since I’m doing this over and over with different parameters — testing, y’know — I need to boot from the USB preferably. The following are issues:
only the top left USB seems to work. Fails with errors I didn’t write down otherwise.
run bootcmd_usb0 complains that I need to run “usb start” first.
running “usb start” complains that no USB are found.
even after running the “usb start” that fails, “run bootcmd_usb0” fails.
heh… replying to my own post. Apparently, I need to run “pci enum” first… can’t find any documentation on it, but a friend told me it was necessary.
jimw
(Jim Wilson)
July 11, 2021, 12:18am
3
The patch that added the feature explains it a little.
https://lists.denx.de/pipermail/u-boot/2016-January/243417.html
The upper left USB port is the one that is directly connected to the asmedia pci switch. The other three go through a usb hub. So some things do work better with the upper left port than the other three ports.
So … does this mean I should be loading the SDCARD with some other image? I’m using the image that came with the unit.