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.

0
U

Property:ubik2 boot

From BoxMatrix


BoxMatrix >> Shell-Commands >> ubik2_boot @ 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

Goto:   Examples  -  Dependencies   -   Model-Matrix   -   Symbols   -   SMW-Browser

Details

ubik2_boot loads the Firmware into the UBIK2 chip of the 5050 or 7050 and boots it. It is called by rc.ubik and accesses:

/dev/ubik_debug
/dev/ubik_boot_0
/dev/ubik_boot_1
/dev/ubik_boot_2
/dev/ubik_boot_last
/dev/ubik_dsp_loopback
/dev/ubik_through_data
/dev/ubik_remote_loopback

These devices are provided by ubik2.ko but not all of them are used. No other program uses any of them.

Fw 4.07 help - phase 1 and 2 are unused:

ubik2_boot: [options]

	-0 <file>     boot file for boot phase 0
	-1 <file>     boot file for boot phase 1
	-2 <file>     boot file for boot phase 2
	-3 <file>     boot file for last boot phase
	-p            Prompt after each action
	-t <level>    Test data throuhgput level=1 dsp loop back, level=3 remote loop back
	-c <count>    send <count> blocks

	-d            unknown
	-r            unknown

Don't be confused that the Model-Matrix below lists further models besides the 5050 and 7050.
These are all multi-model firmwares which AVM tried in early days of FRTZ!OS.

AVM Telephony stacks:

Examples

Simplified from rc.ubik:

ubik2_boot -d -r -0 boot-ubik2-sport.lod -3 ubik2-firmware.lod  

Dependencies

Daily updated index of all dependencies of this command. Last update: 2024-04-25 07:20 GMT.
A * in the Mod column marks info from Supportdata-Probes, which will always stay incomplete.

Relation Typ Object Mod Firmware Info Origin
Depends on lib libc.so 10 3.23 - 4.50 Standard C library Linux
Depends on lib libgcc_s.so 2 4.30 - 4.50 GCC low-level runtime library Linux
2 dependencies for this command

Model-Matrix

Daily updated index of the presence, path and size of this command for each model. Last update: 2024-04-26 05:10 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) label in the Model column shows which CPU is meant for models with multiple Linux instances.
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 3.23 - 3.37 /bin 13.8k
FRITZ!Box SL WLAN 3.23 - 3.37 /bin 13.8k
FRITZ!Box WLAN 3020 3.23 - 3.37 /bin 13.8k
FRITZ!Box Fon ata 3.23 - 3.37 /bin 13.8k
FRITZ!Box Fon ata 1020 3.23 - 3.37 /bin 13.8k
FRITZ!Box Fon 3.23 - 3.37 /bin 13.8k
FRITZ!Box Fon 5050 3.23 - 4.31 /bin 13.8k - 18.0k
FRITZ!Box Fon WLAN 3.23 - 3.37 /bin 13.8k
FRITZ!Box Fon WLAN 7050 3.29 - 4.50 /bin 13.8k - 19.2k
Eumex 300 IP 3.29 - 3.37 /bin 13.8k
10 models use this command

Symbols

Daily updated index of all symbols of this command. Last update: 2024-04-25 07:20 GMT.

Firmware Symbol
3.23 - 4.50 check_read_data
3.23 - 4.50 create_write_data
3.23 - 4.50 main
3.58 - 4.50 my_clock
3.23 - 4.50 print_punkt
3.23 - 4.50 read_write_error
3.58 - 4.50 ubik2_check_boot
3.58 - 4.50 ubik2_handler
3.58 - 4.50 ubik2_read_file
3.23 - 4.50 usage
10 symbols for this command

SMW-Browser

Information is currently being retrieved from the backend.