FlashFile Struktur Build und CheckSumme

  • 1
  • 2
  • Page 1 of 2
pvs-deck
PowerUser
Avatar
Gender:
Age: 53
Homepage: pvs-deck.de
Posts: 1341
Registered: 02 / 2009
Subject:

FlashFile Struktur Build und CheckSumme

 · 
Posted: 26.09.2018 - 20:44  ·  #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
Gender:
Age: 53
Homepage: pvs-deck.de
Posts: 1341
Registered: 02 / 2009
Subject:

Re: FlashFile Struktur Build und CheckSumme

 · 
Posted: 06.10.2018 - 15:02  ·  #2
Hallo Leute,

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

Gruß
Thorsten
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: FlashFile Struktur Build und CheckSumme

 · 
Posted: 07.10.2018 - 16:48  ·  #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
Gender:
Age: 53
Homepage: pvs-deck.de
Posts: 1341
Registered: 02 / 2009
Subject:

Re: FlashFile Struktur Build und CheckSumme

 · 
Posted: 07.10.2018 - 20:50  ·  #4
Quote by 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
Attachments
Freie Bereiche
Filename: 07-10-_2018_20-43-31.png
Filesize: 84.78 KB
Title: Freie Bereiche
Information: Freie Bereiche
Download counter: 93
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: FlashFile Struktur Build und CheckSumme

 · 
Posted: 07.10.2018 - 20:55  ·  #5
Hallo Thorsten,

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

rolf
pvs-deck
PowerUser
Avatar
Gender:
Age: 53
Homepage: pvs-deck.de
Posts: 1341
Registered: 02 / 2009
Subject:

Re: FlashFile Struktur Build und CheckSumme

 · 
Posted: 07.10.2018 - 21:06  ·  #6
Quote by 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
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: FlashFile Struktur Build und CheckSumme

 · 
Posted: 07.10.2018 - 21:56  ·  #7
Aber aufpassen. Die internen Parameter sind etwas verstreut! !
rolf
pvs-deck
PowerUser
Avatar
Gender:
Age: 53
Homepage: pvs-deck.de
Posts: 1341
Registered: 02 / 2009
Subject:

Re: FlashFile Struktur Build und CheckSumme

 · 
Posted: 08.10.2018 - 16:09  ·  #8
Quote by 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
  • Page 1 of 2
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 16 · Cache Hits: 15   142   157 · Page-Gen-Time: 0.036896s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI