This is a cache of https://discuss.96boards.org/t/about-problem-of-rock960-board-s-i2c-being-not-able-to-driven-up/5492. It is a snapshot of the page at 2024-09-19T09:05:19.528+0000.
About problem of Rock960 board’s <strong>i2c</strong> being not able to driven up - Rock960 - 96Boards Forum

About problem of Rock960 board’s i2c being not able to driven up

Recently our R&D team is evaluating Rock960 board. We encountered some problem of Camera integration. Currently our R&D progress is blocked at i2c being not able to driven up。 Even we are using official open-source code project and Devicetree file: rock960-model-ab-linux.dtb. The phenomenon is any enabled i2c bus, SDA SCLkeep low. If externally connect to pull-up circuit,SDA become high voltage,but SCL is still less than 0.2V.
Check dmesg, it reports: “rk3x-i2c ff120000.i2c: timeout, ipd: 0x00, state:1”
The code we downloaded is as below
repo init -u https://github.com/96rocks/manifests 1 -m rock960.xml
Devicetree files:
rock960-model-ab-linux.dtsRecently our R&D team is evaluating Rock960 board. We encountered some problem of Camera integration. Currently our R&D progress is blocked at i2c being not able to driven up。 Even we are using official open-source code project and Devicetree file: rock960-model-ab-linux.dtb. The phenomenon is any enabled i2c bus, SDA SCLkeep low. If externally connect to pull-up circuit,SDA become high voltage,but SCL is still less than 0.2V.
Check dmesg, it reports: “rk3x-i2c ff120000.i2c: timeout, ipd: 0x00, state:1”
The code we downloaded is as below
repo init -u https://github.com/96rocks/manifests 1 -m rock960.xml
Devicetree files:
rock960-model-ab-linux.dts