Hello,
I'm using a DM3730 Torpedo + Wireless SOM on a custom embedded board. I'm using the Linux BSP.
I have 2 A2D converters on the same I2C bus, and neither are detected when I run i2cdetect. Dmesg shows the following on that bus:
[ 0.468933] omap_i2c omap_i2c.3: bus 3 rev4.0 at 400 kHz
The A2D converters have some level-shifting circuitry on the SCL and SDA lines, and I think it's not working properly at 400 kHz (oscope shows a signal with nothing close to square corners). I'd like to try lowering the clock frequency and see if that fixes the problem, but I am not having any luck figuring out how to change this. Can this be done once the kernel is up and running, or do I have to change a file and recompile the kernel?
Thank you so much for any help you can offer.