Those scripts download a bunch of files but I haven’t really looked at them. I just got a build container up and running this afternoon so if I can find the file I can patch it somewhere in the build process. See Container for building BeagleV Ahead and Fire images for a bit about the container.
The BVF won’t get past mounting the rootfs partition without the hog:
[ 2.519119] mpfs-generic-service mpfs-generic-service: Registered MPFS generic service - FOR DEVELOPMENT ONLY, DO NOT USE IN PRODUCTION
[ 2.532515] mpfs-sys-controller syscontroller: Registered MPFS system controller
[ 2.723661] clk: Disabling unused clocks
[ 2.730277] /dev/root: Can't open blockdev
[ 2.734489] VFS: Cannot open root device "/dev/mmcblk0p3" or unknown-block(179,3): error -6
[ 2.742887] Please append a correct "root=" boot option; here are the available partitions:
[ 2.751293] b300 3887104 mmcblk0
[ 2.751311] driver: mmcblk
[ 2.758165] b301 3882991 mmcblk0p1 91a545c5-01
[ 2.758182]
Could this be a 6.6 regression?
It makes no difference wether an SD card is in the receptacle or not…
I have tried both
fdt rm /soc/gpio@20120000/sd-card-cs-hog
and
fdt rm /soc/gpio@20120000/sd-card-cs-hog output-high
fdt set /soc/gpio@20120000/sd-card-cs-hog output_high
Thanks for looking into this. If it matters, my BeagleV Ahead does work with a microSD card and trixie - I haven’t tried noble because I’d rather have trixie at this point in it’s test cycle.