I2C (Inter-Integrated Circuit, eye-squared-C), alternatively known as I2C or IIC, is a synchronous, multi-controller/multi-target (controller/target), packet switched, single-ended, serial communication bus invented in 1982 by Philips Semiconductors. It is widely used for attaching lower-speed peripheral ICs to processors and microcontrollers in short-distance, intra-board communication.
Questions tagged [i2c]
15 questions
8
votes
0 answers
What's the next step in resolving non-working touchscreen?
The touchscreen on my dual-boot laptop doesn't work on Ubuntu. I've been looking around to what might be causing the problems and how to solve them but I've run into a dead end.
The hardware works because Windows has no problem with it.
The system…
Petr Doležal
- 461
2
votes
0 answers
Goodix I2C Touchscreen recognised as a keyboard
I have an "Iota flo 360" laptop running ubuntu studio 22.04LTS on which the touchscreen doesn't work. It's a cheap Celeron based machine, I have it dual booting and the touchscreen works on Windows 10.
The default ubuntu studio install has X11…
2
votes
1 answer
Why do lsusb and lspci command not show touchscreen device?
Ubuntu 20.04
My laptop has touchscreen device which enables touching function. I can view its info by command less /proc/bus/input/devices. It looks like:
I: Bus=0018 Vendor=06cb Product=1a1b Version=0100
N: Name="06CB:00 06CB:1A1B"
P:…
waltermitty
- 123
1
vote
1 answer
Ubuntu not booting - i2c timeout error?
Ubuntu was booting up fine yesterday but now when I try to boot it up I just end up with these lines of code:
[ 0.120687] x86/cpu: SGX disabled by BIOS.
[ 3.746475] nvme nvme0: failed to set APST feature (2)
[ 5.045628] nvidia-gpu…
feenixtm
- 11
1
vote
0 answers
22.04 / HP Omen 17 / RGB Keyboard
Help,sometime in the recent past, my RGB keyboard sort of stopped working, it only works in breathing mode which I am assuming is the default mode when not connected. The keyboard used to work fine, you could only turn it off / on and not control…
gentijo
- 11
1
vote
0 answers
i2c error nvidia-gpu
I installed new kernel
uname -r
6.0.0-1007-oem
And after this I get error on booting and nvidia-driver (nvidia-driver-525-open)
doesnt work
Dec 7 21:38:57 pc kernel: [ 8.169416] nvidia-gpu 0000:01:00.3: i2c timeout error e0000000
Dec 7…
0
votes
0 answers
Aardvark being in use after ubuntu starts
I'm using the Aardvark i2c/spi adapter connected to Ubuntu 22.04. Everything worked fine until this morning. The problem is the device is in IN USE state whenever I checked it using Aardvark command aardvark scan. Below is the output of sudo dmesg,…
0
votes
0 answers
How to query the power state of a projector that isn't DDC-compliant
I have a Ubuntu 22.04 PC with Nvidia 1060 gpu with one display used as a home cinema with a normal monitor and a Panasonic PT-AT6000 projector, which is connected over HDMI.
I have a systemd service that starts xsecurelock when the monitor is…
CattyandCo
- 103
0
votes
0 answers
Reading Temperatures of DDR4 SDRAM memories with i2c-tools
I am trying to read the temperatures of two DDR4 SDRAMS on my motherboard via Ubuntu 22. I confirmed that there is a temperature sensor in my memories.
I can reach these memory temperatures with the HwInfo program on Windows, but the i2c-tools I use…
alpd4
- 1
0
votes
2 answers
Ubuntu 24.04 Instability After BIOS Update: Random reboots
I’ve been experiencing significant system instability on my Ubuntu 24.04 machine after a recent BIOS update. The system randomly resets itself, and the logs show various errors. I’m hoping to get some guidance on how to troubleshoot and resolve…
Terixer
- 21
0
votes
1 answer
Unable to change I2C clock dtc
Good afternoon dear friends,
The goal:
-> Change i2c clock frequency to 400kHz
The motivation:
-> Trying to use Adafruit BNO085 via i2c and there are known issues with rpi i2c clock stretching. (This is a known bug, has been going around since 2012.…
Aotearoa_DEV
- 1
- 1
0
votes
0 answers
Upgrading broken ACPI tables on a Chuwi GemiBook Pro
I am trying to fix the acpi tables on my GemiBook Pro.
On a stock Linux (any kernel version) I get ACPI errors in dmesg which lead to the i2c interface not working at all. Following the ACPI errors, I get this error in dmesg:
[ 2.156560]…
Roku
- 29
0
votes
0 answers
Building C++ program with i2c-dev lib
I have been trying to build a C++ program using the i2c-dev.h library on Ubuntu Core 22.04.02 LTS, so I can read and write I2C packets. But I can't get my program to build correctly. I tried including the path in my makefile but the compiler returns…
0
votes
1 answer
22.04 LTS booting 25s delay [ 25.710318] i2c_hid_acpi: probe of i2c-INT33D1:00 failed with error -61
I'm tired of waiting so long for my Acer R3-471 laptop to start up because of this error that shows every time. Apparently from a little googling it's an issue with the touchpad but other than some sketchy (for me) kernel patches for diffferent…
0
votes
0 answers
i2c Installation Failing On Raspberry Pi Running Ubuntu
I am using a Raspberry Pi running Ubuntu, and I've been trying to set up a four-pin OLED screen (without success). For context, here's the tutorial I've been following. I understand that it is intended for Raspbian, but I'm confident that it could…