MiniDexed icon indicating copy to clipboard operation
MiniDexed copied to clipboard

Boot from USB (2 or 3) results in "Inquiry ACMD41 failed"

Open temporal-distortion opened this issue 4 months ago • 7 comments

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?

temporal-distortion avatar Aug 25 '25 18:08 temporal-distortion

I have never tried to boot from USB.

probonopd avatar Aug 25 '25 20:08 probonopd

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?

penfold42 avatar Nov 18 '25 12:11 penfold42

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?

probonopd avatar Nov 18 '25 17:11 probonopd

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.

penfold42 avatar Nov 18 '25 20:11 penfold42

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.

probonopd avatar Nov 19 '25 19:11 probonopd

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) :)

temporal-distortion avatar Nov 20 '25 18:11 temporal-distortion

The DreamDexed fork will also be interested if you do it! ;)

soyersoyer avatar Nov 21 '25 00:11 soyersoyer