WinChipHead CH341 Linux kernel driver for I²C / SPI and GPIO mode
PPA description
Provides missing packages or backports for new upstream versions to
current Ubuntu LTS versions:
* Ubuntu 22.04 LTS (Jammy Jellyfish), until April 2027 (EOL April 2032)
* Ubuntu 20.04 LTS (Focal Fossa), until April 2025 (EOL April 2030)
This is the ch341-buses Linux kernel driver as found on GitHub at:
https:/
Further documentation about I²C, SPI and GPIO:
- https:/
- https:/
- https:/
- https:/
- https:/
- https:/
As long as the driver goes into Linux main line kernel this PPA can
be used to install this driver with the help of the DKMS system,
for distribution on Debian based operating systems.
The packages were often automatically generated by the DKMS system.
In some cases the packages were updated for our self, added some small
fixes or did a few necessary changes to make the Debian build system
happy. See the changelogs for more details.
WARNING: On Ubuntu 22.04 (and so also on Ubuntu 20.04), the libgpio is
too old and will return an error when accessing the device:
gpioinfo: error creating line iterator: Invalid argument
The GPIO character device v1 API (GPIO_CDEV_V1) were disabled in Ubuntu's
default kernel in the past. For more details and discussions, see:
https:/
Either use a more recent (but not yet relesed) version of libgpio. The
master branch from the git tree works well:
https:/
Or upgrade the Ubuntu 22.04 default kernel (should be fixed in the
meantime) or install Ubuntu's Hardware Enable Support (HWE) kernel
variant on Ubuntu 20.04: https:/
*Please note that if using this PPA I would *not* try upgrading to
20.10/21.04, ect. Do a fresh install instead. The intent here is
just for users wishing to stay on one of the LTS versions above.*
If upgrading anyway use ppa-purge first:
sudo ppa-purge ppa:tiac-
Also note that with apt-get a sudo apt-get dist-upgrade is needed for
initial setup & with some package upgrades.
Adding this PPA to your system
You can update your system with unsupported packages from this untrusted PPA by adding ppa:tiac-systems/ch341-driver-linux to your system's Software Sources. (Read about installing)
sudo add-apt-repository ppa:tiac-systems/ch341-driver-linux sudo apt update
For questions and bugs with software in this PPA please contact TiaC Systems.
PPA statistics
- Activity
- 0 updates added during the past month.
Overview of published packages
1 → 4 of 4 results | First • Previous • Next • Last |
Package | Version | Uploaded by |
---|---|---|
ch341-buses | 20220304~gb3112c6+ppa~tsn2~jammy | rexut () |
ch341-buses | 20220304~gb3112c6+ppa~tsn2~focal | rexut () |
ch341-mfd | 20220318~g1411853+ppa~tsn1~jammy | rexut () |
ch341-mfd | 20220318~g1411853+ppa~tsn1~focal | rexut () |
1 → 4 of 4 results | First • Previous • Next • Last |