Hello Group,
I am using following software setup with BeagleBone Black RevC board and custom cape on BeagleBone Black board.
BeagleBoard Kernel repo:
Tag: 6.6.32-ti-arm32-r7
U-Boot repo:
Tag: v2024.07
During the linux kernel boot, eight pulses (logic analyzer output attached) are seen with logic analyzer on the I2C2_SDA/DCAN0_TX (P9_20) and I2C2_SCL/DCAN0_RX(P9_19) there are below messages:
[ 0.695296] at24 2-0054: supply vcc not found, using dummy regulator
[ 1.764146] omap_i2c 4819c000.i2c: controller timed out
[ 2.884108] omap_i2c 4819c000.i2c: controller timed out
[ 2.916683] at24 2-0055: supply vcc not found, using dummy regulator
[ 4.004113] omap_i2c 4819c000.i2c: controller timed out
[ 5.124111] omap_i2c 4819c000.i2c: controller timed out
[ 5.156467] at24 2-0056: supply vcc not found, using dummy regulator
[ 6.244110] omap_i2c 4819c000.i2c: controller timed out
[ 7.364105] omap_i2c 4819c000.i2c: controller timed out
[ 7.396420] at24 2-0057: supply vcc not found, using dummy regulator
[ 8.484109] omap_i2c 4819c000.i2c: controller timed out
[ 9.604111] omap_i2c 4819c000.i2c: controller timed out
[ 9.636019] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
There seems to be some relation between the the timeout messages and activity on the I2C2 SDA and I2C2 SCL. At the moment the DCAN0 overlay is not used/installed but the if this overlay is present then I2C2 pulses creates disturbance on the DCAN0 channel which freaks out other CAN devices on bus.
Can anyone please help?