Problem with I2C
We had bought 2 PCs from Mouser.
We encountered a problem with one of the PCs - the I2C bus on the HAT connector doesn't function properly with any devices.
The first PCs (PC-1) have no issues in either Standard or Fast mode.
However, PC-2 fails to communicate through the I2C bus when there are multiple devices connected to it. We attempted to change the bus frequency in the BIOS, but the SCL impulses remain corrupted.
At this moment in terminal we have error: i2c_designware i2c_designware.1: i2c_dw_handle_tx_abort: lost arbitration.
We conducted tests with various pull-up resistors, ranging from 1K to 10K, but the problem persists regardless of the tolerance.
We performed these tests using both the FSP PMbus Power Supply and our custom motherboard.
We are confident that the issues lie with the hardware components.
BIOS version are same on all PC - 6.3.
OS version are same on all PC - Ubuntu 22.04
Shell output and photos of i2c signals attached in files.
- All Categories
- 105 Announcements & News
- 55 Product News - New Product/Product Change Notice/ End-of-life
- 184 Welcome Developers!
- 55 Unboxing & Project Sharing
- 31 Tech Updates
- 660 UP Products
- 1 UP 7000
- UP Squared i12
- 8 UP Xtreme i12
- 9 UP Squared Pro 7000
- 1 UP Element i12 Edge
- 18 UP Squared V2
- 54 UP 4000
- 24 UP Xtreme i11
- 35 UP Squared 6000
- 58 UP Squared Pro
- 142 UP Xtreme
- 834 UP Squared
- 1.4K UP Board
- 89 UP Core Plus
- 222 UP Core
- 3 UP Xtreme Lite
- 44 UP AI Edge
- 215 Starter Kits & Peripheral