... dem Pin /SHDN verbunden wird. Dann kann man den passenden Set-Wert übertragen und den Wiper von Null weg gleich auf das richtige Potential springen lassen - die Mittelstellung könnte ja bereits zu hoch sein. Mehr dazu steht auf Seite 17 "meines" Datenblattes. Das hilft hier aber vermutlich nicht weiter, weil es die Bootstrap-Sicherheit des Gesamtsystems meint, nicht jedoch die Funktionssicherheit des Chips.
Wird der Chip im Programm nur ein einziges Mal beschrieben oder kriegt der kontinuierlich Werte übermittelt? Mit Stop/Start oder mit Repeated Start? Laut Datenblatt kann man auch ein wenig mit gekürzten Protokollen arbeiten, d.h. nach dem Controllbyte das Stop senden. Ein Auslesen des Wiper-Wertes (Readback) soll auch möglich sein. Vielleicht ist hier was dabei, was bei der Fehlersuche helfen könnte ...
Sicherlich hängt beim Test immer nur ein einziger I2C-Slave am Bus und der Bus wird zu Anfang auf Ruhezustand geprüft.