hallo mh,
zu 1) 0xE0 ist richtig. Die Beschreibung des TMC222 ist falsch. die Bits 5-7 sind immer gesetzt. Bits 1-4 sind die Adresse und Bit 0 ist das HW.
d.h. wenn das OTP noch nicht programmiert ist und das HW ist 0 dann bekommst die 0xE0 (11100000). Versuche mal das HW auf eins zu setzen dann bekommst du 0xE1 (11100001).
zu 2)man bekommt die FFs wenn die I2C-Übertragung zu hoch ist. Das ist meistens bei GetOTPParam. Versuche mit <50kHz.
IngBo
Lesezeichen