raphaelthurnherr / algobot_onionOmega

1 stars 0 forks source link

PCA9629 Step motor driver don't work #48

Closed raphaelthurnherr closed 5 years ago

raphaelthurnherr commented 5 years ago

The register from 0x23-0x26 of the PCA 9629 don't reply to I2C read or write. Same problem with "i2cdump from linux"

RED BOARD, firmware 1.6.0 Result of the registers after kehops initialization:

root@Omega-2643:~/algobot# i2cdump -y 0 0x20 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 00: 20 ff 00 40 48 1f 00 04 00 00 00 10 00 00 00 01 ..@H?.?...?...? 10: 00 00 00 00 00 40 cb 70 34 70 00 e2 e4 e8 e0 00 .....@?p4p.????. 20: XX 1f 00 XX XX XX XX XX XX XX XX XX XX XX XX XX X?.XXXXXXXXXXXXX 30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX 40: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX 50: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX 60: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX 70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX 80: 20 ff 00 40 21 1f 00 04 00 00 00 10 00 00 00 01 ..@!?.?...?...? 90: 00 00 00 00 00 40 cb 70 34 70 00 e2 e4 e8 e0 00 .....@?p4p.????. a0: 00 00 00 XX XX XX XX XX XX XX XX XX XX XX XX XX ...XXXXXXXXXXXXX b0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX c0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX d0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX e0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX f0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX

GREEN BOARD and external PCA9629 firmware 1.6.0

SAME PROBLEM, register 0x23-0x26 not accessible

raphaelthurnherr commented 5 years ago

See issue #49 also

raphaelthurnherr commented 5 years ago

FIX ! Use the PCA9629A datasheet from 2014. Registers and functionnality of IC have changed.