freetz@freetz-ng:~/freetz-ng$ tools/push_firmware -h
Usage: tools/push_firmware [image] [ -f ] [ -w ] [ -ip <ip> ] [ -map <hex> ] [ -ali <kb> ] [ -mem <mb> ] [ -lfs <0|1|9> ] [ -prg <ftp|ncftp> ] [ -hn ]
[image] When no 'image' file is given, images/latest.image will be tried.
-f Disable safety prompt, force instant flash.
-m Connect to the device via FTP and allow manual commands (for development).
-w The device is yet halted in the bootloader, don't wait for shutdown.
-ip <ip> Bootloader IP address or hostname, default 192.168.178.1
-map <hex> Only ram-boot and fit-boot mode: Start of mapped memory (PHYS_OFFSET).
-ali <kb> Only ram-boot and fit-boot mode: Alignment in kB of the uploaded file.
Without this parameter, the default for fit-boot is 64 and ram-boot 0.
-mem <mb> Only ram-boot and fit-boot mode: Usable ram size in MB of your device.
Without this parameter, the default of 208 MB (FIT: 384) will be used.
Use '0' to detect and use all available ram.
-lfs <0|1|9> Not single- and fit-boot mode: Set linux_fs_start to 0 or 1 and flash this.
Without this parameter, the inactive linux_fs_start will be used.
Use '9' for the currently active linux_fs_start.
-afu Only fit-boot: No avm_fwupdate, run system from ram without flash it.
-prg <ftp|ncftp> Force the prefered usage of ncftp (buggy) or ftp command for upload.
-hn Only single-boot mode: Flash to an 'Alice/HanseNet' version of 7570.
This scipt supports currently single-, ram-, dual-, uimg- and fit-boot modes, for more
infomations see
Sie müssen registriert sein, um Links zu sehen.
If flashing ram-boot/nand/inmemory does not work...
For ram-boot mode you may need to set a larger '-mem' value then the default of '208' MB.
You could use '-mem 0' to detect the size and use the maximum. The value AVM uses is
hardcoded into the recovery file and does not always use all available memory. A smaller
value is okay as long as the image in the ram has enough ram to boot and flash itsef.