** Description changed:

  I have an argon one V5 case fitted with an industra oled display
  connected to the Raspberry Pi 5 i2c bus. This displays various system
  information using various python scripts provided by Argon One, and is
  working fine on Ubuntu 24.04, 25.10 and Raspberry Pi OS. However on
  Ubuntu 26.04 it displays no information on the display and the following
  error is in syslog:-
  
  2026-07-31T14:48:34.076339+01:00 thirlmere kernel: i2c_designware 
1f00074000.i2c: i2c_dw_handle_tx_abort: SDA stuck at low
  2026-07-31T14:48:34.078711+01:00 thirlmere python3[2851]: Unable to 
initialize OLED
  
  As the hardware is working fine on other versions of Ubuntu and
  Raspberry Pi OS I can only assume it must be a bug introduced in to the
  i2c driver on Ubuntu 26.04
  
+ Results from i2cdetect appear to show the hardware is working fine:-
+ 
+ i2cdetect -y 1
+      0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
+ 00:                         -- -- -- -- -- -- -- -- 
+ 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
+ 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
+ 30: -- -- -- -- -- -- -- -- -- -- -- -- 3c -- -- -- 
+ 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
+ 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
+ 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
+ 70: -- -- -- -- -- -- -- --                         
+ 
+ i2cdetect -F 1
+ Functionalities implemented by /dev/i2c-1:
+ I2C                              yes
+ SMBus Quick Command              yes
+ SMBus Send Byte                  yes
+ SMBus Receive Byte               yes
+ SMBus Write Byte                 yes
+ SMBus Read Byte                  yes
+ SMBus Write Word                 yes
+ SMBus Read Word                  yes
+ SMBus Process Call               no
+ SMBus Block Write                yes
+ SMBus Block Read                 yes
+ SMBus Block Process Call         no
+ SMBus PEC                        no
+ I2C Block Write                  yes
+ I2C Block Read                   yes
+ SMBus Host Notify                no
+ 10-bit addressing                yes
+ Target mode                      yes
+ 
+ 
  ProblemType: Bug
  DistroRelease: Ubuntu 26.04
  Package: linux-image-7.0.0-1015-raspi 7.0.0-1015.15
  ProcVersionSignature: Ubuntu 7.0.0-1015.15-raspi 7.0.12
  Uname: Linux 7.0.0-1015-raspi aarch64
  ApportVersion: 2.34.1-0ubuntu0.1
  Architecture: arm64
  AudioDevicesInUse:
-  USER        PID ACCESS COMMAND
-  /dev/snd/controlC0:  springle   3004 F.... wireplumber
-  /dev/snd/controlC3:  springle   3004 F.... wireplumber
-  /dev/snd/controlC1:  springle   3004 F.... wireplumber
-  /dev/snd/seq:        springle   2998 F.... pipewire
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC0:  springle   3004 F.... wireplumber
+  /dev/snd/controlC3:  springle   3004 F.... wireplumber
+  /dev/snd/controlC1:  springle   3004 F.... wireplumber
+  /dev/snd/seq:        springle   2998 F.... pipewire
  CasperMD5CheckResult: unknown
  CloudArchitecture: aarch64
  CloudID: nocloud
  CloudName: unknown
  CloudPlatform: nocloud
  CloudSubPlatform: config-disk (/dev/sda1)
  CurrentDesktop: ubuntu:GNOME
  Date: Fri Jul 31 15:25:33 2026
  ImageMediaBuild: 20260423
  IwDevWlan0Link: Not connected.
  Lspci-vt:
-  -[0001:00]---00.0-[01-04]----00.0-[02-04]--+-03.0-[03]----00.0  Micron 
Technology Inc 2550 NVMe SSD (DRAM-less)
-                                             \-07.0-[04]----00.0  
Micron/Crucial Technology P3 Plus NVMe PCIe SSD (DRAM-less)
-  -[0002:00]---00.0-[01]----00.0  Raspberry Pi Ltd RP1 PCIe 2.0 South Bridge
+  -[0001:00]---00.0-[01-04]----00.0-[02-04]--+-03.0-[03]----00.0  Micron 
Technology Inc 2550 NVMe SSD (DRAM-less)
+                                             \-07.0-[04]----00.0  
Micron/Crucial Technology P3 Plus NVMe PCIe SSD (DRAM-less)
+  -[0002:00]---00.0-[01]----00.0  Raspberry Pi Ltd RP1 PCIe 2.0 South Bridge
  ProcFB: 0 vc4drmfb
  ProcKernelCmdLine: reboot=w coherent_pool=1M 8250.nr_uarts=1 
pci=pcie_bus_safe numa_policy=interleave nvme.max_host_mem_size_mb=0  
numa=fake=8 system_heap.max_order=0 iommu_dma_numa_policy=interleave 
smsc95xx.macaddr=2C:CF:67:7E:B5:72 vc_mem.mem_base=0x3fc00000 
vc_mem.mem_size=0x40000000  zswap.enabled=1 zswap.compressor=zstd multipath=off 
dwc_otg.lpm_enable=0 console=tty1 root=/dev/sda2 rootfstype=ext4 panic=10 
rootwait fixrtc quiet splash
  SourcePackage: linux-raspi
  UpgradeStatus: No upgrade log present (probably fresh install)
  acpidump:

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2162573

Title:
  i2c_designware driver returning sda stuck low error

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/2162573/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to