If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.
Property:copy firmware
BoxMatrix >> Configuration >> copy_firmware | @ BoxMatrix - IRC-Chat - Translate: de es fr it nl pl |
News | Selectors | Models | Accessories | Components | Environment | Config | Commands | System | Webif | Software | Develop | Lexicon | Community | Project | Media |
Static-Config | Bin-Files | Audio-Files | Crypto-Files | Vartar-Items | PCD-Rules | TFFS-Config | Temp-Files | Data-Dirs | Inet-Providers | VoIP-Providers | Firmware | Research |
Firmware-File
This file is part of a firmware update image. It's only present at the specified path during the update.
File: | copy_firmware - type Exec | Wiki | Freetz | IPPF | whmf | AVM | Web |
Location: | Configuration >> Firmware-Files - Origin: AVM | ||||||
Path: | Release: /var Lab+Rel: /var | ||||||
Properties: | Size: 9.3k - 32.4k - Firmware: 1.63 - 3.96 | ||||||
Function: | Early NOR-Flash updating program. |
Goto: GPL-Browser - Model-Matrix - SMW-Browser
Details
copy_firmware is a statically linked early NOR-Flash updating program. It erases 0xFF then copies and verifies rhe respective image.
It is launched from the post_install script created by the install script.
Fw 1.135 and 3.96 help:
copy_firmware: -i <input-file> -o <output-file> [-b buffersize] [-u]
The buffersize is likely also the NOR-Flash erase block size. The meaning of -u is unknown.
Examples
From fbfw fw 3.96 post_install created by install:
copy_firmware -f $kernel_size -c -i /var/tmp/kernel.image -o /dev/mtdblock/1 copy_firmware -f $filesystem_size -c -i /var/tmp/filesystem.image -o /dev/mtdblock/0
From fbf fw 1.135 post_install created by install - see split_image how the files are created:
copy_firmware -u -i /var/tmp/filesystem.1.image -o /dev/mtdblock/0 copy_firmware -u -i /var/tmp/mtd3.image -o /dev/mtdblock/3
From fbf fw 1.135 post_install created by install - see flash_tffs how the files are created:
copy_firmware -u -b 0x2000 -i /var/tmp/mtd4.image -o /dev/mtdblock/4 copy_firmware -u -b 0x2000 -i /var/tmp/mtd5.image -o /dev/mtdblock/5
From fbf fw 1.135 post_install created by install:
copy_firmware -i /var/tmp/urlader.Fritz_Box_FON.image -o /dev/mtdblock/2 copy_firmware -i /var/tmp/kernel.image -o /dev/mtdblock/1
These are mixed examples from different partition layouts.
GPL-Browser
Daily updated index of all copy_firmware code findings on the GPL-Browser. Last update: 2024-12-11 05:03 GMT.
The Browse
column points to the Path
containing the respective source code on the gpl.boxmatrix.info service.
The SoC
column lists the Chip-Codenames, the Model
column lists the nicks of the Box-Models.
The Diff
column links the comparison of the AVM Kernel to the pristine original from Kernel.org.
The Download
column links the full tarball the respective directory content is extracted from.
The presence of the source does not mean it fits the respective model and architecture. See the Model-Matrix where it's used.
Browse | Path | SoC | Arch | Model | Firmw | Diff | Download |
---|---|---|---|---|---|---|---|
ohio-7170-401 | packages/tichksum | Ohio | MIPS | 7170 | 4.01 | 2.4.17 | Download |
1 directory containing copy_firmware source code |
Model-Matrix
Daily updated index of the presence, path and size of this file for each model. Last update: 2024-12-11 05:42 GMT.
Showing all models using this file. Click any column header (click-wait-click) to sort the list by the respective data.
Note that this list is merged from Firmware-Probes of all known AVM firmware for a model, including Recovery.exe and Labor-Files.
Model | Firmware | Path | Size |
---|---|---|---|
FRITZ!Box | 2.76 - 3.87 | /var | 25.9k - 32.4k |
FRITZ!Box SL | 1.63 - 3.94 | /var | 9.3k - 32.4k |
FRITZ!Box 2030 | 3.73 - 3.93 | /var | 32.4k |
FRITZ!Box 2070 | 3.87 | /var | 32.4k |
FRITZ!Box SL WLAN | 3.23 - 3.91 | /var | 32.4k |
FRITZ!Box WLAN 3020 | 3.23 - 3.91 | /var | 32.4k |
FRITZ!Box WLAN 3030 | 3.65 - 3.87 | /var | 32.4k |
FRITZ!Box WLAN 3050 | 3.63 - 3.91 | /var | 32.4k |
FRITZ!Box WLAN 3070 | 3.87 | /var | 32.4k |
FRITZ!Box Fon ata | 3.23 - 3.90 | /var | 32.4k |
FRITZ!Box Fon ata 1020 | 3.23 - 3.90 | /var | 32.4k |
FRITZ!Box Fon | 1.120 - 3.96 | /var | 32.4k |
FRITZ!Box Fon 5010 | 3.88 - 3.91 | /var | 32.4k |
FRITZ!Box Fon 5012 | 3.88 - 3.90 | /var | 32.4k |
FRITZ!Box Fon 5050 | 3.23 - 3.89 | /var | 32.4k |
FRITZ!Box Fon WLAN | 3.14 - 3.96 | /var | 32.4k |
FRITZ!Box Fon WLAN 7050 | 3.29 - 3.89 | /var | 32.4k |
FRITZ!Box Fon WLAN 7170 | 3.96 | /var | 32.4k |
FRITZ!Box Fon WLAN 7170 v1 | 3.96 | /var | 32.4k |
FRITZ!Box Fon WLAN 7170 v2 | 3.96 | /var | 32.4k |
Speedport W 501V | 3.93 | /var | 32.4k |
Eumex 300 IP | 3.29 - 3.37 | /var | 32.4k |
22 models use this file |