firmware:jffs2-eb-buffer

Dies ist eine alte Version des Dokuments!


Bei TP-Link Geräten mit 4 MB Flash stehen 3904 KB für die Firmware zur Verfügung. Sollen FF-Knoten über 'sysupgrade' aktualisiert werden, so werden neben dem Flash-Speicher für die Firmware noch mind. ca. 7 weitere Erase-Blöcke (EB) à 64KB benötigt.

Die Insgesamt zur Verfügung stehenden 3904 KB entsprechen 61 Blöcken à 64KB-Flash.

In der folgenden Tabelle wird für unterschiedliche Image-Binärdateien aufgeführt, wieviel Flashspeicher neben der Firmware noch zur Verfügung stehen. Dieser ist ganz rechts als "Eraseblock-Buffer" dargestellt.

Die Zeilen 1-6 beziehen sich auf bereits ausgerollte ffffm-Firmware als Referenz. Die Zeilen 7-12 beziehen sich auf unabhängig gebaute Vergleichsfirmware mit unterschiedlich möglichen zukünftigen Site-Konfigurationen.

Als Ergebnis ist zu sagen, dass sich in Zukunft bei 4/32 Geräten durch das Entfernen von ffffm-Packages, und/oder zram-swap, kein Reduktion des benötigten Firmware-Flashspeichers zu erwarten ist.


Nr. Firmware Hinweis Device Image-Größe [Byte] Image-Größe - 4 Byte [64KB] Real genutzt [Byte] Real genutzt [64KB] Eraseblock-Buffer [64KB]
1 v3.0-stable-0219 Erste ffffm-FW mit 2018.2.x als Basis wr740n-nd-v1 3407876 52 3382078 51,60641479 9
2 v3.1-stable-0711 Sicherheitsupdate auf 2018.2.2 wr740n-nd-v1 3407876 52 3384542 51,64401245 9
3 v3.2-stable-0903 Scheduled Domain Switch IBSS → 11s wr740n-nd-v1 3473412 53 3422686 52,22604370 8
4 v3.3-stable-0909 11s only wr740n-nd-v1 3473412 53 3471322 52,96817017 8
5 v3.3.1-stable-0921 Gluon v2018.2.3 wr740n-nd-v1 3473412 53 3425818 52,27383423 8
6 v3.4-dev-0921 Scheduled Domain Switch BAT14 → BAT15,
Gluon v2019.1, mit zram-swap
wr740n-nd-v1 3538948 54 3483378 53,15213013 7
7 homebrew-v3.4-dev-0925 Homebrew-Kontrollbuild analog v3.4-dev-0921 wr740n-nd-v1 3538948 54 3483694 53,15695190 7
8 homebrew-v3.4-dev-0925-MitAllem-MitZram wie v3.4-dev-0921, mit allen ffffm Packages
und mit zram-swap
wr740n-nd-v1 3538948 54 3496654 53,35470581 7
9 homebrew-v3.4-dev-0925-MitAllem-OhneZram wie v3.4-dev-0921, mit allen ffffm Packages
ohne zram-swap
wr740n-nd-v1 3473412 53 3462042 52,82656860 8
10 homebrew-new-bat15-only-MitAllem-MitZram Bat15 only, mit allen ffffm Packages
und mit zram-swap
wr740n-nd-v1 3473412 53 3454314 52,70864868 8
11 homebrew-new-bat15-only-MitAllem-OhneZram Bat15 only, mit allen ffffm Packages
und ohne zram-swap
wr740n-nd-v1 3473412 53 3419742 52,18112183 8
12 homebrew-new-bat15-only-OhneAlles Bat15 only, ohne alles wr740n-nd-v1 3473412 53 3412490 52,07046509 8
  • firmware/jffs2-eb-buffer.1569396822.txt.gz
  • Zuletzt geändert: 25.09.2019 07:33
  • von jason