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:tz update
BoxMatrix >> Shell-Commands >> tz_update | @ 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 |
Startup-Scr | Hotplug-Scr | BusyBox-Cmds | Bash-Cmds | AVM-Cmds | Chipset-Cmds | Linux-Cmds | Shared-Libs | Kernel-Mods | Research |
AVM-Command
Command: | tz_update - type Exec | Wiki | Freetz | IPPF | whmf | AVM | Web |
Location: | Shell-Commands >> AVM-Commands - Origin: AVM | ||||||
Path: | Release: /usr/sbin Lab+Rel: /usr/sbin | ||||||
Properties: | Size: 198k - 619k - Firmware: 7.08 - 8.00 | ||||||
Function: | ARM TrustZone updater containing the binary blob. |
Goto: Dakota - Dependencies - Model-Matrix - Symbols - SMW-Browser
Details
tz_update is the TrustZone updater on Hawkeye and Dakota models containing the binary blob to update the QSEE partitions.
It is the in-FRITZ!OS equivalent of tzupdate stored in a firmware update image.
If tz_update is present it is started at boot time by E02-tz_update. If it returns 0 an update was performed, requesting a reboot.
In recent supervisor equipped firmware E02-tz_update is started by the cortexa9 script launched by the cortexa9.service.
Although cortexa9 and cortexa9.service are also present on Maple models tz_update was not included there (yet).
Dakota
On Dakota tz_update searches for the MIBIB block to gather the QSEE locations in mtd2.
MIBIB is located at offset 512 KB in mtd2, see the SBL article for the partition table.
7530ac fw 7.39 help - no help function provided - directly runs:
root@fritz:/var/mod/root# tz_update -? [tz-update] bound mibib block at page 524288. [tz-update] 2 trustzones found. update index 0 first. [tz-update] tz0 already up to date. version: 10228 [tz-update] tz1 already up to date. version: 10228
Of course bound is a typo for found here :)
Multi-EVA boot on Qualcomm-ARM:
- SoCs: Hawkeye, Alder, Miami, Dakota, Maple
- Lexicon: PBL, SBL, TrustZone, EVA
- Procfs: sbl_version, sbl_reboot, struct_version
- Procfs: sbl_fault_register, sbl_reset_debug, sbl_wdog_status, sbl_wonce
- Procfs: tz0_verified, tz0_version, tz1_verified, tz1_version
- Procfs: tz_boot_ack, tz_boot_index, tz_version
- Procfs: eva0_verified, eva0_version, eva1_verified, eva1_version
- Procfs: eva_boot_ack, eva_boot_index
- Firmware: sblupdate, tzupdate, urladerupdate
- Commands: tz_update
- Startup: E02-tz_update, cortexa9, cortexa9.service
- Partitions: GPT, alignto512, align_config_to_4mb, SBL1, SBL1_1, MIBIB
- Partitions: BOOTCONFIG, BOOTCONFIG1, QSEE, QSEE_1, DEVCFG, DEVCFG_1, RPM, RPM_1
- Partitions: CDT, CDT_1, APPSBL, APPSBL_1, CONFIG, CONFIG_1, TME, TME_1
- Kconfig: CONFIG_AVM_FASTIRQ, CONFIG_AVM_TZ_EXTENSIONS, CONFIG_QSEECOM
- Kernel: avm_sbl.ko, avm_tz.ko, qseecom.ko, ipq40xx_qseecom.ko
Dependencies
Daily updated index of all dependencies of this command. Last update: 2024-11-14 07:42 GMT.
A *
in the Mod
column marks info from Supportdata-Probes, which will always stay incomplete.
Relation | Typ | Object | Mod | Firmware | Info | Origin |
---|---|---|---|---|---|---|
0 dependencies for this command |
Model-Matrix
Daily updated index of the presence, path and size of this command for each model. Last update: 2024-11-14 05:49 GMT.
Showing all models using this command. Click any column header (click-wait-click) to sort the list by the respective data.
The (main/scrpn/boot/arm/prx/atom/rtl)
label in the Model
column shows which CPU is meant for Multi-Linux models.
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 4040 | 7.08 - 8.00 | /usr/sbin | 552k - 619k |
FRITZ!Box 4050 | 7.58 - 7.90 | /usr/sbin | 202k |
FRITZ!Box 4060 | 7.39 - 7.90 | /usr/sbin | 278k |
FRITZ!Box 5590 Fiber (main) | 7.29 - 8.00 | /usr/sbin | 278k |
FRITZ!Box 5690 Pro (main) | 7.62 - 7.90 | /usr/sbin | 218k |
FRITZ!Box 6850 LTE | 7.21 - 7.90 | /usr/sbin | 566k - 619k |
FRITZ!Box 6850 5G | 7.24 - 7.90 | /usr/sbin | 566k - 619k |
FRITZ!Box 7510 | 7.39 - 8.00 | /usr/sbin | 202k |
FRITZ!Box 7520 | 7.08 - 8.00 | /usr/sbin | 552k - 619k |
FRITZ!Box 7520 v2 (main) | 7.30 - 8.00 | /usr/sbin | 566k - 619k |
FRITZ!Box 7530 | 7.08 - 8.00 | /usr/sbin | 552k - 619k |
FRITZ!Box 7690 | 7.61 - 7.90 | /usr/sbin | 206k - 210k |
FRITZ!Smart Gateway | 7.52 - 7.63 | /usr/sbin | 198k - 202k |
FRITZ!Repeater 1200 | 7.11 - 7.58 | /usr/sbin | 555k - 619k |
FRITZ!Repeater 1200 AX | 7.39 - 7.58 | /usr/sbin | 202k |
FRITZ!Repeater 3000 | 7.08 - 7.58 | /usr/sbin | 552k - 619k |
FRITZ!Repeater 3000 AX | 7.41 - 7.58 | /usr/sbin | 202k |
FRITZ!Repeater 6000 | 7.39 - 7.58 | /usr/sbin | 278k |
FRITZ!Powerline 1240 AX | 7.57 - 7.58 | /usr/sbin | 202k |
FRITZ!Powerline 1260E | 7.08 - 7.58 | /usr/sbin | 552k - 619k |
FRITZ!Powerline 1260 | 7.27 - 7.58 | /usr/sbin | 566k - 619k |
21 models use this command |
Symbols
Daily updated index of all symbols of this command. Last update: 2024-11-14 07:42 GMT.
Firmware | Symbol |
---|---|
0 symbols for this command |