Skip to content

Releases: radxa-pkg/radxa-otgutils

0.3.2

31 Jul 03:39
a1d225e
Compare
Choose a tag to compare

radxa-otgutils

Build & Release

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

0.3.1

28 Feb 08:29
Compare
Choose a tag to compare

radxa-otgutils

Build & Release

Radxa USB OTG utility (radxa-otgutils) provides additional features over USB OTG port to facilitate easy cmmunication with another computer.

Usage

The following gadgets are supported:

  • radxa-adbd
  • radxa-usbnet

They can be enabled with sudo systemctl enable --now <gadget>, and disabled with sudo systemctl disable --now <gadget>.

Please be aware than those gadgets are mutually exclusive. If one is already enabled you have to diable then reboot before you can enable anyther gadget.

Changelog for 0.3.1


radxa-otgutils (0.3.1) jammy; urgency=medium
.
  [ ZHANG Yuntian ]
  * Update adbd dependency

0.3.0

30 Jan 08:51
Compare
Choose a tag to compare

radxa-otgutils

Build & Release

Radxa USB OTG utility (radxa-otgutils) provides additional features over USB OTG port to facilitate easy cmmunication with another computer.

Usage

The following gadgets are supported:

  • radxa-adbd
  • radxa-usbnet

They can be enabled with sudo systemctl enable --now <gadget>, and disabled with sudo systemctl disable --now <gadget>.

Please be aware than those gadgets are mutually exclusive. If one is already enabled you have to diable then reboot before you can enable anyther gadget.

Changelog for 0.3.0


radxa-otgutils (0.3.0) stable; urgency=medium
.
  [ ZHANG Yuntian ]
  * Remove symlinks
  * feat; update CI
  * fix: fix issues found by pre-commit
  * fix: suppress lintian warning
.
  [ dependabot[bot] ]
  * Bump actions/checkout from 3 to 4
  * Bump actions/upload-artifact from 3 to 4
  * Bump actions/download-artifact from 3 to 4
.
  [ CodeChenL ]
  * Add multi-UDC support (#7)
  * Extended sleep time to fix adbd startup failure

0.2.2

24 Apr 14:24
Compare
Choose a tag to compare

radxa-otgutils

Build & Release

Radxa USB OTG utility (radxa-otgutils) provides additional features over USB OTG port to facilitate easy cmmunication with another computer.

Usage

The following gadgets are supported:

  • radxa-adbd
  • radxa-usbnet

They can be enabled with sudo systemctl enable --now <gadget>, and disabled with sudo systemctl disable --now <gadget>.

Please be aware than those gadgets are mutually exclusive. If one is already enabled you have to diable then reboot before you can enable anyther gadget.

Changelog for 0.2.2


radxa-otgutils (0.2.2) stable; urgency=medium
.
  [ ZHANG Yuntian ]
  * Do not create source package
  * Add function_stop
  * Better way to detect adbd
  * Allow multiple gadgets to be enabled
  * Fix symlink creation
  * Fix function detection
  * Proper way to disable function
  * Fix systemd invoke ExecStop immediately
  * This could fail if the device is already enabled
  * Fix adbd restart

0.2.1

12 Mar 09:54
Compare
Choose a tag to compare

radxa-otgutils

Build & Release

Radxa USB OTG utility (radxa-otgutils) provides additional features over USB OTG port to facilitate easy cmmunication with another computer.

Usage

The following gadgets are supported:

  • radxa-adbd
  • radxa-usbnet

They can be enabled with sudo systemctl enable --now <gadget>, and disabled with sudo systemctl disable --now <gadget>.

Please be aware than those gadgets are mutually exclusive. If one is already enabled you have to diable then reboot before you can enable anyther gadget.

Changelog for 0.2.1


radxa-otgutils (0.2.1) stable; urgency=medium
.
  * Add android-tools-adbd to recommends
  * Fix "Unknown script name" error
  * Check adbd dependency before running

0.2.0

31 Jan 07:03
Compare
Choose a tag to compare

radxa-otgutils

Build & Release

Radxa USB OTG utility (radxa-otgutils) provides additional features over USB OTG port to facilitate easy cmmunication with another computer.

Usage

The following gadgets are supported:

  • radxa-adbd
  • radxa-usbnet

They can be enabled with sudo systemctl enable --now <gadget>, and disabled with sudo systemctl disable --now <gadget>.

Please be aware than those gadgets are mutually exclusive. If one is already enabled you have to diable then reboot before you can enable anyther gadget.

Changelog for 0.2.0


radxa-otgutils (0.2.0) stable; urgency=medium
.
  * Switching to Debian release format

0.1-2

14 Apr 11:33
Compare
Choose a tag to compare

radxa-otgutils

Build Release

Enable USB gadget on OTG port.

Usage

The following gadgets are provided:

  • radxa-adbd
  • radxa-usbnet

They can be enabled with sudo systemctl enable --now <gadget>, and disabled with sudo systemctl disable --now <gadget>.

Please be aware than those gadgets are mutually exclusive. If one is already enabled you have to diable then reboot before you can enable anyther gadget.

0.1-1

13 Apr 08:01
Compare
Choose a tag to compare

radxa-otgutils

Build Release

Enable USB gadget on OTG port.

Usage

The following gadgets are provided:

  • radxa-adbd
  • radxa-usbnet

They can be enabled with sudo systemctl enable --now <gadget>, and disabled with sudo systemctl disable --now <gadget>.

Please be aware than those gadgets are mutually exclusive. If one is already enabled you have to diable then reboot before you can enable anyther gadget.

0.2-1

22 Mar 09:03
Compare
Choose a tag to compare

radxa-usbnet

Build Release

Enable USB ethernet gadget on selected Radxa single board computers

Usage

This service conflicts with amlogic-adbd. As such please run the following command to enable it:

sudo systemctl disable amlogic-adbd
sudo systemctl enable radxa-usbnet

The device will be available after reboot.

20211216-0647

16 Dec 06:47
Compare
Choose a tag to compare

radxa-usbnet

Enable USB ethernet gadget on selected Radxa single board computers.

Install

Download the latest release and install with sudo apt install ./dpkg.deb.

Usage

This service conflicts with amlogic-adbd. As such please run the following command to enable it:

sudo systemctl disable amlogic-adbd
sudo systemctl enable radxa-usbnet
sudo reboot # need to reboot to free the USB resource