Identifikation 44 pin µC

Gast #5157711
Lesenswert?
• ▲
▼
ich habe bei Aliexpress einen Controller für ein Ebike gekauft (BLDC).
https://www.pedelecforum.de/forum/index.php?threads/informationen-zu-sinus-controller-slg73.51297/

Diese "China-Controller" sind oftmals über UART zu parametrieren. Die 
auf der Platine mit RX/TX bezeichneten Pads sind aber mit anderen 
Funktionen belegt.
Ein nicht belegtes Anschlußfeld verdächtige ich für das 
Flashen/Parametrieren des µCs zuständig zu sein.

Kann jemand den µC identifizieren und die Funktion der Pins des 
Flashanschlusses zuordnen?

Gruß
hochsitzcola
Angehängte Dateien:
Gast #5157733
Lesenswert?
• ▲
▼
Vielen Dank! Ich habe mich drei Tage lang schwindelig gesucht, ich habe 
aus dem "D" eine "0" gelesen und zu 079F9211 habe ich nur einen Treffer 
in einem russischen Forum gefunden, der Russe hatte wohl den gleichen 
Sehfehler wie ich ;-)....
Zu den NECs muß ich mich wohl erst mal einlesen...

Gruß
hochsitzcola
Gast #5158189
Lesenswert?
• ▲
▼
Hmmm, nach viel lesen bin ich nicht wirklich weitergekommen. Meine 
Erkenntnis ist, daß der Prozessor von den Chinesen 
weitergenutzt/produziert wird, obwohl er von RENESAS, die wohl das 
µC-Geschäft von NEC übernommen haben, nicht supportet wird. Welche 
Toolchain/ welcher Programmer kann hier genutzt werden?!

Gruß
hochsitzcola
Gast #5158251
Lesenswert?
• ▲
▼
Das Ding heisst uPD79F9211. Das uP (eigentlich µP) muss man sich bei NEC 
immer dazudenken.

Der Käfer gehört zur 78K0R-Familie. Dafür passende Tools sollten ihn 
unterstützen. MiniCube2, E8a, vielleicht auch E1.
Gast #5158351
Lesenswert?
• ▲
▼
hochsitzcola schrieb:

> Danke für die schnelle Info. Aber die haben nicht diesen 6-poligen
> Anschluß?!

Der Anschluss am Debugger ist üblicherweise 14polig. Zum Target führen 
dann 4..10 Adern. Für 78K0: 
https://www.renesas.com/en-us/doc/products/tool/doc/001/r20ut0781ej0100_e1e20_k0r.pdf

Die passende Toolkette müsste die NEC Cubesuite sein: 
https://www.renesas.com/en-us/doc/products/tool/doc/001/r20ut0732ej0100_qsdbk0r.pdf

HEW war für die "roten" Renesas-Hitachi-Teile, und e2e (Eklipse) ist für 
die aktuelle "blaue" Renesas-NEC-Produkte.


Den E1 wirst Du wohl neu kaufen müssen. Einen Minicube2 kann man 
vielleicht auch gebraucht irgendwo günstig schiessen.
Gast #5158385
Lesenswert?
• ▲
▼
Super! Vielen Dank! In Bild 2-3 ist ja genau die gesuchte Konstellation 
dargestellt :-)

Dann werde ich mal schauen, ob ich einen gebrauchten Minicube2 bekomme!
Ich denke ja mal, daß ich für die Parametrierung des Ebike-Controllers 
nur Werte im EEPRom ändern und nicht die komplette Firmware flashen 
muss.

Gruß
hochsitzcola
Persönliche Seite #5158403
Lesenswert?
• ▲
▼
hochsitzcola schrieb:
> Ich denke ja mal, daß ich für die Parametrierung des Ebike-Controllers
> nur Werte im EEPRom ändern und nicht die komplette Firmware flashen
> muss.

Du wirst aber die vorhandene Firmware auslesen, disassemblieren und 
verstehen müssen, um zu verstehen, was die Werte im EEPROM bedeuten 
könnten. Das ist kein triviales Unterfangen, und vor allem kann es auch 
komplett unmöglich sein, wenn nämlich der Hersteller des Geräts eine 
Auslesesicherung aktiviert hat.
Gast #5158435
Lesenswert?
• ▲
▼
Da gibt es ein chinesisches Tool, das offensichtlich eine Binärdatei 
erzeugt, die dann nur noch hochgeladen werden muß. Ganz witzig, jeden 
Menüeintrag einzeln in google translate rüberzukopieren, damit man so 
halbwegs versteht, worum es geht....

Gruß
hochsitzcola
Angehängte Dateien:
Gast #5159092
Lesenswert?
• ▲
▼
Das habe ich ehrlich gesagt nicht verstanden, das open-source-projekt 
arbeitet mit einem STM8 Prozessor, der hat eine komplett andere 
Baugröße/Pinbelegung.

Dieser Artikel lässt mich hoffen, daß es doch möglich ist, die Daten 
während der Laufzeit in das "emulated EEPROM" zu schreiben, dafür 
scheinen extra Funktionen hinterlegt zu sein.
1
The FDL starts the sequencer in the background and starts the write, or read, or erase access on the data flash while the CPU continues executing the application.

https://elearning.renesas.com/pluginfile.php/355/mod_folder/content/0/RL78/RL78code_and_dataflashflash.pdf?forcedownload=1

Gruß
hochsitzcola

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.