hellfyre / stratumkey

3 stars 2 forks source link

SWU Protokoll funktioniert nicht mit ATTINY85 #5

Closed hellfyre closed 11 years ago

hellfyre commented 11 years ago

Auch nach dem Timer-fix funktioniert das Single-wire UART nur eingeschränkt: Die start condition (0x99), der prophylaktisch eingeführte Befehl "keyauth" (0x01) und die ID des Schlüssels werden zuverlässig übertragen, die Challenge scheint aber nicht mehr anzukommen.

Ob tatsächlich die Challenge nicht vollständig übertragen wird oder die Response nicht vollständig ankommt, kann ich nicht sagen, aber eins von beidem tritt mit Sicherheit ein.

Auf dem Oszilloskop sieht das Signal fürchterlich kaputt aus, zwischen den (eigentlich sauberen) Daten sind immer wieder random peaks, die nicht da sein dürften. Die peaks haben häufig Kurven wie bei zu geringem pull-down.

oni303 commented 11 years ago

du könntest mal gucken, ob diese peaks besonders nach "1"en auftreten, dann müssten wir evtl. am ende des Taktes den pin noch mal auf "0" ziehen um die leitung oder die Pinlogic zu entladen.

hellfyre commented 11 years ago

Falscher Pin benutzt