Boot from USB (2 or 3) results in "Inquiry ACMD41 failed"
Hi,
so i altered the boot-order of my rPI5 so that it would start by scanning usb, nvme and then sd (i also tried this using its natural order of scanning sd, usb and nvme) using various kinds of USB sticks (usb-3 and usb-2). Now whenever i boot with the USB inserted into the PI, i only get to the:
Speedfactor is 12.50 Inquiry ACmD41 failed
Is sd-card the only boot option that is supported with minidexed or could i investiate some other option with USB boot?
I have never tried to boot from USB.
I have some interest in USB support. I can't see how it could work at the moment. Looking at the code, performanceconfig and wifi config have "SD:/" hardcoded in paths.
@probonopd If I write it, are you likely to merge it?
Hi @penfold42, booting is only part of the question. One would probably also want to load voices and performances and everything else from the boot device? That is likely to be quite some work. Is it really worth the effort?
Yes - loading ALL data from the boot device is the work I'm offering to look at. I hate SD cards :)
I think it's worth the effort for those who want to embed a Pi in enclosures or even keyboards and still have easy physical access to to storage device.
To answer your question, if you can make it work, ideally by not touching too much of the existing code (but rather adding new separate files), then I'll be happy to merge it after some careful testing. Please let's make sure it won't break anything.
I'm following this with uttermost interest :) In my case, having built a 19' rack around it with dedicated usb-port, my dream would be to go between miniDexed and (hopefully) miniJV880 by just popping in a different usb-stick.
(unless someone, somewhere, concocts some way to dual-boot/menu enable boot of either - but still, the dream would be usb) :)
The DreamDexed fork will also be interested if you do it! ;)