radxa-otgutils
Radxa USB OTG utility (radxa-otgutils) provides additional features over USB OTG port to facilitate easy communication with another computer.
Usage
The following gadgets are supported:
- radxa-adbd
- radxa-ecm (previously radxa-usbnet)
- radxa-ncm
They can be configured from rsetup
which is included in our systems.
Optionally they can be enabled with sudo systemctl enable --now <gadget>@<udc controller>
, and disabled with sudo systemctl disable --now <gadget>@<udc controller>
.
Changelog for 0.3.2
radxa-otgutils (0.3.2) jammy; urgency=medium
.
[ dependabot[bot] ]
* Bump softprops/action-gh-release from 1 to 2
.
[ CodeChenL ]
* fix: restart otg service after it fails to start
* feat: add CODEOWNERS
* feat: create the reuse function disable_udc
* fix: udc is not enabled when function is empty
* refactor: merge configfs_init to configfs_make
* style: optimize bash syntax
* fix: optimize UDC on/off logic
* feat: rename usbnet to ecm and add ncm support
* fix: optimize systemd service files
* feat: add a service description file(services.json)
.
[ ZHANG Yuntian ]
* fix: safely clean up
* docs: add newly supported gadget
* ci: sync with rsetup