2024-12-10, 08:50 AM
Hi !
I doubled check for shorts to ground / vdd /adjacent pins on PCA8575 and observed no issues. It's not easy to probe though, so maybe there is an issue anyway. The volume buttons work.
I can measure traisn of pulses when I run the command "haptic" in the console, but then I can't stop them until I unplug USB. I think the pulses are not long enough for the motor to vibrate, but there are pulses (and the motor works). But I measure no pulses at all on the motor pins when I use the touchwheel, and also the TOUCH_INT signal never changes (stays 0).
(also, just in case you think it's relevant to add this, the haptic motor is not part of the BOM generated by kicad).
About I2C bus, I could observe clock pulses on SCL when triggering i2c communication with haptic command for example.
I doubled check for shorts to ground / vdd /adjacent pins on PCA8575 and observed no issues. It's not easy to probe though, so maybe there is an issue anyway. The volume buttons work.
I can measure traisn of pulses when I run the command "haptic" in the console, but then I can't stop them until I unplug USB. I think the pulses are not long enough for the motor to vibrate, but there are pulses (and the motor works). But I measure no pulses at all on the motor pins when I use the touchwheel, and also the TOUCH_INT signal never changes (stays 0).
(also, just in case you think it's relevant to add this, the haptic motor is not part of the BOM generated by kicad).
About I2C bus, I could observe clock pulses on SCL when triggering i2c communication with haptic command for example.