Gen4 flashen

  • Twizy Renault Sport F1
  • Twizy Renault Sport F1 s Avatar
  • Autor
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 1411
  • Dank erhalten: 55
27 Aug 2014 16:59 - 27 Aug 2014 17:02 #75026 von Twizy Renault Sport F1
Gen4 flashen
Um die Renault-Firmware vom Gen4 zubekommen, habe ich mir jetzt DriveWizard angeschaut. Das ist die ältere Version der Sevcon-Software und wurde vom DVT abgelöst. Mit DVT kann man meines Wissens nach aber keine dld-Datei erstellen, mit DriveWizard aber schon. Leider ist der DriveWizard restriktiver ausgelegt.

Erstmal kann er keine eds-Datei vom Controller erstellen. Da habe ich die von DVT erstellte genommen. Dann will er aber noch eine XML-Datei haben, vielleicht ist die auch nur optional.


Das richtige Problem ist aber, dass der Login-Daten haben will:


Customer ID und passcode kennt keiner? :lol:

sehr, sehr begrenzt hat man auch ohne Zugriff



Ist die dritte Zeile hier bei DVT der Login-Vorgang?


Bei DVT habe ich noch diese Option gefunden. Was verbirgt sich dahinter?


Diese dld-Dateien habe ich:
UK0319_23.dld
UK0319_25.dld
UK0319_35.dld
UK0319_38.dld
UK0319B38.dld
UK0319A44.dld
Welche sollte ich auf den Gen4 packen?

Und was brauche ich, damit der Gen4 mit dem Iskra-Motor sprechen kann? Reichen da die eds- und dcv-Datei aus? Ich glaube nicht. Oder sind in der dcv die Motorcharakteristika drin?

Weiß jemand was zu diesem Themengebiet?
Letzte Änderung: 27 Aug 2014 17:02 von Twizy Renault Sport F1 .

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Phil mit Strom
  • Phil mit Stroms Avatar
  • Expert Boarder
  • Expert Boarder
  • Klug ist der, der vorbereitet ist..
  • Beiträge: 262
  • Dank erhalten: 68
27 Aug 2014 17:12 #75030 von Phil mit Strom
Aw: Gen4 flashen
Sehr geil B)

Aber irgendwie war mir klar, das Renault die von Sevcon zur Verfügung gestellte "passcode" Funktion nutzt :S

Also im Grunde genommen wird der Sevcon vor der Auslieferung auf kundenspezifische Daten vorprogrammiert.
Darin enthalten sind zB die Spannung, die Leistung des Motors, Art der Ansteuerung (Pedal/Drehgasgriff, Widerstand/Spannung) etc.

Aber wirklich spezielle Dinge werden dort nicht voreingestellt, das macht hinterher der Kunde.
Es sei denn natürlich ein Fahrzeughersteller entscheidet sich für den Controller und will das rundum Sorglos Paket.
Dann werden auch die Drehmomentverläufe und Rekuperationsmomente mit geschrieben.

All diese Dinge müssten wir also auch mit der Software von Sevcon einstellen können.

Im Zweifelsfall sind alle die, die den Sevcon vertreiben, zB electricmotorsport.com sehr Kompetent und Auskunftsfreudig was das programmieren angeht.

LG Phil

Zoe Zen
Cagiva e-Mito mit 11kW Mars Electric Power und Li-Tec

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Twizy Renault Sport F1
  • Twizy Renault Sport F1 s Avatar
  • Autor
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 1411
  • Dank erhalten: 55
27 Aug 2014 17:30 - 27 Aug 2014 17:31 #75036 von Twizy Renault Sport F1
Aw: Gen4 flashen
Bei Elektro-Eigenbauten habe ich aber immer wieder gelesen, dass die bei Sevcon eine Datei für den Motortyp angefordert haben. Welchen Typs diese Datei war, habe ich nicht rausgefunden oder vergessen. Ich werd nochmal recherchieren.

