Table of Contents

AVM FRITZ!Box Fon WLAN 7390

FRITZ!Box Fon WLAN 7390 or Fritz!Box 7390 for short, is a modem/router (ADSL+VDSL) all in one device, featuring a DECT base station and VoIP (SIP) client and server that includes ISDN ports to connect “old school” wired phones to it. Fritz!Box, stylised as FRITZ!Box, is a series of residential gateway devices produced by the German company AVM GmbH.

Supported Versions

Version/Model Launch Date S/N OpenWrt Version Supported Model Specific Notes
- 2009-01 - - -

Hardware Highlights

CPU Ram Flash WiFi Network USB Serial JTag
Fusiv VX180@500MHz 128MiB 16MiB+512MiB NAND 2.4+5GHz a/b/g/n 4x Gigabit 2x USB 2.0 Host Yes Yes

Installation

NOT SUPPORTED by OpenWrt But check out https://freetz.github.io/

SoC: Fusiv Vx180, seems like there won't be any support due entire Soc is not supported.

Warning about flashing through web interface

:!: To be able to flash unofficial images through the stock web interface, you must be (or downgrade to) a firmware version lower than 6.5x!

Downgrading

To downgrade, simply follow the debricking guide but use this (manufacturer's) tool instead:

FRITZ.Box_Fon_WLAN_7390.AnnexB.06.23.recover-image.exe

:!: After downgrading with this tool, the web UI will be in German!

Debricking

:!: I do not know if a device can be debricked/recovered if you accidentally wipe the bootloader!

Hardware

Info

Architecture MIPS32
Vendor Ikanos
Bootloader ADAM2/EVA
SoC Ikanos Fusiv Vx180 (IKF6850)
CPU 500 MHz MIPS32 24KEc Hard-IP-Core
xDSL ADSL + VDSL (100 MBit VDSL with Full Vectoring)
VoIP Yes, SIP, including DECT base station and ISDN-S₀-Bus to connect ISDN phones/devices
Flash-Chip Macronix MX29GL128E (16MB for firmware), ST NAND04GW3B2BN6E (512MB NAND for NAS)
Flash size 16384 KiB + 512MiB NAND
RAM 128 MiB
Wireless 802.11b/g/a 2,4 GHz (up to 150 MBit/s) and 802.11n 5 GHz (up to 300 MBit/s)
Ethernet 4 x Gigabit-Ethernet
USB Yes 2x USB 2.0 HOST
Serial Yes
JTAG Yes

Flash Layout

Let's have a quick view at the Flash Layout with the stock firmware and after OpenWrt has been installed. When you later want to understand, what mtd/sysupgrade do, have a second look here:

Serial

Board ROUND ROUND ROUND SQUARE
GND RX TX VCC
SimensDataCable black blue white
Serial connection parameters 3.3V, 115200 Baud 8N1
# screen /dev/ttyUSB0 115200

JTAG

How to connect to JTAG interface, and how to reflash the device with JTAG tools.
See port.jtag for more JTAG details.

Environment Example

HWRevision156
HWSubRevision3
ProductIDFritz_Box_7390
SerialNumber0000000000000000
annexA
autoloadyes
bootloaderVersion1.819
bootserporttty0
country99
cpufrequency500000000
firstfreeaddress0x810D952C
firmware_versionavme
firmware_info84.05.06
flashsize0x01000000
languageen
macaBC:05:43:MM:AA:CC
macbBC:05:43:MM:AA:CC
macwlanBC:05:43:MM:AA:CC
macwlan2BC:05:43:MM:AA:CC
macdslBC:05:43:MM:AA:CC
memsize0x08000000
modetty038400,n,8,1,hw
modetty138400,n,8,1,hw
mtd00x9F000000,0x9F000000
mtd10x9F020000,0x9FF00000
mtd20x9F000000,0x9F020000
mtd30x9FF00000,0x9FF80000
mtd40x9FF80000,0xA0000000
my_ipaddress192.168.178.1
promptEva_AVM
req_fullrate_freq166666666
sysfrequency166666666
tr069_passphrase123456789012
tr069_serial00040E-123456789012
urlader-version1819
usb_board_macBC:05:43:MM:AA:CC
usb_rndis_macBC:05:43:MM:AA:CC
usb_device_id0x0000
usb_revision_id0x0000
usb_manufacturer_nameAVM
wlan_key1234567890123456

:!: Note that the variables country and language only exist in the international firmware! And annex is set to B on the German firmware.

Bootlogs

OEM bootlog

no full bootlog - box is “broken”

(AVM) EVA Revision: 1.1939 Version: 2939 (C) Copyright 2005 AVM Date: Oct 31 2013 Time: 13:24:41 (8) 3 0x0-0xB40D [FLASH:] MACRONIX Uniform-Flash 16MB 64 Bytes WriteBuffer [FLASH:](Eraseregion [0] 128 sectors a 128kB) [SYSTEM:] IKANOS on 500MHz/166MHz [RESERVED:] 0x6000000 - 0x6800000 Eva_AVM >....................................[ 0.000000] Linux version 2.6.28.10 (gcc version 4.8.1 (Buildroot 2013.05) ) #1 Thu Aug 1 20:01:47 CEST 2019 [ 0.000000] memsize board_memsize = 134217728 [ 0.000000] psb_value = 0x0600007f memsize = 0x08000000 xtensa_mem_start = 0x06000000 xtensa_mem_size 0x00800000 [ 0.000000] wlan_mem_start = 0x05ef9000 [ 0.000000] board_flash_size 0x01000000 [ 0.000000] CPU revision is: 0001964c (MIPS 24Kc) [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 05ef9000 @ 00000000 (usable) [ 0.000000] memory: 01800000 @ 06800000 (usable) [ 0.000000] nid=0 start=0 map=5b7 end=8000 mapsize=1000 mode_bootmen_map=805b7000 [ 0.000000] Zone PFN ranges: [ 0.000000] Normal 0x00000000 -> 0x00008000 [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[2] active PFN ranges [ 0.000000] 0: 0x00000000 -> 0x00005ef9 [ 0.000000] 0: 0x00006800 -> 0x00008000 [ 0.000000] [module-alloc] failed 0x7b98a0 bytes at 0x81101000 [ 0.000000] [request_resource] Kernel code: start 0x10000 < root->start 0x6800000 [ 0.000000] [request_resource] Kernel data: start 0x2efc90 < root->start 0x6800000 [ 0.000000] entering build_all_zonelists() [ 0.000000] return from set_zonelist_order() [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 30201 [ 0.000000] Kernel command line: memsize=128 flash_start=0x9F000000 flash_size=16 console=ttyS0,115200n8r nor_size=16777216 nand_size=512MB [ 0.000000] [FUSIV] add physmap-flash to the platform device list [ 0.000000] [FUSIV] add direct-avm-nand to the platform device list [ 0.000000] [trap_init] cpu_has_ejtag [ 0.000000] [trap_init] cpu_has_watch [ 0.000000] [trap_init] cpu_has_divec [ 0.000000] [trap_init] cpu_has_mcheck [ 0.000000] [trap_init] cpu_has_4kex [ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes [ 0.000000] Writing ErrCtl register=00001ed3 [ 0.000000] Readback ErrCtl register=00001ed3 [ 0.000000] [mips_nmi_setup] setup NMI vector to base 0x80000380 [ 0.000000] PID hash table entries: 512 (order: 9, 2048 bytes) [ 0.000000] console [ttyS0] enabled [ 0.004000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.008000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.028000] Memory: 106748k/121828k available (2943k kernel code, 14904k reserved, 1662k data, 144k init, 0k highmem) [ 0.032000] Calibrating delay loop... 332.80 BogoMIPS (lpj=665600) [ 0.124000] Mount-cache hash table entries: 512 [ 0.128000] kernel_init: started [ 0.132000] kernel_init: kernel locked [ 0.136000] net_namespace: 636 bytes [ 0.140000] NET: Registered protocol family 16 [ 0.144000] Reboot Status is: Power-On [ 0.148000] [ikan_gpio_init] [ 0.148000] [GPIO] pin 7 is configured as funktion pin, not avileable as gpio [ 0.152000] initcall ikan_gpio_init+0x0/0x50 returned with disabled interrupts [ 0.156000] [cpmac] Version: 1.108.1.135 - Revision 811:3451 - Do 1.08.2019 19:59:41 [ 1.164000] Fusiv PCI: starting... [ 1.196000] registering PCI controller with io_map_base unset [ 1.200000] [FUSIV] register 2 platform device(s) [ 1.204000] [find_nmi_vector] nmi vector found. Firmware length 0xeaac41 bytes (erase block align 0xeb0000) vector gap size 0x100 bytes. [ 1.208000] [find_nmi_vector] add 'urlader' size 0x20000 to length [ 1.224000] In pcibios_map_irq!!!!!!!!!!!! [ 1.228000] In pcibios_map_irq!!!!!!!!!!!! [ 1.244000] NET: Registered protocol family 8 [ 1.248000] NET: Registered protocol family 20 [ 1.252000] NET: Registered protocol family 2 [ 1.292000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) [ 1.296000] TCP established hash table entries: 4096 (order: 3, 32768 bytes) [ 1.304000] TCP bind hash table entries: 4096 (order: 2, 16384 bytes) [ 1.312000] TCP: Hash tables configured (established 4096 bind 4096) [ 1.316000] TCP reno registered [ 1.332000] avm_pa: try to activate hw accelaration for pid 1 (ipv4) [ 1.336000] NET: Registered protocol family 1 [ 1.344000] squashfs: version 3.4 (2008/08/26) Phillip Lougher [ 1.348000] Installing knfsd (copyright (C) 1996 okir@monad.swb.de). [ 1.356000] fuse init (API version 7.10) [ 1.360000] msgmni has been set to 208 [ 1.372000] alg: No test for stdrng (krng) [ 1.376000] io scheduler noop registered (default) [ 1.380000] [avm_membench_init] [ 1.388000] avm_net_trace: Up and running. [ 1.392000] [avm] configured: watchdog event debug [ 1.396000] AVM_WATCHDOG: Watchdog Driver for AR7 Hardware (Version 1.0, build: Aug 1 2019 19:58:26) [ 1.408000] [gpio 13]: VX180_GPIO_POLAR: active low [ 1.408000] [gpio 13]: GPIO_EDGE_SENSITIVE [ 1.416000] [loadcontrol] set auto - scale=1 [ 1.420000] Serial: 8250/16550 driver1 ports, IRQ sharing disabled [ 1.428000] serial8250: ttyS0 at MMIO 0xb90a0000 (irq = 29) is a 16450 [ 1.436000] PPP generic driver version 2.4.2 [ 1.440000] NET: Registered protocol family 24 [ 1.444000] tun: Universal TUN/TAP device driver, 1.6 [ 1.448000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> [ 1.456000] [physmap_flash_probe] line=94, doing probes [ 1.460000] physmap platform flash device: 01000001 at 1f000000 [ 1.468000] physmap-flash: Found 1 x16 devices at 0x0 in 16-bit bank [ 1.472000] Amd/Fujitsu Extended Query Table at 0x0040 [ 1.480000] physmap-flash: CFI does not contain boot bank location. Assuming top. [ 1.488000] number of CFI chips: 1 [ 1.492000] cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. [ 1.496000] [parse_mtd_partitions] types=cmdlinepart [ 1.504000] [parse_mtd_partitions] types=RedBoot [ 1.508000] RedBoot partition parsing not available [ 1.512000] [parse_mtd_partitions] types=find_squashfs [ 1.524000] [fusiv_squashfs_parser_function] magic found @offset 0x15a400 [ 1.532000] 6 find_squashfs partitions found on MTD device physmap-flash [ 1.536000] Creating 6 MTD partitions on "physmap-flash": [ 1.544000] 0x0017a400-0x00f00000 : "rootfs" (master-size:16777216) [ 1.548000] mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only [ 1.560000] 0x00020000-0x0017a400 : "kernel" (master-size:16777216) [ 1.564000] mtd: partition "kernel" doesn't end on an erase block -- force read-only [ 1.572000] 0x00000000-0x00020000 : "urlader" (master-size:16777216) [ 1.580000] 0x00f00000-0x00f80000 : "tffs (1)" (master-size:16777216) [ 1.588000] 0x00f80000-0x01000000 : "tffs (2)" (master-size:16777216) [ 1.592000] 0x00000000-0x01000000 : "reserved" (master-size:16777216) [ 1.600000] Generic platform RAM MTD, (c) 2004 Simtec Electronics [ 1.608000] AVM Direct NAND driver, (c) 2008 AVM Berlin [ 1.612000] [direct_avm_nand_probe] error output [ 1.616000] [NAND] direct NAND: GPIO usage: 16: /CE0 17: /CE1: 20 /WP 18: CLE 19: ALE (0x3) [ 1.624000] [direct_avm_nand_probe] irq init [ 1.628000] [gpio 21]: VX180_GPIO_POLAR: active high [ 1.628000] [gpio 21]: GPIO_EDGE_SENSITIVE [ 1.640000] [gpio 7]: VX180_GPIO_POLAR: active high [ 1.640000] [gpio 7]: GPIO_EDGE_SENSITIVE [ 1.648000] [NAND] read feature bytes: P1=8|P2=0|P3=0|P4=0 [ 1.652000] [NAND] Hardware-ECC activated [ 1.672000] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xdc (Micron NAND 512MiB 3,3V 8-bit) [ 1.680000] NAND_ECC_NONE selected by board driver. This is not recommended !! [ 1.684000] Scanning device for bad blocks [ 2.016000] Creating 1 MTD partitions on "NAND 512MiB 3,3V 8-bit": [ 2.024000] 0x00000000-0x20000000 : "nand-filesystem" (master-size:536870912) [ 2.032000] CAPI Subsystem Rev 1.1.2.8 [ 2.036000] AVM PA for Linux 2.6.28.10 [ 2.040000] AVM PA skb pktinfo at offset 216 size 208 [ 2.044000] [loadcontrol]module avm_pa registered [ 2.052000] TCP cubic registered [ 2.052000] mcfw: IGMPv3 fast forwarding [ 2.056000] NET: Registered protocol family 10 [ 2.064000] avm_pa: try to activate hw accelaration for pid 2 (ipv6) [ 2.068000] IPv6 over IPv4 tunneling driver [ 2.076000] NET: Registered protocol family 17 [ 2.080000] RPC: Registered udp transport module. [ 2.084000] RPC: Registered tcp transport module. [ 2.088000] l2tp_core: L2TP core driver, V2.0 [ 2.092000] l2tp_ip: L2TP IP encapsulation support (L2TPv3) [ 2.112000] l2tp_netlink: L2TP netlink interface [ 2.116000] l2tp_eth: L2TP ethernet pseudowire support (L2TPv3) [ 2.120000] l2tp_ip6: L2TP IP encapsulation support for IPv6 (L2TPv3) [ 2.128000] 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> [ 2.132000] All bugs added by David S. Miller <davem@redhat.com> [ 2.140000] TFFS: tiny flash file system driver. GPL (c) AVM Berlin (Version 2.0) [ 2.148000] mount on mtd3 and mtd4 (double buffering) [ 2.156000] Adam2 environment variables API installed. [ 2.160000] AVM Simple Profiling enabled Version 3.0 [ 2.164000] [simple-profiling]:2 performance counters implemented, OLD_34K [ 2.172000] [simple-profiling]Enable Performance Counter 0 for Data cache load/stores (User Supervisor Kernel Exception ) [ 2.184000] [simple-profiling]Enable Performance Counter 1 for Data cache load/store misses (User Supervisor Kernel Exception ) [ 2.196000] kernel_init: basic setup done [ 2.200000] [squashfs] use lzma compression [ 2.208000] VFS: Mounted root (squashfs filesystem) readonly. [ 2.216000] Freeing unused kernel memory: 490000: 144k freed [ 2.228000] trying /sbin/init [ 2.892000] TFFS Name Table I [ 4.268000] [module-alloc-by-name] give 0x16000 bytes at 0x81101000 to module 'led_modul_Fritz_Box_7390' [ 4.280000] led_modul_Fritz_Box_7390: module license ' [ 4.280000] (C) Copyright 2012 by AVM [ 4.280000] ' taints kernel. [ 4.300000] [register_bug_debug_table] name='led_modul_Fritz_Box_7390' 0x8110c7e4 - 0x8110c870 [ 4.312000] [gpio 31]: VX180_GPIO_POLAR: active low [ 4.312000] [gpio 31]: GPIO_BOTH_EDGES_SENSITIVE [ 4.320000] [gpio 29]: VX180_GPIO_POLAR: active low [ 4.320000] [gpio 29]: GPIO_BOTH_EDGES_SENSITIVE [ 4.328000] [button_init] name button_both, virtual multipush button [ 4.336000] [LED] "wyatt_earp_turn_off_leds" (0x80584778) loaded [ 4.360000] AVM_WATCHDOG: System Init UEberwachung 240 Sekunden [ 5.136000] [module-alloc-by-name] give 0x4000 bytes at 0x81117000 to module 'rtc_core' [ 5.168000] [module-alloc-by-name] give 0x2000 bytes at 0x8111b000 to module 'rtc_avm' [ 5.192000] [register_bug_debug_table] name='rtc_avm' 0x8111bafc - 0x8111bb24 [ 5.200000] rtc-avm rtc-avm.0: rtc core: registered avm as rtc0 [ 5.204000] [avm-rtc]: avm_rtc_probe: register: ret=0x8797d600 [ 5.212000] [avm-rtc]: avm_rtc_probe: success [ 5.280000] [module-alloc-by-name] give 0xf000 bytes at 0x8111d000 to module 'fusivlib_lkm' [ 5.404000] fusiv library initializing... [ 5.408000] netlink for debugging is created! [ 5.412000] xdslmode start not with 0x [ 5.416000] xdslmode read=5: #vdsl [ 5.416000] # (0x1): Buffer Copy Through DMA is enabled [ 5.424000] [ 5.424000] fusiv library initialized SUCCESSFULLY... [ 5.456000] [module-alloc-by-name] give 0x6000 bytes at 0x8112c000 to module 'ap2ap_lkm' [ 5.508000] [register_bug_debug_table] name='ap2ap_lkm' 0x8112fa4c - 0x8112fa74 [ 5.516000] [ 5.516000] AP2AP fastpath initialized SUCCESSFULLY<3>[module-alloc-by-name] give 0x4000 bytes at 0x81132000 to module 'bmdriver_lkm' [ 5.580000] [ 5.580000] Buffer Manager is initializing...hlakkala_19:51_10Jun13 [ 5.588000] [ 5.588000] *Buffer Manager initialized SUCCESSFULLY...* [ 5.596000] BMU GIGE clock [ 5.600000] Slave Mem Alloc: Req size 32 Ptr2Block 0x191f0000 [ 5.632000] Load into BM APU Successful !!! [ 5.632000] [ 5.660000] [module-alloc-by-name] give 0x2000 bytes at 0x81136000 to module 'timers_lkm' [ 5.672000] [register_bug_debug_table] name='timers_lkm' 0x811365d4 - 0x811365fc [ 5.680000] Timers are getting initalized [ 5.684000] Timers are initilized SUCCESSFULLY... [ 5.716000] [module-alloc-by-name] give 0x4000 bytes at 0x81138000 to module 'periap_driver_lkm' [ 5.748000] mac: xx:xx:xx:xx:xx:xx [ 5.748000] [ 5.752000] config_wlan_macaddr_to_periap ret =0 [ 5.752000] [ 5.756000] periApDriverInit: doneSlave Mem Alloc: Req size 32 Ptr2Block 0x191f0020 [ 5.776000] [ 5.776000] *******LOAD firmware to AP:PERI_ID result:0Load into PERI_AP APU Successful !!! [ 5.780000] [ 5.808000] [module-alloc-by-name] give 0xb000 bytes at 0x8113c000 to module 'ethdriver_lkm' [ 5.872000] [register_bug_debug_table] name='ethdriver_lkm' 0x811415d4 - 0x811415fc [ 5.880000] cpmac0: Netpro Sierra Ethernet found at 0xb9110000, irq 14 [ 5.888000] GIGE 1 clock dev->baseAddr b9110000 [ 5.892000] Setting unknown egress to SPA [ 5.900000] Slave Mem Alloc: Req size 32 Ptr2Block 0x191f0040 [ 5.916000] [ 5.916000] Ethernet Driver is initialized SUCCESSFULLY [ 5.932000] [module-alloc-by-name] give 0x6000 bytes at 0x81147000 to module 'sysKCode_lkm' [ 5.980000] [module-alloc-by-name] give 0x5000 bytes at 0x8114d000 to module 'aclap_driver_lkm' [ 6.020000] [ 6.020000] ACL-AP is initializing... [ 6.028000] ACL major allocated is 201 [ 6.032000] [ 6.032000] Initializing 4 AP for ACL while SPA_ID=4Slave Mem Alloc: Req size 32 Ptr2Block 0x191f0060 [ 6.040000] [ 6.040000] The pConfig->ipc.cpuQueueSpec[cnt].pQueue is 7973100, NumEntries=32 [ 6.052000] [ 6.052000] The pConfig->ipc.cpuQueueSpec[cnt].pQueue is 7b3ef80, NumEntries=32 [ 6.060000] [ 6.060000] The pConfig->ipc.cpuQueueSpec[cnt].pQueue is 7b3ef00, NumEntries=32 [ 6.068000] [ 6.068000] The pConfig->ipc.cpuQueueSpec[cnt].pQueue is 7b3ee80, NumEntries=32 [ 6.076000] [ 6.076000] Configuring host ACL Layer-2 ruleset (128/4 Rules/Intf) [ 6.084000] [ 6.084000] Configuring host ACL Layer-3 ruleset (128/4 Rules/Intf) [ 6.100000] Load into ACL_AP APU Successful !!! [ 6.100000] [ 6.104000] Need to run mknod ... [ 6.116000] [module-alloc-by-name] give 0x1000 bytes at 0x81152000 to module 'opensrc_lkm' [ 6.152000] [module-alloc-by-name] give 0x2000 bytes at 0x81153000 to module 'bmedrv' [ 6.168000] [register_bug_debug_table] name='bmedrv' 0x8115415c - 0x81154184 [ 6.176000] bmedrv_init: Registered BME device with Major number 247 [ 6.180000] Request Region 0xa6000000 - 0xa67fffff [ 6.188000] bmedrv_init: Region 0xa6000000 - 0xa67fffff allocated successfully [ 6.192000] BME Driver has been loaded SUCCESSFULLY [ 6.796000] yaffs: dev is 32505862 name is "mtdblock6" rw [ 6.800000] yaffs: passed flags "" [ 6.952000] [ 6.952000] [avm_debug] redirecting kernel-messages (/dev/debug) [ 67.720000] CPU 0 Unable to handle kernel paging request at virtual address ffffd004, epc == 8118ccfc, ra == 81162208 [ 67.720000] Oops[#1]: [ 67.720000] Cpu 0 [ 67.720000] $ 0 : 00000000 00000000 00000001 00000200 [ 67.720000] $ 4 : 00000201 812f0368 00000000 00000080 [ 67.720000] $ 8 : 00000000 80175970 00000004 86ec4000 [ 67.720000] $12 : 00000043 00000000 00000000 00010000 [ 67.720000] $16 : 8118c790 8118bd50 00000003 00000011 [ 67.720000] $20 : 00000001 803e0000 00000001 810c93c8 [ 67.720000] $24 : 00000000 812b2848 [ 67.720000] $28 : 803d4000 803d7d68 fffdffef 81162208 [ 67.720000] Hi : 037bdd02 [ 67.720000] Lo : 3ebcef07 [ 67.720000] epc : 8118ccfc SharedMemory+0x2c/0xffff3640 [pcmlink] [ 67.720000] Tainted: P [ 67.720000] ra : 81162208 pcmlink_ul_dectctrl_handler+0xb8/0x110 [pcmlink] [ 67.720000] Status: 1100fc02 KERNEL EXL [ 67.720000] Cause : 00804008 exc_code:2 TLBL [ 67.720000] BadVA : ffffd004 [ 67.720000] epc : 8118ccfc SharedMemory+0x2c/0xffff3640 [pcmlink] [ 67.720000] errepc: bf004af0 0xbf004af0 [ 67.720000] Tainted: P [ 67.720000] ra : 81162208 pcmlink_ul_dectctrl_handler+0xb8/0x110 [pcmlink] [ 67.720000] PrId : 0001964c (MIPS 24Kc) [ 67.720000] Modules linked in: ath_pktlog(P) umac ath_dev(P) ath_dfs(P) ath_spectral(P) ath_rate_atheros(P) ath_hal(P) asf(P) adf(P) aae(P) loop krtp(P) avm_pa_fusiv userman_mod(P) kdsldmod(P) ohci_hcd ehci_hcd usbcore ramzswap lzo_compress lzo_decompress dect_io(P) avm_dect(P) capi_codec(P) isdn_fbox_fon5(P) pcmlink(P) Piglet_noemif(P) bmedrv(P) opensrc_lkm aclap_driver_lkm(P) sysKCode_lkm(P) ethdriver_lkm(P) periap_driver_lkm(P) timers_lkm(P) bmdriver_lkm(P) ap2ap_lkm(P) fusivlib_lkm(P) rtc_avm rtc_core led_modul_Fritz_Box_7390(P) [ 67.720000] Process swapper (pid: 0, threadinfo=803d4000, task=803d8000, tls=00000000) [ 67.720000] Stack : 00000003 00000011 00000001 803e0000 00000001 8118bd50 00000000 81160948 [ 67.720000] 2b275d00 800544d8 00001ede 8001f098 86ee9180 00000000 00000003 00000011 [ 67.720000] 00000001 803e0000 803e0000 810c93c8 fffdffef 8115e134 00000043 2aea7ad5 [ 67.720000] 803d7e18 00008288 80540000 80540000 8118ccb0 00000000 00000000 00000011 [ 67.720000] 00000001 81163c58 fffdffef 803d7e38 00000000 b9050020 ffff0000 86ed5b80 [ 67.720000] ... [ 67.720000] Call Trace: [ 67.720000] [<81160948>] pcmlink_ul_handler+0x70/0x20c [pcmlink] [ 67.720000] [<800544d8>] tick_program_event+0x24/0x30 [ 67.720000] [<8001f098>] c0_compare_interrupt+0x74/0xa0 [ 67.720000] [<8115e134>] pcmlink_ll_status_pcmbus+0x428/0x764 [pcmlink] [ 67.720000] [<81163c58>] VOIPOnlyLink_SharedMemory+0x60/0x12a4 [pcmlink] [ 67.720000] [<8005da70>] handle_IRQ_event+0x54/0xb0 [ 67.720000] [<8005db98>] __do_IRQ+0xcc/0x144 [ 67.720000] [<80055390>] tick_check_idle+0x20/0x30 [ 67.720000] [<80013658>] fusiv_dispatch_irq+0x1c4/0x474 [ 67.720000] [<8006065c>] rcu_needs_cpu+0x30/0x44 [ 67.720000] [<80054ef8>] tick_nohz_stop_sched_tick+0x1a8/0x3d4 [ 67.720000] [<80011fd8>] plat_irq_dispatch+0x58/0x140 [ 67.720000] [<80016380>] r4k_wait+0x0/0x40 [ 67.720000] [<812b2848>] RunFunctionTimerSystem+0x0/0x3c [avm_dect] [ 67.720000] [<80017e8c>] cpu_idle+0x60/0x90 [ 67.720000] [<800163a0>] r4k_wait+0x20/0x40 [ 67.720000] [<802e5420>] rest_init+0x58/0x64 [ 67.720000] [<802e5330>] kernel_entry+0x0/0x98 [ 67.720000] [ 67.720000] Code: 00000000 8118d004 8118d1cc <00000014> 00000000 00000002 86ed15a0 86ed1000 00000200 [ 68.044000] system-load 6 loadavg 1.56 0.54 0.19 - 78 tasks:8 % curr:swapper(0 %) max:ctlmgr(4 %, pid:786) pgstat: sum=32483 free=4570 slab=10268 alloc=90/s fault=279/s (sleep 1) [ 72.848000] [ 72.848000] HardwareWatchDog - NMI taken!!!! [ 72.848000] CPU0 NMI taken (err)epc=handle_int+0xe0/0xfc[#2]: [ 72.848000] Cpu 0 [ 72.848000] $ 0 : 00000000 0001d4c0 8053b1b8 66b97000 [ 72.848000] $ 4 : 00000080 00008eb3 00000001 8030e40c [ 72.848000] $ 8 : 1100fc00 1000001f 00000023 00000000 [ 72.848000] $12 : 00000078 0000000d 00000005 00000009 [ 72.848000] $16 : 803d7cb8 80377554 803d8000 00000011 [ 72.848000] $20 : 00000001 803e0000 00000000 00000000 [ 72.848000] $24 : 00000006 802ea4a0 [ 72.848000] $28 : 803d4000 803d7b10 8057f658 8001bd20 [ 72.848000] Hi : 000000a6 [ 72.848000] Lo : 66b97000 [ 72.848000] epc : 800164c0 handle_int+0xe0/0xfc [ 72.848000] Tainted: P D [ 72.848000] ra : 8001bd20 die+0x74/0x10c [ 72.848000] Status: 1148fc04 KERNEL ERL [ 72.848000] Cause : 00804000 exc_code:0 [ 72.848000] epc : 800164c0 handle_int+0xe0/0xfc [ 72.848000] errepc: 800164c0 handle_int+0xe0/0xfc [ 72.848000] Tainted: P D [ 72.848000] ra : 8001bd20 die+0x74/0x10c [ 72.848000] PrId : 0001964c (MIPS 24Kc) [ 72.848000] Process swapper (pid: 0, threadinfo=803d4000, task=803d8000, tls=00000000) [ 72.848000] Stack : 803e0000 803e0000 80379868 80035ff0 803e0000 80377154 00000000 0001d4c0 [ 72.848000] 8053b1b8 00000001 00000080 00008eb3 00000001 8030e40c 00000000 00000020 [ 72.848000] 00000023 00000000 00000078 0000000d 00000005 00000009 803d7cb8 80377554 [ 72.848000] 803d8000 00000011 00000001 803e0000 00000000 00000000 00000006 802ea4a0 [ 72.848000] 00000000 00000000 803d4000 803d7bc0 8057f658 8001bd20 1100fc03 000000a6 [ 72.848000] ... [ 72.848000] Call Trace: [ 72.848000] [<800164c0>] handle_int+0xe0/0xfc [ 72.848000] [<8001bd20>] die+0x74/0x10c [ 72.848000] [ 72.848000] [ 72.848000] Code: 01094025 3908001f 40886000 <000000c0> 8f900040 af9d0040 3c1f8001 27ff61b0 080047e0 [ 72.848000] Call Trace: [ 72.848000] [<802ea244>] dump_stack+0x8/0x34 [ 72.848000] [<802ea364>] panic+0x44/0x180 [ 72.848000] [<8001bdb0>] die+0x104/0x10c [ 72.848000] [<8001d29c>] set_except_vector+0x0/0x6c [ 72.848000] [ 72.848000] Kernel panic - not syncing: Fatal exception in interrupt [ 72.848000] WARNING: use tffs in panic mode (minor 96) [ 72.848000] Rebooting in 5 seconds.. [ 72.848000] disabling IRQ's and enabling reset bit in all AP's


Tags

How to add tags