SoC: MV88F6820-A0
Watchdog enabled
I2C: ready
SPI: ready
DRAM: 2 GiB (ECC not enabled)
Enabling Armada 385 watchdog.
Disabling MCU startup watchdog.
Regdomain set to **
MMC: mv_sdh: 0
SF: Detected S25FL164K with page size 256 Bytes, erase size 64 KiB, total 8 MiB
PCI:
00:01.0 - 168c:002e - Network controller
PCI:
01:00.0 - 11ab:6820 - Memory controller
01:01.0 - 168c:003c - Network controller
Model: Marvell Armada 385 GP
Board: Turris Omnia SN: 0000000*********
Regdomain set to **
SCSI: MVEBU SATA INIT
SATA link 0 timeout.
SATA link 1 timeout.
AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
flags: 64bit ncq led only pmp fbss pio slum part sxs
Net: neta2
Hit any key to stop autoboot: 0
Setting bus to 1
BOOT RESCUE
SF: Detected S25FL164K with page size 256 Bytes, erase size 64 KiB, total 8 MiB
device 0 offset 0x100000, size 0x700000
SF: 7340032 bytes @ 0x100000 Read: OK
Bad Linux ARM zImage magic!
=>
I used uboot from here : https://api.turris.cz/openwrt-repo/omnia/nor_fw/
kwboot from here does not work, i used kwboot from debian sid.
Boot Rescue Nr. 5 (shell) needs no pen drive and does not work to.
Uboot environment is identical with the version i found here in forum.
It could also be the case, depending on age/usage, that the NAND is worn out. Reckon in such case you would need to contact the TO support (or worst case procure a new unit, unless you are familiar with board soldering and replacing the NAND).
Rescue image is located in NOR, so content of the eMMC has no efect. Once you boot your Omnia (you can use omnia-initramfs-zimage from the link bellow), erase partitions mtd0 and mtd1 and write into them files from https://repo.turris.cz/omnia/nor_fw/
uboot-turris-omnia-spl.kwb to /dev/mtd0
omnia-initramfs-zimage to /dev/mtd1
After flashing omnia-initramfs-zimage to /dev/mtd1 it is possible to start Boot Rescue.
With this Boot Rescue it is not possible to flash a Image with 4 LED reset.
In serial console i can see 10 times “/bin/rescue.sh: line 1: /usr/bin/awk: not found”
“which awk” says “/bin/awk”. Where can i find a correct version ?