Aber irgendwie war mir klar, das Renault die von Sevcon zur Verfügung gestellte "passcode" Funktion nutzt

Mit DVT kommt man doch aber auch ohne passcode rein. Dort ist man dann meiner Meinung nach auf Ebene 4 eingeloggt, ohne dass man irgendein Passwort eingibt.
Letzte Änderung: 27 Aug 2014 17:31 von Twizy Renault Sport F1 .
Folgende Benutzer bedankten sich: euver

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • dexter
  • dexters Avatar
  • Moderator
  • Moderator
  • Beiträge: 6037
  • Dank erhalten: 4222
27 Aug 2014 19:09 #75043 von dexter
Aw: Gen4 flashen
Bzgl. Passcodes schau mal in die DVT-Datei "program/personal.tcl".

Das DVT enthält wohl auch eine Funktion um die Motordaten halbautomatisch zu ermitteln, schau Dir mal die Hilfe "PMAC: Self Commissioning Parameters Procedure" an.

Michael

Twike 3 (2001) … Emco Novum (2011) … Twizy 80 (2012) … Mii electric+ (2020)

dexters-web.de

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • stromkreisparadies
  • stromkreisparadiess Avatar
  • Platinum Boarder
  • Platinum Boarder
  • Markus
  • Beiträge: 3752
  • Dank erhalten: 1024
28 Aug 2014 09:57 #75068 von stromkreisparadies
Aw: Gen4 flashen
Ansonsten solltest du dir unbedingt die fluxmap des motors aus dem dvt sichern. Am besten manuell auf blatt papier ;)

Grüße von Markus

-> Twizy Technic, LED Tagfahrlicht, LED Innenbeleuchtung, Sitzheizung, Radio mit Freisprecheinrichtung
-> Brammo Empulse R
-> 2x Elektrofahrrad (Stadt-Trekking und Downhill für den Wald)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Twizy Renault Sport F1
  • Twizy Renault Sport F1 s Avatar
  • Autor
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 1411
  • Dank erhalten: 55
28 Aug 2014 10:55 #75072 von Twizy Renault Sport F1
Aw: Gen4 flashen

Ansonsten solltest du dir unbedingt die fluxmap des motors aus dem dvt sichern. Am besten manuell auf blatt papier

Wo finde ich die?

Bzgl. Passcodes schau mal in die DVT-Datei "program/personal.tcl".

cool :woohoo:
danke!
Folgende Benutzer bedankten sich: euver

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Twizy Renault Sport F1
  • Twizy Renault Sport F1 s Avatar
  • Autor
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 1411
  • Dank erhalten: 55
28 Aug 2014 14:33 - 28 Aug 2014 14:37 #75079 von Twizy Renault Sport F1
Aw: Gen4 flashen
dank des Passwort-Tipps von dexter konnte ich mich nun auch bei DriveWizard einloggen.
"Login: Customer Engineer (4)"
Die Fähigkeiten von DriveWizard gehen aber wohl nicht über die von DVT hinaus. Eine Funktion zum Erstellen einer dld habe ich nicht gefunden.

Ich hab dann mal ne andere dld reingeladen :lol:
ging überraschend einfach
Danach waren aber die ganzen Motorwerte und auch weitere Konfigurationswerte ohne Laden der dcf bereits abrufbar.

Die Änderung scheint aber stattgefunden zu haben.

vorher

nachher

Das blöde VERLOG ist jetzt weg :woohoo: :woohoo:
Dafür gibt es diese Errormeldungen. Die ersten beiden machen mir weniger Sorgen, da ist irgendwas out of range. Doch die dritte ist laut Tabelle "Internal software fault" :dry:
mal schauen

Die Relaissteuerung im Akku funktioniert aber noch und das Ladegerät lädt den Akku!
Letzte Änderung: 28 Aug 2014 14:37 von Twizy Renault Sport F1 .
Folgende Benutzer bedankten sich: euver

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Silvester
  • Silvesters Avatar
  • Senior Boarder
  • Senior Boarder
  • Tankst Du noch oder lädst Du schon?
  • Beiträge: 117
  • Dank erhalten: 60
28 Aug 2014 21:53 #75123 von Silvester
Aw: Gen4 flashen
Hallo,

hab' ich das jetzt richtig verstanden? Du hast über die von Renö adaptierte Firmware die originale von SEVCON geflashed?
Versteh' schon, Du möchtest das Renö-Zeug los werden, aber ohne 'ne Möglichkeit, die originale Firmware wieder zurück zu flashen, ist das ganz schön riskant.
Bedenke, das Du wissen musst, was Renö eigentlich geändert hat und es Ports am SEVCON Controller gibt, die frei benutzbar sind, d. h. Renö könnte da so manches Ding machen und die jetzige Verkabelung passt nicht mehr. Da seh' ich noch 'ne Menge Arbeit bis das funzt.
Hast Du eigentlich im bootloader-mode mal
% save <nodeid> dsp-zeffer firmware.dat
probiert? Wenn das geht, kann man damit die aktuelle Firmware sichern und ein backup der Renault-Firmware machen.

Aber ich bin begeistert, mit welchem Enthusiasmus Du dem Renö Proprietär-Quatsch zu Leibe rückst, es lebe der Open Source Quitschie...

Viel Glück
Thomas

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Twizy Renault Sport F1
  • Twizy Renault Sport F1 s Avatar
  • Autor
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 1411
  • Dank erhalten: 55
28 Aug 2014 23:35 - 28 Aug 2014 23:35 #75129 von Twizy Renault Sport F1
Aw: Gen4 flashen

% save <nodeid> dsp-zeffer firmware.dat

Ich habs eben probiert:
dvt(40) % bts 1
Access Level: 0x04
Already in pre-operational
Node 1 status:
Traction State: OFF
Already logged in at a higher level
dvt(41) % save 1 dsp-zeffer firmware.dat
Bootloader: Gen4 (D0701.0001). EEPROM read limited to 1 byte: FALSE
1 Address: 0x7B8000 Len: 0x000300
expected hexadecimal string but got "0x" instead

Kannst du damit was anfangen?
Kann sein, dass dieser Fehler durch meine Experimente auftritt. Ich hab den nach dem flashen erstmalig auch woanders gesehen.

Wo hast du den Befehl her? :)
Letzte Änderung: 28 Aug 2014 23:35 von Twizy Renault Sport F1 .

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Silvester
  • Silvesters Avatar
  • Senior Boarder
  • Senior Boarder
  • Tankst Du noch oder lädst Du schon?
  • Beiträge: 117
  • Dank erhalten: 60
29 Aug 2014 00:43 #75131 von Silvester
Aw: Gen4 flashen
Tja sieht schlecht aus, es scheint der Lesezugriff nicht zu funktionieren.

Im source code steht was, dass es möglicherweise nur mit dem EEPROM funktioniert:

Versuche doch mal

% save 1 eeprom eeprom.dat

Das sind dann wohl (nur) die Konfigurationsparameter.

LG Thomas

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Twizy Renault Sport F1
  • Twizy Renault Sport F1 s Avatar
  • Autor
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 1411
  • Dank erhalten: 55
29 Aug 2014 11:24 - 29 Aug 2014 11:29 #75152 von Twizy Renault Sport F1
Aw: Gen4 flashen
Da kommt initial auch wieder diese Meldung, aber er spuckt eine Datei mit 8 kB aus.

dvt(59) % save 1 eeprom eeprom.dat
Bootloader: Gen4 (D0701.0001). EEPROM read limited to 1 byte: FALSE
1 Address: 0x000000 Len: 0x000378
2 Address: 0x000378 Len: 0x000378
3 Address: 0x0006F0 Len: 0x000378
4 Address: 0x000A68 Len: 0x000378
5 Address: 0x000DE0 Len: 0x000378
6 Address: 0x001158 Len: 0x000378
7 Address: 0x0014D0 Len: 0x000378
8 Address: 0x001848 Len: 0x000378
9 Address: 0x001BC0 Len: 0x000378
10 Address: 0x001F38 Len: 0x0000C8
Letzte Änderung: 29 Aug 2014 11:29 von Twizy Renault Sport F1 .

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Silvester
  • Silvesters Avatar
  • Senior Boarder
  • Senior Boarder
  • Tankst Du noch oder lädst Du schon?
  • Beiträge: 117
  • Dank erhalten: 60
29 Aug 2014 17:14 #75170 von Silvester
Aw: Gen4 flashen
Hallo,
Bootloader: Gen4 (D0701.0001). EEPROM read limited to 1 byte: FALSE

Das ist schon so o.k.
Es gibt wohl auch Controller von SEVCON, die immer nur ein Byte lesen koennen, unser Gen4 kann mehr. (0x378 = 888 bytes)
888 * 9 + 0xC8 (200 bytes) = 8192 bytes = 8 KB

Das hat also geklappt, es handelt sich hierbei allerdings um die Konfigurationsdaten,
und nicht um die eigentliche Firmware, das geht mit DVT ja auch direkt.
Tja schade eigentlich, waer ja auch zu einfach gewesen :(
Hab die DVT jetzt gerade nicht zugreifbar, aber wenn Du unter program/load.tcl mal nach "save" suchst, steht da 'ne kurze Dokumentation, was es ausser eeprom und dsp-zeffer noch so alles gibt, kann mich jetzt grade nur an 'dsp' erinnern.
Aber versuchen kann man die anderen ja auch mal.

Viel Glueck,

Thomas

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Silvester
  • Silvesters Avatar
  • Senior Boarder
  • Senior Boarder
  • Tankst Du noch oder lädst Du schon?
  • Beiträge: 117
  • Dank erhalten: 60
29 Aug 2014 18:41 #75176 von Silvester
Aw: Gen4 flashen
Uebrigens,

den Sevcon brauchst Du nicht mehr zu oeffnen, das hat schon wer gemacht :laugh:

Gen4 inside

Die CPU ist ein TMS320F2811

LG Thomas

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Twizy Renault Sport F1
  • Twizy Renault Sport F1 s Avatar
  • Autor
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 1411
  • Dank erhalten: 55
08 Sep 2014 19:35 - 08 Sep 2014 19:36 #75715 von Twizy Renault Sport F1
Aw: Gen4 flashen
Ich war ein paar Tage abwesend.

den Sevcon brauchst Du nicht mehr zu oeffnen, das hat schon wer gemacht

Kannst du Gedanken lesen? Ich hatte das als nächstes vor.

aber wenn Du unter program/load.tcl mal nach "save" suchst, steht da 'ne kurze Dokumentation, was es ausser eeprom und dsp-zeffer noch so alles gibt, kann mich jetzt grade nur an 'dsp' erinnern.

Das war ein toller Tipp!

Ich hab alle ausprobiert, hier die Ergebnisse:

dvt(66) % save 1 eeprom eeprom.dat
Bootloader: Gen4 (D0701.0001). EEPROM read limited to 1 byte: FALSE
1 Address: 0x000000 Len: 0x000378
2 Address: 0x000378 Len: 0x000378
3 Address: 0x0006F0 Len: 0x000378
4 Address: 0x000A68 Len: 0x000378
5 Address: 0x000DE0 Len: 0x000378
6 Address: 0x001158 Len: 0x000378
7 Address: 0x0014D0 Len: 0x000378
8 Address: 0x001848 Len: 0x000378
9 Address: 0x001BC0 Len: 0x000378
10 Address: 0x001F38 Len: 0x0000C8

dvt(67) % save 1 dsp-zeffer dsp-zeffer.dat
Bootloader: Gen4 (D0701.0001). EEPROM read limited to 1 byte: FALSE
1 Address: 0x7B8000 Len: 0x000300
expected hexadecimal string but got "0x" instead

dvt(68) % save 1 flash-config-a flash-config-a.dat
Bootloader: Gen4 (D0701.0001). EEPROM read limited to 1 byte: FALSE
1 Address: 0x7B0000 Len: 0x000300
2 Address: 0x7B0300 Len: 0x000300
3 Address: 0x7B0600 Len: 0x000300
4 Address: 0x7B0900 Len: 0x000300
5 Address: 0x7B0C00 Len: 0x000300
6 Address: 0x7B0F00 Len: 0x000300
7 Address: 0x7B1200 Len: 0x000300
8 Address: 0x7B1500 Len: 0x000300
9 Address: 0x7B1800 Len: 0x000300
10 Address: 0x7B1B00 Len: 0x000300
11 Address: 0x7B1E00 Len: 0x000300
12 Address: 0x7B2100 Len: 0x000300
13 Address: 0x7B2400 Len: 0x000300
14 Address: 0x7B2700 Len: 0x000300
15 Address: 0x7B2A00 Len: 0x000300
16 Address: 0x7B2D00 Len: 0x000300
17 Address: 0x7B3000 Len: 0x000300
18 Address: 0x7B3300 Len: 0x000300
19 Address: 0x7B3600 Len: 0x000300
20 Address: 0x7B3900 Len: 0x000300
21 Address: 0x7B3C00 Len: 0x000300
22 Address: 0x7B3F00 Len: 0x000100

dvt(69) % save 1 flash-config-b flash-config-b.dat
Bootloader: Gen4 (D0701.0001). EEPROM read limited to 1 byte: FALSE
1 Address: 0x7B4000 Len: 0x000300
2 Address: 0x7B4300 Len: 0x000300
3 Address: 0x7B4600 Len: 0x000300
4 Address: 0x7B4900 Len: 0x000300
5 Address: 0x7B4C00 Len: 0x000300
6 Address: 0x7B4F00 Len: 0x000300
7 Address: 0x7B5200 Len: 0x000300
8 Address: 0x7B5500 Len: 0x000300
9 Address: 0x7B5800 Len: 0x000300
10 Address: 0x7B5B00 Len: 0x000300
11 Address: 0x7B5E00 Len: 0x000300
12 Address: 0x7B6100 Len: 0x000300
13 Address: 0x7B6400 Len: 0x000300
14 Address: 0x7B6700 Len: 0x000300
15 Address: 0x7B6A00 Len: 0x000300
16 Address: 0x7B6D00 Len: 0x000300
17 Address: 0x7B7000 Len: 0x000300
18 Address: 0x7B7300 Len: 0x000300
19 Address: 0x7B7600 Len: 0x000300
20 Address: 0x7B7900 Len: 0x000300
21 Address: 0x7B7C00 Len: 0x000300
22 Address: 0x7B7F00 Len: 0x000100

dvt(71) % save 1 display display.dat
Unknown section for reading: display
Error

Bei flash-config-a und flash-config-b spuckt er zwei Dateien mit je 8.077.312 Bytes aus. Bei den Kommandos mit dsp, xc164-int, xc164-ext, at49bv-ext zeigt DVT nichts an, DVT hängt sich auf und man muss es gewaltsam mit Windows wegballern.

Was kann man mit den Daten anfangen?
Letzte Änderung: 08 Sep 2014 19:36 von Twizy Renault Sport F1 .
Folgende Benutzer bedankten sich: euver

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Rothman
  • Rothmans Avatar
  • Fresh Boarder
  • Fresh Boarder
  • Beiträge: 1
  • Dank erhalten: 0
11 Mai 2019 15:56 #173574 von Rothman
Gen4 flashen
Hi,
Please! can you send me the UK0319B38.DLD and UK0319A44.DLD files? I need it for my vmoto emax 120L electric scooter.
My Email:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

   Become a Patron