FlashFile Struktur Build und CheckSumme

  • 1
  • 2
  • Seite 1 von 2
pvs-deck
PowerUser
Avatar
Geschlecht:
Alter: 54
Beiträge: 1344
Dabei seit: 02 / 2009
Betreff:

FlashFile Struktur Build und CheckSumme

 · 
Gepostet: 26.09.2018 - 20:44 Uhr  ·  #1
Hallo,

ich habe mal eine Frage zum AES-FlashFile für den SD-Bootloader.

Kann ich aus dem AES-FlashFile folgende Werte auslesen ohne diese Datei zu flashen?

1. CheckSumme
2. BuildNumber / Oder eigene VersionsNummer aus einem Record/String

Ich habe zwar im PDF ISP3-X was gefunden, das sich auf die Ser# und CheckSumme im Target bezieht. Auf eine Versionsnummer / Build habe ich nichts gefunden.

Ich möchte gerne vor dem Flashen die Version/Build aus der Datei auslesen und dem Anwender diese Anzeigen... in etwa "..vorhandene Firmware ist V1.003, auf der SD-Card liegt V1.014, soll diese übernommen werden?" Bis jetzt habe ich das mit dem Dateinamen gehandelt. Dies finde ich aber nicht so praktisch z.B. "FW010315.dld"

Kann ich hier irgendwie einen Record an die Datei anhängen, die automatisch beim erstellen der AES-FW-Datei erstellt und mit den Daten gefüllt wird?

Thorsten
pvs-deck
PowerUser
Avatar
Geschlecht:
Alter: 54
Beiträge: 1344
Dabei seit: 02 / 2009
Betreff:

Re: FlashFile Struktur Build und CheckSumme

 · 
Gepostet: 06.10.2018 - 15:02 Uhr  ·  #2
Hallo Leute,

hat keiner eine Idee? Oder geht das einfach in den aktuellen Bootloaderfunktionen nicht?

Gruß
Thorsten
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 26
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: FlashFile Struktur Build und CheckSumme

 · 
Gepostet: 07.10.2018 - 16:48 Uhr  ·  #3
Hallo Thorsten,

diese Parameter werden im PAC File nicht unterstützt.
Es besteht allerdings die Möglichkeit diese ins PAC File zu patchen.
Die ersten 256 Bytes sind zwar für diverse interne Parameter reserviert,
aber dazwischen gibt es einige Lücken wo man diese reinschreiben
könnte. Aber frage mich nicht wo diese sind.Da gibt es keinerlei
Struktur, Record, Array etc. Trial on Error...

rolf
pvs-deck
PowerUser
Avatar
Geschlecht:
Alter: 54
Beiträge: 1344
Dabei seit: 02 / 2009
Betreff:

Re: FlashFile Struktur Build und CheckSumme

 · 
Gepostet: 07.10.2018 - 20:50 Uhr  ·  #4
Zitat geschrieben von rh

Hallo Thorsten,

diese Parameter werden im PAC File nicht unterstützt.
Es besteht allerdings die Möglichkeit diese ins PAC File zu patchen.
Die ersten 256 Bytes sind zwar für diverse interne Parameter reserviert,
aber dazwischen gibt es einige Lücken wo man diese reinschreiben
könnte. Aber frage mich nicht wo diese sind.Da gibt es keinerlei
Struktur, Record, Array etc. Trial on Error...

rolf


Hallo rolf,
ok, könnte ein Lösungsansatz sein. Das sind dann wahrscheinlich in etwa diese Bereiche (siehe Bild links ohne und rechts mit AES), obere Markierung bis 100h.

Wird die Checksumme über die ganze Datei berechnet oder erst ab $100 ?
Wenn diese über die ganze Datei berechnet wird, dann verändere ich diese dann mit dem Patch :-) Und müsste diese nach dem Patch neu berechnen und in die Datei schreiben.

Thorsten
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 26
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: FlashFile Struktur Build und CheckSumme

 · 
Gepostet: 07.10.2018 - 20:55 Uhr  ·  #5
Hallo Thorsten,

dieser Bereich wird nicht in die Checksumme eingeschlossen.
Er wird auch beim AES nicht verschlüsselt.

rolf
pvs-deck
PowerUser
Avatar
Geschlecht:
Alter: 54
Beiträge: 1344
Dabei seit: 02 / 2009
Betreff:

Re: FlashFile Struktur Build und CheckSumme

 · 
Gepostet: 07.10.2018 - 21:06 Uhr  ·  #6
Zitat geschrieben von rh

Hallo Thorsten,

dieser Bereich wird nicht in die Checksumme eingeschlossen.
Er wird auch beim AES nicht verschlüsselt.

rolf


Hallo rolf,

Klasse dann kann ich da ganz easy meine Infos reinpacken :-D

Danke
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 26
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: FlashFile Struktur Build und CheckSumme

 · 
Gepostet: 07.10.2018 - 21:56 Uhr  ·  #7
Aber aufpassen. Die internen Parameter sind etwas verstreut! !
rolf
pvs-deck
PowerUser
Avatar
Geschlecht:
Alter: 54
Beiträge: 1344
Dabei seit: 02 / 2009
Betreff:

Re: FlashFile Struktur Build und CheckSumme

 · 
Gepostet: 08.10.2018 - 16:09 Uhr  ·  #8
Zitat geschrieben von rh

Aber aufpassen. Die internen Parameter sind etwas verstreut! !
rolf


Hallo rolf,

wenn ich mir hier die letzten 10-12 Byte nehme, sollte es doch ok sein oder? :-)

Diese internen Parmater, sind die nur für den Programmer oder auch für den Flash benötigt?

Thorsten
  • 1
  • 2
  • Seite 1 von 2
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 15 · Cache Hits: 14   141   155 · Page-Gen-Time: 0.042606s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI