Hallo zusammen,
ich bin neu in diesem Forum, ich betreibe Elektronikwerkstatt, wo ich Fernseher, Notebooks repariere.
Seit kurzem habe ich einen Auftrag von einer Firma auf Reparaturen von Fritzbox 7490 bekommen.
Für den Anfang habe ich 45 Geräte bekommen. Bei mehr als der Hälfte habe ich Fehler finden können. Bei den restlichen Geräten sieht es nicht so gut aus. Ich habe leider keine Schaltpläne für dieses Modell gefunden. Für die wichtigsten ICs habe ich auch keine Blockschaltbilder finden können.
. Es sind zwei Arten von Defekten, die ich noch nicht geknackt habe.
1. Gerät läuft an, Power Led blinkt mehrmals, dann leuchtet permanent, nach ca. 10 min. startet neu. Ich habe das Gerät über serielle Schnittstelle an den Programmer RT809H angeschlossen. Ich habe Bootvorgang mit der Datei von einem intakten Gerät verglichen, es gibt nur einen Unterschied:
[ 2.010000] [ifx_hsnand_command] read block is critical (column: 0x800 page: 0x8880)
Hier ist der komplette Bootvorgang:
NAND FLASH habe ich ausgetauscht, es hat nichts gebracht. Ausserdem habe ich SPI IC neu programmiert, leider ohne Erfolg.NAND FLASH ist nur 512 MB groß. Kann es sein, dass Linux so wenig Speicherplatz braucht?
Außerdem gibt es mehrere Geräte wo WLAN LED ganze Zeit blinkt, WLAN fehlt.
Ich wäre sehr dankbar, wenn mir hier jemand helfen könnte
//edit by stoney [CODE] TAG [/CODE] gesetzt
ich bin neu in diesem Forum, ich betreibe Elektronikwerkstatt, wo ich Fernseher, Notebooks repariere.
Seit kurzem habe ich einen Auftrag von einer Firma auf Reparaturen von Fritzbox 7490 bekommen.
Für den Anfang habe ich 45 Geräte bekommen. Bei mehr als der Hälfte habe ich Fehler finden können. Bei den restlichen Geräten sieht es nicht so gut aus. Ich habe leider keine Schaltpläne für dieses Modell gefunden. Für die wichtigsten ICs habe ich auch keine Blockschaltbilder finden können.
. Es sind zwei Arten von Defekten, die ich noch nicht geknackt habe.
1. Gerät läuft an, Power Led blinkt mehrmals, dann leuchtet permanent, nach ca. 10 min. startet neu. Ich habe das Gerät über serielle Schnittstelle an den Programmer RT809H angeschlossen. Ich habe Bootvorgang mit der Datei von einem intakten Gerät verglichen, es gibt nur einen Unterschied:
[ 2.010000] [ifx_hsnand_command] read block is critical (column: 0x800 page: 0x8880)
Hier ist der komplette Bootvorgang:
Code:
AVM) EVA Revision: 1.1964 Version: 2964
(C) Copyright 2005 AVM Date: Nov 27 2013 Time: 14:33:10 (0) 3 0x0-0x740D
[FLASH:] MACRONIX Uniform-Flash 1MB 256 Bytes WriteBuffer
[FLASH:](Eraseregion [0] 16 sectors a 64kB)
[NAND:] 512MB MICRON 2048 Pagesize 128k Blocksize 4096 Blocks 8Bit 1 CS HW
[SYSTEM:] VR9 on 500MHz/250MHz/250MHz
.Atheros 8030/35 detected
Eva_AVM >##....................................................
Lantiq xDSL CPE VR9
phym = 10000000, mem = 10000000, max_pfn = 00010000
Reserving memory for CP1 @0xb0000000, size 0x00000000
plat_device_tree_setup: AVM hardware subrevision 6
plat_device_tree_setup: using Fallback device-tree of AVM hardware subrevision 0
DT: d0 0d fe ed 00 00 14 36
[ 0.000000] Linux version 3.10.73 (jpluschke@GU_IQ17p1_vr9) (gcc version 4.8.3 (Buildroot 2014.08) ) #1 SMP Mon Nov 27 18:31:19 CET 2017
[ 0.000000] [env_init] 0x81018160[0]
[ 0.000000] [env_init] 0x810181a0[1]
[ 0.000000] [env_init] 0x810182a0[2]
[ 0.000000] [env_init] switch to ram location
[ 0.000000] [init_avm_kernel_config] AVM Kernel Config (ptr 80858000)
[ 0.000000] [init_avm_kernel_config] AVM Kernel Config: module memory entry
[ 0.000000] [init_avm_kernel_config] AVM Kernel Config: version info entry
[ 0.000000] [init_avm_kernel_config] AVM Kernel Config: device-tree for subrev 0 found
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019556 (MIPS 34Kc)
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 10000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] [module-alloc] use 0xb2f000 bytes at 0x81205000
[ 0.000000] [0]lsmtc_smp_setup tcstatus=18102400
[ 0.000000] PERCPU: Embedded 7 pages/cpu @81d38000 s7232 r8192 d13248 u32768
[ 0.000000] Kernel command line: console=ttyS0,115200n8r nor_size=0MB sflash_size=1024KB nand_size=512MB ethaddr=38:10:D5:12:EB:EA
[ 0.000000] [NAND] nand_size = 0x20000000
[ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Writing ErrCtl register=000008a4
[ 0.000000] Readback ErrCtl register=000008a4
[ 0.000000] Memory: 238888k/262144k available (5620k kernel code, 23256k reserved, 2979k data, 288k init, 0k highmem)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:181
[ 0.000000] SRSConf0 0x3feffbfe: SRS1: 0xffffffff, SRS2 0xffffffff, SRS3 0xffffffff
[ 0.000000] Lantiq ICU driver, version 3.0.1, (c) 2001-2011 Lantiq Deutschland GmbH
[ 0.000000] Console: colour dummy device 80x25
[ 0.000000] console [ttyS0] enabled, bootconsole disabled
[ 0.000000] console [ttyS0] enabled, bootconsole disabled
[ 0.020000] Calibrating delay loop... 331.77 BogoMIPS (lpj=1658880)
[ 0.080000] pid_max: default: 32768 minimum: 301
[ 0.080000] Security Framework initialized
[ 0.080000] Mount-cache hash table entries: 512
[ 0.090000] CPU1 revision is: 00019556 (MIPS 34Kc)
[ 0.170000] Brought up 2 CPUs
[ 0.170000] [yield_context_init] cpu=1 tc=2 mask=301
[ 0.180000] [yield_context_init] cpu=0 tc=3 mask=2410
[ 0.180000] devtmpfs: initialized
[ 0.200000] pinctrl core: initialized pinctrl subsystem
[ 0.200000] Creating Config Table
[ 0.200000] [avm_generate_hw_config_table_from_device_tree] gpio_cnt: 46
[ 0.210000] NET: Registered protocol family 16
[ 0.220000] avm_check_cpu_features: mips-options: 0x006d638b icache.flags 0x00000000 dcache.flags 0x00000004 isa_level 0x00000063 ases 00000031
[ 0.230000] [TFFS3_Early_Init] called
[ 0.230000] Reboot Status is: Power-On
[ 0.230000] avm_alloc_page_extension node_extension_table[0] entries=65536 (size=262144) alloced
[ 0.240000] [avmnet] [avmnet_cfg_init] Driver version: 6.247.4.4 - Revision 1496:3715 - Mo 27. Nov 18:30:32 CET 2017
[ 1.050000] Lantiq PCIe Root Complex driver, version 2.0.0, (c) 2001-2011 Lantiq Deutschland GmbH
[ 1.100000] bio: create slab <bio-0> at 0
[ 1.100000] PCI host bridge to bus 0000:00
[ 1.110000] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff]
[ 1.110000] pci_bus 0000:00: root bus resource [io 0x1d800000-0x1d8fffff]
[ 1.120000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 1.130000] ifx_pcie_rc_class_early_fixup port 0: fixed pcie host bridge to pci-pci bridge
[ 1.140000] pci 0000:00:00.0: BAR 8: assigned [mem 0x1c000000-0x1c0fffff]
[ 1.140000] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c000000-0x1c001fff 64bit]
[ 1.150000] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 1.160000] pci 0000:00:00.0: bridge window [mem 0x1c000000-0x1c0fffff]
[ 1.170000] NET: Registered protocol family 8
[ 1.170000] NET: Registered protocol family 20
[ 1.170000] Switching to clocksource MIPS
[ 1.240000] NET: Registered protocol family 2
[ 1.240000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 1.250000] TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
[ 1.250000] TCP: Hash tables configured (established 2048 bind 2048)
[ 1.260000] TCP: reno registered
[ 1.260000] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 1.270000] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 1.280000] avm_pa: try to activate hw accelaration for pid 1 (ipv4)
[ 1.280000] NET: Registered protocol family 1
[ 1.290000] pci 0000:01:00.0: xHCI HW not ready after 5 sec (HC bug?) status = 0x801
[ 1.300000] Lantiq CGU driver, version 1.1.32, (c) 2001-2011 Lantiq Deutschland GmbH
[ 1.320000] IFX DMA driver, version ifxmips_dma_core.c:v1.0.17, (c) 2009 Infineon Technologies AG
[ 1.320000] skb_shared_size:184
[ 1.340000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 1.340000] fuse init (API version 7.22)
[ 1.350000] msgmni has been set to 466
[ 1.350000] io scheduler noop registered (default)
[ 1.710000] ttyS0 at MMIO 0x1e100c00 (irq = 107) is a PORT_IFX_ASC
[ 1.710000] ifx_usif_uart_init: uart_register_driver failed
[ 1.720000] avm_net_trace: Up and running.
[ 1.720000] [loadcontrol] set auto - scale=1
[ 1.730000] [simple-profiling]:2 performance counters implemented, NEW_34K
[ 1.730000] [simple-profiling]Enable Performance Counter 0 for Data cache load/stores (User Supervisor Kernel Exception TC-ID=0) all cores tc: 0
[ 1.750000] [simple-profiling]Enable Performance Counter 1 for Data cache load/store misses (User Supervisor Kernel Exception TC-ID=0) all cores tc: 0
[ 1.760000] [simple-profiling]Enable Performance Counter 0 for Data cache load/stores (User Supervisor Kernel Exception TC-ID=1) all cores tc: 1
[ 1.770000] [simple-profiling]Enable Performance Counter 1 for Data cache load/store misses (User Supervisor Kernel Exception TC-ID=1) all cores tc: 1
[ 1.790000] [simple-profiling]Enable Performance Counter 0 for Main pipeline stalls (P) (User Supervisor Kernel Exception TC-ID=2) all cores tc: 2
[ 1.800000] [simple-profiling]Enable Performance Counter 1 for Cycles (P) (User Supervisor Kernel Exception TC-ID=2) all cores tc: 2
[ 1.810000] [simple-profiling]Enable Performance Counter 0 for Data cache load/stores (User Supervisor Kernel Exception TC-ID=3) all cores tc: 3
[ 1.830000] [simple-profiling]Enable Performance Counter 1 for Data cache load/store misses (User Supervisor Kernel Exception TC-ID=3) all cores tc: 3
[ 1.840000] [simple-profiling]all cores:performance-mode (round-robin): cpus on
[ 1.850000] Lantiq Thermal Sensor driver, version 1.0.3, (c) 2001-2011 Lantiq Deutschland GmbH
[ 1.850000] ifx_pmu_init: Major 244
[ 1.860000] Lantiq PMU driver, version 1.2.6, (c) 2001-2011 Lantiq Deutschland GmbH
[ 1.870000] Lantiq GPIO driver, version 1.3.2, (c) 2001-2011 Lantiq Deutschland GmbH
[ 1.870000] Infineon Technologies RCU driver version 1.0.7
[ 1.890000] loop: module loaded
[ 1.900000] nbd: registered device at major 43
[ 1.930000] [HSNAND] Hardware-ECC activated
[ 1.930000] ONFI param page 0 valid
[ 1.930000] ONFI flash detected
[ 1.940000] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xdc (Micron MT29F4G08ABADAWP), 512MiB, page size: 2048, OOB size: 64
[ 1.950000] Scanning device for bad blocks
[ 2.010000] [ifx_hsnand_command] read block is critical (column: 0x800 page: 0x8880)
[ 2.390000] Creating 6 MTD partitions on "ifx_hsnand":
[ 2.390000] 0x000000000000-0x000000400000 : "kernel"
[ 2.400000] 0x000000400000-0x000003400000 : "filesystem"
[ 2.410000] 0x000003400000-0x000003800000 : "reserved-kernel"
[ 2.420000] 0x000003800000-0x000006800000 : "reserved-filesystem"
[ 2.420000] 0x000006800000-0x000006a00000 : "config"
[ 2.430000] 0x000006a00000-0x000020000000 : "nand-filesystem"
[ 2.440000] [TFFS3_Register_Panic_CB] registering panic callback for mtd ifx_hsnand
[ 2.450000] [TFFS3_Register_Panic_CB] registering panic callback for mtd ifx_sflash
[ 2.450000] Creating 3 MTD partitions on "ifx_sflash":
[ 2.460000] 0x000000000000-0x000000040000 : "urlader"
[ 2.470000] 0x000000040000-0x0000000a0000 : "tffs (1)"
[ 2.470000] 0x0000000a0000-0x000000100000 : "tffs (2)"
[ 2.480000] Lantiq SPI flash driver, version 2.0.2, (c) 2001-2011 Lantiq Deutschland GmbH
[ 2.490000] tun: Universal TUN/TAP device driver, 1.6
[ 2.490000] tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
[ 2.500000] SWAPI: Registered character device [switch_api] with major no [81]
[ 2.510000] i2c /dev entries driver
[ 2.510000] cpuidle: using governor ladder
[ 2.510000] cpuidle: using governor menu
[ 2.520000] AVM PA for Linux 3.10.73
[ 2.520000] AVM PA skb pktinfo at offset 136 size 208
[ 2.530000] [loadcontrol]module avm_pa registered
[ 2.530000] u32 classifier
[ 2.530000] Performance counters on
[ 2.540000] Actions configured
[ 2.540000] ipip: IPv4 over IPv4 tunneling driver
[ 2.550000] TCP: cubic registered
[ 2.550000] NET: Registered protocol family 10
[ 2.550000] avm_pa: try to activate hw accelaration for pid 2 (ipv6)
[ 2.560000] sit: IPv6 over IPv4 tunneling driver
[ 2.570000] NET: Registered protocol family 17
[ 2.570000] Bridge broadcast ratelimiter registered
[ 2.570000] l2tp_core: L2TP core driver, V2.0
[ 2.580000] l2tp_ip: L2TP IP encapsulation support (L2TPv3)
[ 2.580000] l2tp_netlink: L2TP netlink interface
[ 2.590000] l2tp_eth: L2TP ethernet pseudowire support (L2TPv3)
[ 2.600000] l2tp_ip6: L2TP IP encapsulation support for IPv6 (L2TPv3)
[ 2.600000] 8021q: 802.1Q VLAN Support v1.8
[ 2.610000] Key type dns_resolver registered
[ 2.610000] <ifx_fix_timing>
[ 2.620000] [TFFS3_Init] No storage module registered, trying legacy fallback
[ 2.620000] [TFFS3_Register_LGCY] Called
[ 2.630000] [TFFS3_LGCY_Configure] Called
[ 2.630000] [TFFS3_LGCY_Setup] using mtd7(tffs (1)), mtd8(tffs (2))
[ 2.640000] [TFFS3_LGCY_Setup] mtd "tffs (1)": segment value 1
[ 2.640000] [TFFS3_LGCY_Setup] mtd "tffs (2)": segment value 1
[ 2.650000] [TFFS3_LGCY_Setup] Using segment 1 (avail: 1 + 1)
[ 2.650000] [TFFS3_LGCY_Setup] mtd8 size=0x60000
[ 2.660000] TFFS: tiny flash file system driver. GPL (c) AVM Berlin (Version 3.0)
[ 2.660000] [rescan_segment] Called with mode=2
[ 2.660000] TFFS: Clearing index for update
[ 2.670000] Adam2 environment variables API installed.
[ 2.680000] {avmnet_cfg_netinit}
[ 2.680000] [avmnet] No config found for HWRev 185, HWSubRev 6, Profile-ID 0, trying base config for HWSubRev
[ 2.690000] [avmnet] No config found for HWRev 185, HWSubRev 6, trying base config for HWRev
[ 2.700000] [avmnet] [avmnet_swi_7port_init] Init on module swi_vr9 called.
[ 3.060000] [ppe_eth_init] init_hw()
[ 3.060000] [init_hw] ppe_hw_init=0xff successful
[ 3.070000] [ppe_eth_init] ifx_proc_file_create()
[ 3.070000] [ppe_eth_init] dma_setup_init()
[ 3.080000] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown unicast frames 0x48
[ 3.090000] [avmnet] [avmnet_swi_7port_disable_learning] Configuring CPU-port to receive all unknown multicast frames 0x48
[ 6.540000] avm_pa: try to activate hw accelaration for pid 1 (ipv4)
[ 6.540000] avm_pa: tx channel activated, pid 1 (ipv4)
[ 6.550000] avm_pa: try to activate hw accelaration for pid 2 (ipv6)
[ 6.560000] avm_pa: tx channel activated, pid 2 (ipv6)
[ 6.560000] [avmnet_set_macaddr] Setup Mac Addr for Device(eth0): 38:10:d5:12:eb:ea
[ 6.570000] avmnet: avm_pa: register pid eth0
[ 6.570000] [avmnet_set_macaddr] Setup Mac Addr for Device(eth1): 38:10:d5:12:eb:eb
[ 6.580000] avmnet: avm_pa: register pid eth1
[ 6.590000] [avmnet_set_macaddr] Setup Mac Addr for Device(eth2): 38:10:d5:12:eb:ef
[ 6.600000] avmnet: avm_pa: register pid eth2
[ 6.600000] [avmnet_set_macaddr] Setup Mac Addr for Device(eth3): 38:10:d5:12:eb:f0
[ 6.610000] avmnet: avm_pa: register pid eth3
[ 6.610000] [avmnet_set_macaddr] Setup Mac Addr for Device(wasp): 00:de:ad:be:ef:ca
[ 6.620000] [avmnet_create_netdevice] setup offload_cpu_link on device wasp
[ 6.630000] avmnet: avm_pa: register pid wasp
[ 6.670000] SQUASHFS error: Can't find a SQUASHFS superblock on mtdblock1
[ 6.680000] yaffs: dev is 32505857 name is "mtdblock1" ro
[ 6.680000] yaffs: passed flags ""
[ 7.070000] [ifx_hsnand_command] read block is critical (column: 0x800 page: 0x1b75)
[ 7.540000] VFS: Mounted root (yaffs filesystem) readonly on device 31:1.
[ 7.550000] devtmpfs: mounted
[ 7.550000] Freeing unused kernel memory: 288K (80868000 - 808b0000)
NAND FLASH habe ich ausgetauscht, es hat nichts gebracht. Ausserdem habe ich SPI IC neu programmiert, leider ohne Erfolg.NAND FLASH ist nur 512 MB groß. Kann es sein, dass Linux so wenig Speicherplatz braucht?
Außerdem gibt es mehrere Geräte wo WLAN LED ganze Zeit blinkt, WLAN fehlt.
Ich wäre sehr dankbar, wenn mir hier jemand helfen könnte
//edit by stoney [CODE] TAG [/CODE] gesetzt
Zuletzt bearbeitet von einem Moderator: