Update USB_GADGET.md

This commit is contained in:
Andrea Bondavalli 2020-09-08 23:29:49 +02:00 committed by GitHub
parent 16309d7943
commit 5ef1046676
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -17,8 +17,8 @@ For this make sure you have the following kernel config options enabled:
In the Kernel menu config the location of these option is: In the Kernel menu config the location of these option is:
-> Device Drivers -> Device Drivers
-> USB support (USB\_SUPPORT [=y]) -> USB support (USB_SUPPORT [=y])
-> USB Gadget Support (USB\_GADGET [=y]) -> USB Gadget Support (USB_GADGET [=y])
Transfer the new kernel and modules to the board. Transfer the new kernel and modules to the board.
Also make sure your board is properly configured to use the USB connector in device mode. Also make sure your board is properly configured to use the USB connector in device mode.
@ -28,7 +28,7 @@ Also make sure your board is properly configured to use the USB connector in dev
<a name="g_audio_install"></a> <a name="g_audio_install"></a>
Install the Audio Gadget module with: Install the Audio Gadget module with:
sudo modprobe g\_audio sudo modprobe g_audio
If the negotiation with the connected PC is succefull on the board a new virtual audio card shows up. If the negotiation with the connected PC is succefull on the board a new virtual audio card shows up.
To verify run: To verify run:
@ -63,7 +63,7 @@ You also need to configure a new stereo *Sink* on the daemon.
On the board run the following command to relay the audio from AES67 Sink to the USB: On the board run the following command to relay the audio from AES67 Sink to the USB:
sudo nice -n -10 ./alsaloop -c 2 -r 48000 -f S16\_LE -P plughw:RAVENNA -C plughw:UAC1Gadget sudo nice -n -10 ./alsaloop -c 2 -r 48000 -f S16\_LE -C plughw:RAVENNA -P plughw:UAC1Gadget
On the PC start the audio recording on the new device. On the PC start the audio recording on the new device.
**_NOTE:_** The *ALSA RAVENNA driver* will perform the format conversion from *S16\_LE* to the *Sink* format. **_NOTE:_** The *ALSA RAVENNA driver* will perform the format conversion from *S16\_LE* to the *Sink* format.