I'm having issues with Ethernet port in my Dreambox DM520. It wasn't working from more than 2 years and I was using USB WiFi adapter for network communication. A few days I noticed that I can't boot DM520 because of problem with Ethernet port, boot process blocks at init fp. When I boot device with serial console and press Ctrl-E combination which skips Ethernet initialization (Ethernet disabled via Ctrl-E) then DM520 boots as it was before. I was trying to use CFE to disable Ethernet in menu, didn't work, ephycfg setup change to option 2, also didn't work. It looks like when I do any setup using aforementioned commands after I reboot none of settings are saved.
My question is about disabling Ethernet port permanently from boot process to avoid getting stucked at init fp, do you know if this is possible?
My setup was original Dreambox OS 4.3.2r12 (stable) which I was using for 2 years, I also updated image to version 4.3.3r3 (unstable) however it didn't help to resolve issues with Ethernet. Image can be only booted when I skip initialization with Ctrl-E.
From my perspective problem is not related to image but with bootloader which doesn't allow me to go to further part without skipping using Ctrl-E. I'm wondering if it's possible to permanently skip Ethernet init at bootloader side, I don't need it as it's not functional for me.
I still want to continue using my DM520 as it's fully working (except ETH) that's why I'm asking you for help, I'd be very grateful for any hints.
Providing below logs from serial interface
Dreambox DM520
M0CZS
L2=1
LLMB=1
BrCfg=E30FB7C6
#@
BCM973625A0 CFE v15.3, Endian Mode: Little
Build Date: Fri Aug 19 11:48:16 2016 (Jann@Cynric)
Copyright (C) Broadcom Corporation.
Non-CI box detected
card if inited
Enabling NAND flash at CS2: A5U4GA31ATS(DEVICE ID=0xC8DC9095), ECC Level=4, Spare Area Size=16
MACRONIX SPI flash detected: Size = 16MB, Sector Size 4096, Page Size 256
CPU speed: 751MHz
DDR Frequency: 1061 MHz
DDR Mode: DDR3
Total memory(MEMC 0): 512MB
MEMC 0 DDR Width: 16
Boot Device: SPI
Total flash: 16MB
RTS VERSION: rts_hevc10_1067
ETH0_PHY: INT
ETH0_MDIO_MODE: 1
ETH0_SPEED: 100
ETH0_PHYADDR: 1
DM init finalization
yxml: processing file of 131072 bytes... succeeded!
no file loaded, create xml restoring default xml
loaded network params of: DHCP, 192.168.0.219, 255.255.255.0, 192.168.0.1
[1] type 3, dev nandflash0.kernel, loader elf, filesys raw, file , options
[2] type 3, dev flash0.kernel, loader elf, filesys raw, file , options
[3] type 1, dev eth0, loader elf, filesys tftp, file , options bmem=192M@64M console=ttyS0,1000000 root=/dev/nfs ip=dhcp
added 3 sources to autoboot list
init fp
Display More
Dreambox DM520
M0CZS
L2=1
LLMB=1
BrCfg=E30FB7C6
#@
BCM973625A0 CFE v15.3, Endian Mode: Little
Build Date: Fri Aug 19 11:48:16 2016 (Jann@Cynric)
Copyright (C) Broadcom Corporation.
Non-CI box detected
card if inited
******************************************
Ethernet disabled via Ctrl-E
******************************************
Enabling NAND flash at CS2: A5U4GA31ATS(DEVICE ID=0xC8DC9095), ECC Level=4, Spare Area Size=16
MACRONIX SPI flash detected: Size = 16MB, Sector Size 4096, Page Size 256
CPU speed: 751MHz
DDR Frequency: 1061 MHz
DDR Mode: DDR3
Total memory(MEMC 0): 512MB
MEMC 0 DDR Width: 16
Boot Device: SPI
Total flash: 16MB
RTS VERSION: rts_hevc10_1067
ETH0_PHY: INT
ETH0_MDIO_MODE: 1
ETH0_SPEED: 100
ETH0_PHYADDR: 1
DM init finalization
yxml: processing file of 131072 bytes... succeeded!
no file loaded, create xml restoring default xml
loaded network params of: DHCP, 192.168.0.219, 255.255.255.0, 192.168.0.1
[1] type 3, dev nandflash0.kernel, loader elf, filesys raw, file , options
[2] type 3, dev flash0.kernel, loader elf, filesys raw, file , options
[3] type 1, dev eth0, loader elf, filesys tftp, file , options bmem=192M@64M console=ttyS0,1000000 root=/dev/nfs ip=dhcp
added 3 sources to autoboot list
init fp
Initializing USB.
CFE initialized.
found card in unknown state
ca valid!
***** DREAMBOX SSBL *****
Not interrupted yet, trying autoboot or rescue loader, hit any key in the next 500ms to cancel
USB: New high speed device connected to bus 0 hub 1 port 2
USB: Locating Class FF Vendor 0B95 Product 7720: Ethernet Device
ASIX-Based USB-Ethernet Adapter (00:0e:c6:45:ec:ac)
Proceeding with autoboot.. You can try aborting with Ctrl+C
*** Autoboot: Trying device 'nandflash0.kernel' file (raw,elf)
Loader:elf Filesys:raw Dev:nandflash0.kernel File: Options:
Loading: 0x80001000/7588032 0x8073d8c0/235952 Entry address is 0x805cd1d0
Starting program at 0x805cd1d0
[ 0.234000] console [ttyS0] enabled, bootconsole disabled
[ 0.234000] console [ttyS0] enabled, bootconsole disabled
[ 0.238000] loop: module loaded
[ 0.239000] brcmstb_nand: NAND controller driver is loaded
[ 0.240000] tun: Universal TUN/TAP device driver, 1.6
[ 0.241000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 0.363000] bcmgenet: configuring instance #0 for internal PHY
[ 0.383000] bcmgenet bcmgenet.0: (unregistered net_device): link down
[ 0.384000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.385000] ehci-brcm ehci-brcm.0: Broadcom STB EHCI
[ 0.385000] ehci-brcm ehci-brcm.0: new USB bus registered, assigned bus number 1
[ 0.417000] ehci-brcm ehci-brcm.0: irq 66, io mem 0x10480300
[ 0.423000] ehci-brcm ehci-brcm.0: USB 0.0 started, EHCI 1.00
< ... >
Display More