firmware:jffs2-eb-buffer

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
firmware:jffs2-eb-buffer [25.09.2019 06:33] – jasonfirmware:jffs2-eb-buffer [24.02.2020 00:51] (aktuell) – [Tabelle] v4.3-test-0221 aufgenommen jason
Zeile 1: Zeile 1:
-===== Bestimmung jffs2 Eraseblock-Buffer für TP-Link Geräte mit 4 MB Flash ===== +===== Bestimmung JFFS2 Eraseblock-Buffer für TP-Link Geräte mit 4 MB Flash ===== 
-Bei TP-Link Geräten mit 4 MB Flash stehen davon 3904 KB für die Firmware zur Verfügung.  +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.   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.   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.   +Für das Device TL-WR740N v1 wird in der folgenden Tabelle für unterschiedliche Firmware-Versionen aufgeführt, wieviel Flashspeicher neben der Firmware (SquashFS-Image) noch für JFFS2 zur Verfügung stehen. Dieses ist ganz rechts als "Eraseblock-Buffer" dargestellt.  
        
-Die Zeilen 1-5 beziehen sich auf bereits ausgerollte ffffm-Firmware als Referenz.   +Anmerkung:    
-Die Zeilen 6-10 beziehen sich auf unabhängig gebaute Vergleichsfirmware mit unterschiedlich möglichen zukünftigen Site-Konfigurationen.  +Das Device TL-WR740N v1 wird hier herangezogen, weil es zu einer sehr kleinen Device-Gruppe gehört, welche das SquashFS-Image mittels eines schlechten Kompressionsalgorithmuses komprimiert. Bei Devices mit effizienterem Kompressionsalgorithmus kann meist mehr Speicherplatz für jffs2 bereitgestellt werden.     
 +    
 +Die Zeilen 1-5 beziehen sich auf bereits ausgerollte ffffm-Firmware (bat14 only) als Referenz.   
 +Die Zeilen 6-9 beziehen sich auf die bereits ausgerollte v3.4-dev (bat14 plus bat15).    
 +Die Zeilen 10-12 beziehen sich auf unabhängig gebaute Vergleichsfirmware mit unterschiedlich möglichen zukünftigen bat15-only Site-Konfigurationen.   
 +Die Zeilen 13 ff. beziehen sich wieder auf bereits ausgerollte Variationen der ffffm-Firmware.
      
 **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.**   **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.**  
Zeile 14: Zeile 19:
 ---- ----
  
-^ Nr.  ^ Firmware                                   ^ Hinweis                                                                 ^ Device        ^ Image-Größe [Byte]  ^ Image-Größe - 4 Byte  [64KB]  ^ Real genutzt [Byte]  ^ Real genutzt [64KB]  ^ Eraseblock-Buffer [64KB]  ^ +^ 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                        | +| 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                        | +| 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                        | +| 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                        | +| 4      | v3.3-stable-0909                           | 11s only                                                                                                       | wr740n-nd-v1  |  3473412            |  53                           |  3471322             |  52,96817017         |  8                        | 
-| 5    | v3.4-dev-0921                              | Scheduled Domain Switch BAT14 -> BAT15,\\ Gluon v2019.1, mit zram-swap  | wr740n-nd-v1  |  3538948            |  54                           |  3483378             |  53,15213013         |  7                        | +| 5      | v3.3.1-stable-0921                         | Gluon v2018.2.3                                                                                                | wr740n-nd-v1  |  3473412            |  53                           |  3425818             |  52,27383423         |  8                        | 
-| 6    | homebrew-v3.4-dev-0925                     | Homebrew-Kontrollbuild analog v3.4-dev-0921                             | wr740n-nd-v1  |  3538948            |  54                           |  3483694             |  53,15695190         |  7                        | +| **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-MitAllem-MitZram    | wie v3.4-dev-0921, mit allen ffffm Packages \\ und mit zram-swap        | wr740n-nd-v1  |  3538948            |  54                           |  3496654             |  53,35470581         |  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-OhneZram   | wie v3.4-dev-0921, mit allen ffffm Packages \\ ohne zram-swap           | wr740n-nd-v1  |  3473412            |  53                           |  3462042             |  52,82656860         |  8                        | +| **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-new-bat15-only-MitAllem-MitZram   | Bat15 only, mit allen ffffm Packages \\ und mit zram-swap               | wr740n-nd-v1  |  3473412            |  53                           |  3454314             |  52,70864868         |  8                        | +| **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-OhneZram  | Bat15 only, mit allen ffffm Packages \\ und ohne zram-swap              | wr740n-nd-v1  |  3473412            |  53                           |  3419742             |  52,18112183         |  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                        | 
 +| 13     | v3.4-test-0930                             | Bat14 only, Gluon v2019.1, mit allen ffffm Packages \\ und mit zram-swap                                       | wr740n-nd-v1  |  3473412            |  53                           |  3431618             |  52,36233521         |  8                        | 
 +| 14     | v3.4-stable-1006                           | Bat14 only, Gluon v2019.1, mit allen ffffm Packages \\ und mit zram-swap                                       | wr740n-nd-v1  |  3473412            |  53                           |  3431590             |  52,36190796         |  8                        | 
 +| 15     | v4.0-dev-1007                              | Scheduled Domain Switch BAT14 -> BAT15,\\ Gluon v2019.1, deutlich weniger Packages, ohne zram-swap             | wr740n-nd-v1  |  3473412            |  53                           |  3435146             |  52,41616821         |  8                        | 
 +| 16     | 4.1-test-0911                              | BAT15 only, Bestandteile unbekannt                                                                             | wr740n-nd-v1  |  3473412            |  53                           |  3410219             |  52,03581238         |  8                        | 
 +| 17     | 4.0-stable-1210                            | Scheduled Domain Switch BAT14 -> BAT15, Bestandteile unbekannt                                                 | wr740n-nd-v1  |  3473412            |  53                           |  3453142             |  52,69076538         |  8                        | 
 +| 18     | v3.9-test-1212                             | Bestandteile unbekannt                                                                                         | wr740n-nd-v1  |  3473412            |  53                           |  3453266             |  52,69265747         |  8                        | 
 +| 19     | homebrew-bat15-only-MitAllem-MitZram       | wie v4.1-stable, Bat15 only, Gluon 2019.1.x,\\ mit ffffm Packages und mit zram-swap                            | wr740n-nd-v1  |  3473412            |  53                           |  3465506             |  52,87942505         |  8                        | 
 +| 20     | v4.1-stable-0103                           | Bat15 only, ohne alles                                                                                         | wr740n-nd-v1  |  3473412            |  53                           |  3409294             |  52,02169800         |  8                        | 
 +| 21     | v4.2-stable-0111                           | Bat15 only, ohne alles, plus einige KonfigMode-Tabs, \\ Multidomain, Domain-Director ohne GUI, Gluon 2019.1.1  | wr740n-nd-v1  |  3473412            |  53                           |  3427462             |  52,29891968         |  8                        | 
 +| 22     | v4.2.1-stable-0118                         | wie v4.2-stable-0111, Domain Director mit GUI, Gluon 2019.1.1                                                  | wr740n-nd-v1  |  3473412            |  53                           |  3427951             |  52,30638123         |  8                        | 
 +| 23     | v4.3-test-0221                             | Gluon v2020.1, Rest identisch                                                                                  | wr740n-nd-v1  |  3473412            |  53                           |  3454838             |  52,71664429         |  8                        |
  • firmware/jffs2-eb-buffer.1569393213.txt.gz
  • Zuletzt geändert: 25.09.2019 06:33
  • von jason