[WLANware] Firmwaregröße messen

Manuel Munz manu at somakoma.de
Thu Jan 10 17:34:09 CET 2013


On 10.01.2013 17:04, Moritz Warning wrote:
> Hallo,
> 
> ich wollte fragen wie man feststellen kann wie groß die Firmware ist.
> Damit soll man vergleichen können ob die eine Firmware X größer als Firmware Y ist.
> Mit Größe meine ich hier ein eher geräteunabhängiges Maß
> das möglichst nur von den installierten Programmen
> und dem Kernel abhängt.
> 
> Auf meinem wr1043nd:
> # df -h
> Filesystem                Size      Used Available Use% Mounted on
> rootfs                    4.1M    288.0K      3.8M   7% /
> /dev/root                 3.0M      3.0M         0 100% /rom
> tmpfs                    14.3M    120.0K     14.2M   1% /tmp
> tmpfs                   512.0K         0    512.0K   0% /dev
> /dev/mtdblock3            4.1M    288.0K      3.8M   7% /overlay
> overlayfs:/overlay        4.1M    288.0K      3.8M   7% /
> 
> Hat die Firmware hier eine Größe von 3MB,
> so dass ich für 1MB Programme beim nächsten
> Firmwarebauen mit einfügen kann?
> 
> lg,
> mwarning

Wieso schaust nicht einfach auf die Größe vom fertigen Image? Ansonsten:
/dev/root ist in dem fall das (readonly) root filesystem, das hat 3MB,
ja. Dann kommt noch kernel und Bootloader Zeug dazu. Dein Gerät da
scheint 8MB flash zu haben, da noch 4,1MB benutzbar sind als overlay (wo
die deltas zum readonly root-overlay-filesystem gespeichert werden).

Grüße, soma





-------------- n?chster Teil --------------
Ein Dateianhang mit Bin?rdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigr??e  : 198 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.freifunk.net/pipermail/wlanware-freifunk.net/attachments/20130110/ad8c6b33/attachment.pgp>


More information about the WLANware mailing list