This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
products:sbc:vim3:configurations:usb-gadget [2024/10/15 23:49] nick [Usage of ADB] |
products:sbc:vim3:configurations:usb-gadget [2025/08/13 03:55] (current) nick |
||
|---|---|---|---|
| Line 4: | Line 4: | ||
| This document mainly introduces USB gadget. You will learn how to configure and enable USB gadget Usage. | This document mainly introduces USB gadget. You will learn how to configure and enable USB gadget Usage. | ||
| + | |||
| + | <WRAP important > | ||
| + | From version **1.7.5**, USB gadget is enabled by default, no need any setup, you can just skip the overlay and service setup. | ||
| + | </ | ||
| ===== System Configuration ===== | ===== System Configuration ===== | ||
| Line 28: | Line 32: | ||
| overlays=uart3 pwm_f i2c3 os08a10 --> overlays=uart3 pwm_f i2c3 os08a10 otg-device | overlays=uart3 pwm_f i2c3 os08a10 --> overlays=uart3 pwm_f i2c3 os08a10 otg-device | ||
| ``` | ``` | ||
| + | |||
| + | <WRAP important > | ||
| + | If you have issues, please try the extra steps below: | ||
| + | |||
| + | ```shell | ||
| + | wget https:// | ||
| + | sudo cp / | ||
| + | ``` | ||
| + | </ | ||
| + | |||
| <tabbox VIM3/3L with 5.15 kernel> | <tabbox VIM3/3L with 5.15 kernel> | ||
| Line 51: | Line 65: | ||
| sudo systemctl enable usb-gadget-khadas.service | sudo systemctl enable usb-gadget-khadas.service | ||
| ``` | ``` | ||
| - | |||
| - | <WRAP important > | ||
| - | If you have issues, please try the extra steps below: | ||
| - | |||
| - | ```shell | ||
| - | wget https:// | ||
| - | sudo cp / | ||
| - | ``` | ||
| - | </ | ||
| - | |||
| Reboot to effect. | Reboot to effect. | ||
| Line 113: | Line 117: | ||
| ``` | ``` | ||
| + | ===== Troubleshooting ===== | ||
| + | |||
| + | If adb not work on windows, you can edit ''/ | ||
| + | |||
| + | ```diff | ||
| + | diff --git a/ | ||
| + | index 520a9b9a..299569f0 100755 | ||
| + | --- a/ | ||
| + | +++ b/ | ||
| + | @@ -57,7 +57,7 @@ echo " | ||
| + | echo " | ||
| + | |||
| + | # Bind function to configuration | ||
| + | -ln -s $F_RNDIS $GADGET/ | ||
| + | +#ln -s $F_RNDIS $GADGET/ | ||
| + | ln -s $GADGET/ | ||
| + | |||
| + | # Enable the Gadget | ||
| + | ``` | ||