Forum: Mikrocontroller und Digitale Elektronik nuc126sg4ae flashen


von Achim B. (acx_com)


Angehängte Dateien:

Lesenswert?

Hallo zusammen.
Ich bin lange aus dem Thema raus und bräuchte Eure Hilfe...

Ich habe ein Laufband (Kettler Track S8).
Bei einem Versuch die Firmware über Bluetooth zu aktualisieren brach es 
ab und nun funzt nix mehr.

Auf der Hauptplatine habe ich den vermeintlich einzigen "Hauptprozessor" 
nuc126sg4ae identifiziert.
(Siehe Bild - mit Anschlüssen)
Es sind mehrere Anschlüsse auf dem Board vorhanden - u.a. einer der mit 
Program1a gekennzeichnet ist.
Er hat die Kontakte:
GND
RST
CLK
DATA
5V+
...ein TPI-Anschluss??

Ebenso vorhanden ist der SPI-Anschluss:
MISO
MOSI
ss
CLK
GND
4.8V

Eine Bin-Datei zum flashen hätte ich von Kettler.

Diese ist wie gesagt vorgesehen per Bluetooth von einer Smartphone-App 
zu übertragen - aber das funktioniert ja nicht mehr.

Nun habe ich noch ein paar unterschiedliche USB-zu-irgendwas-Flasher.
DARUNTER den Atmel ICE, diverses Zeug von MyAVR und aus dem RC-Bereich 
(für Fahrt-Regler, Servos).
...darauf könnte ich ja noch detailliert eingehen.

Meine Frage...
Wie kann ich "das Ding" flashen, was brauche ich (Programmer/Debugger + 
Software)?
Was ist zu beachten?

...z.B. auf der Seite hab ich was gefunden, womit man wohl irgendwelche 
IDE's oder so "kompatible machen kann" - weiß nicht ob mir das was 
bringt:

https://developer.arm.com/embedded/cmsis/cmsis-packs

Würde mich sehr freuen es mit Eurer Unterstützung hinzubekommen - das 
Laufband ist quasi noch neu und somit Schrott, nur wegen des 
Flash-Fehlers.

Besten Dank - Achim

von Achim B. (acx_com)



Lesenswert?

Hallo zusammen.

Vielleicht schafft es ja doch jemand, mir zu helfen - habe neue 
"Erkenntnisse" bzw. Hard/Software...

Inzwischen habe ich mir einen Programmer besorgt, der auch einwandfrei 
über Die Daten des Chips lesen/schreiben etc. kann.

Nun habe ich das Problem, dass ich nur eine Firmware-BIN-Datei habe, 
aber mit der Software verschiedene (Loader, Applikation, 
Security-Dateien) auf den Chip geflasht werden können.

Wenn ich den Chip auslese, erhalte ich Inhalte bei APROM, LDPROM und 
SPROM.

Lade ich die Firmware-BIN-Datei und vergleiche diese mit den o.a., ist 
der Inhalt annähernd identisch zum ADROM - da aber auf dem Chip eine 
Vorgänger-Version drauf war, gibt es vmtl. leichte Unterschiede.

Ich habe nun versucht, auf den Chip die Firmware-Datei in den Bereich 
ADROM zu flashen - hat auch einwandfrei geklappt, aber nach Anschließen 
ändert sich nichts. Keine Anzeige, nur Lüfter läuft.
Mit der Bluetooth Software kann ich zwar das Gerät sehen, aber diese 
schafft es nach wie vor nicht die auf dem Handy heruntergeladene 
BIN-Datei zu öffnen um sie zu flashen.

Ich vermute, dass irgendwas entweder am Chip selbst oder was weiß ich wo 
falsch eingestellt ist.

Evtl. funzt das ja nicht wie ich es mir vorstellen - schließlich 
versuche ich "irgendeine" BIN-Datei auf den Chip zu flashen, der u.U. 
sogar noch zerlegt wird, da er ja gedacht ist, diesen über Bluetooth zu 
übertragen.

Ich häng mal ein paar Bilder an...

: Bearbeitet durch User
von Mateusz L. (mateusz_l)


Lesenswert?

Hi there i have a similar problem , my trademill has stoped working one 
day and now stops on app sign on LCD, i have connector to Program1a +5v, 
data, clk, rst,gnd, mabe You can help me and share your interface pinout 
or what device You used ?

~Mathew test@torunska2.pl

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.