Gadget MIDI: host must configure MIDI output to reach board #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The f_midi gadget is correctly configured (in_ports=1, out_ports=1, linked to config). Board→host MIDI works (Tx bytes increase). But host→board Rx bytes stays at 0 regardless of MIDI sent from the host computer.
Symptoms:
/proc/asound/card2/midi0showsRx bytes: 0even when host sends MIDImidi-bridgereads from/dev/snd/midiC2D0correctly but receives no dataLikely cause:
Verification steps for host:
lsusbon host — should show "Arduino Uno Q Audio Synth"/proc/asound/card2/midi0for non-zeroRx bytes