Hallo in die Runde,
ich habe hier ein "totes" TS-431 ohne HDD's, welches nur rot/grün blinkt und über LAN nicht erreichbar ist.
Vermutlich ist da beim Firmwareupdate etwas schief gelaufen
Über die Serial-Console ist zu erkennen, das "Barebox" noch läuft aber ein Systemboot nicht funktioniert:
booting kernel of type uimage from /dev/nand0.boot1_kernel.bb
Bad Magic Number
booting kernel of type uimage from /dev/nand0.boot2_kernel.bb
Bad Header Checksum
Da ich von Linux nicht wirklich Ahnung habe --> kann mir jemand auf die Sprünge helfen, wie ich weiter komme b.z.w. ich eins der vorhandenen Image gemountet/gestartet bekomme?
Den Beitrag von "holzhammer" vom 25. März 2017 hatte ich gefunden, es läuft bei mir aber nur "barebox 2011.06.0" wodurch viele Befehle nicht vorhanden sind
Hier die gesamte Bootmeldung:
uloader 2011.06.0 (Dec 11 2013 - 10:36:47)
Board: Mindspeed C2000
c2k_spi_probe
Copying Barebox from SPI Flash(bootopt=0)
BB Copying Done
## Starting Barebox at 0x01000000 ...
barebox 2011.06.0 (May 19 2014 - 18:14:35)
Board: Mindspeed C2000
c2k_spi_probe
c2k_otp_probe.
cbus_baseaddr: 9c000000, ddr_baseaddr: 03800000, ddr_phys_baseaddr: 03800000
class init complete
tmu init complete
bmu1 init: done
bmu2 init: done
util init complete
GPI1 init complete
GPI2 init complete
HGPI init complete
HIF rx desc: base_va: 03e80000, base_pa: 03e80000
HIF tx desc: base_va: 03e80400, base_pa: 03e80400
HIF init complete
bmu1 enabled
bmu2 enabled
pfe_hw_init: done
pfe_firmware_init
pfe_load_elf
pfe_load_elf no of sections: 10
pfe_firmware_init: class firmware loaded
pfe_load_elf
pfe_load_elf no of sections: 10
pfe_firmware_init: tmu firmware loaded
pfe_load_elf
pfe_load_elf no of sections: 14
pfe_firmware_init: util firmware loaded
Bring PHY reset
athrs17_phy_init 4
Port 4, Neg Success
phy4 link down
miidev_restart_aneg for PHY4
athrs17_phy_init 6
Port 6, Neg Success
phy6 link down
miidev_restart_aneg for PHY6
miidev_restart_aneg for PHY0
cfi_probe: cfi_flash base: 0xc0000000 size: 0x04000000
## Unknown FLASH on Bank at 0xc0000000 - Size = 0x00000000 = 0 MB
Using ENV from SPI Flash.
Boot strap = 0xf0188000
nand_probe: comcerto_nand base: 0xc8300000 size: 0x512 MB
NAND device: Manufacturer ID: 0xec, Chip ID: 0xdc (Samsung NAND 512MiB 3,3V 8-bit), page size: 2048, OOB size: 64
Using default values
Bad block table not found for chip 0
Bad block table not found for chip 0
Scanning device for bad blocks
Bad eraseblock 18 at 0x00240000
Bad eraseblock 72 at 0x00900000
Bad eraseblock 292 at 0x02480000
Bad eraseblock 351 at 0x02be0000
Bad eraseblock 382 at 0x02fc0000
Bad eraseblock 864 at 0x06c00000
Bad eraseblock 1250 at 0x09c40000
Bad eraseblock 1385 at 0x0ad20000
Bad eraseblock 1393 at 0x0ae20000
Bad eraseblock 1528 at 0x0bf00000
Bad eraseblock 1996 at 0x0f980000
Bad eraseblock 2051 at 0x10060000
Bad block table written to 0x1ffe0000, version 0x01
Bad block table written to 0x1ffc0000, version 0x01
Malloc space: 0x00800000 -> 0x10800000 (size 256 MB)
Stack space : 0x007f0000 -> 0x00800000 (size 64 kB)
envfs: wrong magic on /dev/env0
no valid environment found on /dev/env0. Using default environment
running /env/bin/init...
Unknown command 'export' - try 'help'
Clear Phy status register
PHY 4 , Addr 0x13, Val 0x1400
PHY 6 , Addr 0x13, Val 0x0
Hit any key to stop autoboot: 0
booting kernel of type uimage from /dev/nand0.boot1_kernel.bb
Bad Magic Number
booting kernel of type uimage from /dev/nand0.boot2_kernel.bb
Bad Header Checksum
Barebox-C2K >/
Alles anzeigen
Hier, was unter /dev zu finden ist:
Barebox-C2K >/dev ls -l
cr-------- 4294967295 zero
crw------- 11705 defaultenv
crw------- 4294967295 mem
crw------- 64 phy0
crw------- 1048576 spi0
crw------- 131072 env0
crw------- 536870912 nand0
cr-------- 16777216 nand_oob0
crw------- 1048576 self_raw
crw------- 1048576 self0
crw------- 33554432 nand0.boot1_kernel
crw------- 226492416 nand0.boot1_rootfs2
crw------- 33554432 nand0.boot2_kernel
crw------- 226492416 nand0.boot2_rootfs2
crw------- 15728640 nand0.config
crw------- 15728640 nand0.config.bb
crw------- 226492416 nand0.boot2_rootfs2.bb
crw------- 33292288 nand0.boot2_kernel.bb
crw------- 225443840 nand0.boot1_rootfs2.bb
crw------- 33292288 nand0.boot1_kernel.bb
Barebox-C2K >/
Alles anzeigen
DANKE und Gruß
Jens
Hallo,
habe durch Anpassung der "/env/config" den LAN-Port zum laufen bekommen und konnte eine IP-Adresse hinterlegen.
--> TFTP sollte jetzt funktionieren
Da scheinbar die uimage defekt sind (siehe oben), wie bekomme ich die aus dem aktuellen Firmwareimage ?
Gruß
Jens