[S] ST7 dev board / ST7FLITE39F2M6

#8074842
Lesenswert?

Ich versuche mit einem ST7FLITE39F2M6 zu sprechen, und bin noch unsicher ob dieser gelockt ist, oder meine Kommunikation noch nicht hinhaut.

Ich hätte daher gern ein known-good board ohne memory /flash protection zum verifizieren meiner toolchain.

Andere ST7 mit identischem ICC interface gehen auch. Wer hat noch was rumliegen?

Alternativ einen pinkompatiblen Controller zum umlöten, aber lieber ein ganzes Board.

: Bearbeitet durch User
#8074856
Lesenswert?

Danke, das dachte ich auch. Bei mir klemmts schon am Sync, wo der ST7 irgendwann die Datenleitung clocken sollte, es aber nicht tut. QuarzTakt und spannung sind aber OK. an den ICC leitungen hängt auch in der Schaltung nichts dran.

Vielleicht aktiviert die Firmware den Watchdog, und der bleibt über den Reset hinweg persistent an und grätscht beim Programmieren rein?

: Bearbeitet durch User
#8075001
Lesenswert?

Also den Sync bekomme ich nun hin, danach habe ich noch ein Problem mit den Daten. Data ist entweder auf 0 oder 1 Angenagelt oder ich habe ein problem mit dem Sampling. Das werd ich heute mal mit dem Scope anschauen. Auch die ICC beschreibung werd ich mir mehr zu gemüte führen.

Der Chip steckt in einem Netzteil/Ladegerät mit LLC und erledigt die Regelung auf der Primärseite. Der R8C den ich letzte woche suchte sitzt auf der Sekundärseite, mindestens der war ja nicht gelockt.

: Bearbeitet durch User
#8075288
Lesenswert?

Ich werd noch verrückt, den sync bekomme ich hin, der ICC monitor im chip hat aber kein read kommando. Daher versuche ich, den uprog2 stub hochzuladen, zum lesen. Aber die Takte sind nach dem Sync erst 9 zyklen, dann regelmäßig 8. Kann jemand mal eine solche nachricht mit einem funktionierenden Setup und logic-analyzer aufnehmen?

#8075414
Lesenswert?

Hi,

das ausführen des Stubs scheiterte an einem kurzen reset-glitch, den der rp2040 pio nach ende des monitor-write auslöste. Ich habe nochmal die ICC Anleitung gelesen und konnte jetzt schon mal nach vielen versuchen erfolgreich flash und eeprom lesen nach einigen fehlversuchen mit den ram stubs. Die werde ich aber demnächst nochmal anfassen müssen, da ich auch einen der chips flashen will, als ersatz für einen durchgebrannten mit vdd-vss-schluss

#8075415
Lesenswert?

Hi,

das ausführen des Stubs scheiterte an einem kurzen reset-glitch, den der rp2040 pio nach ende des monitor-write auslöste. Ich habe nochmal die ICC Anleitung gelesen und konnte jetzt schon mal nach vielen versuchen erfolgreich flash und eeprom lesen nach einigen fehlversuchen mit den ram stubs. Die werde ich aber demnächst nochmal anfassen müssen, da ich auch einen der chips flashen will, als ersatz für einen durchgebrannten mit vdd-vss-schluss.

Den reset-puls habe ich während der tests nicht gesehen, da ich mein 2ch-scope nach dem erfolgreichen sync nur noch an CLK und Data geklemmt hatte.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren