Forum: Mikrocontroller und Digitale Elektronik Accucell-6: MegaWin MG84FG516 de-bricken?


von Christoph S. (mcseven)


Lesenswert?

Grüße *,

ich hab einen Accucell-6 mit noch einer MegaWin MG84FG516 MCU Variante 
und deren nativem USB Interface. Beim Firmwareupdate ist etwas 
schiefgegangen und jetzt startet das Ladegerät nicht mehr.

Zwar hat die MCU laut Datasheet 
https://github.com/stawel/cheali-charger/files/298701/EN.MG84FG516_DataSheet_A1.5.pdf 
(S.192ff) eine ISP-Section, in der der Code für das Neuflashen der 
Firmware und USB-Handling noch vorhanden sein sollte.

Aber, ebenfalls laut DS (S. 195, "24.2.2."), die ISP-Section im Flash 
kann nur über Software aus dem Application Code heraus angesprungen 
werden. Es gibt imo keine Möglichkeit, z.B. einen Pin zu ziehen, um dort 
hinzukommen und den Bootloader zu starten.

Hat ein Forianer vielleicht das MegaWin ISP-Tool und könnte mir das 
Accucell -gegen Aufwandsentschädigung versteht sich- wieder flashen? Es 
wäre schade, die funktionierende Hardware nur deswegen zu entsorgen.

Danke euch, Christoph

von Christoph S. (mcseven)


Angehängte Dateien:

Lesenswert?

Freundlicherweise hat ein Herr Chu von MegaWin den nicht dokumentierten 
Weg beschrieben, wie man die MCU in einen hardwareseitig vorhandenen USB 
HID Modus versetzt. Bezogen auf den Accucell-6 80W muß man:

1. Gehäuse aufschrauben (Deckel abnehmen reicht).
2. USB-Kabel anschließen, Display sollte leuchten
3. Am ICP/ISP Pinheader oben über dem Display (siehe Foto) GND ganz 
links  mit dem OCD_SDA-Pin ganz rechts verbinden
4. GND mit dem Pin in der Mitte verbinden (externer Reset), Antippen 
reicht
5. Warten. Es sollte nun ein HID Gerät erkannt werden, für das unter 
Windows dann Standardtreiber installiert werden.
6. Von der Hobbyking-Webseite die entsprechende Firmware laden (*.bin, 
dfu.dll und dfu.exe in einer Datei)
  http://www.hobbyking.com/hobbyking/store/uploads/1019411227X1816993X33.zip
7. DFU.exe starten und die *.bin Datei laden
8. "Upgrade" drücken

Es dauert etwas, aber dann sollte unten links der Textbalken anfangen, 
den Fortschritt zu zählen.

Vielleicht hilft das irgendwem irgendwann noch einmal...

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.