Boot after firmware update attempt

hi
hardware : omnia turris 2019, removed all wifi and ssd cards
software : was on 6.5 for a couple of weeks (auto update and reboot every weeks) then i (tried ) updated the firmware.

there is not so much help about this error in english, if some1 can tell what to do next ?

serial console shows me :

BootROM - 1.73
Booting from SPI flash

U-Boot SPL 2022.10-rc4-OpenWrt-r16653+119-44ce70f0e2 (Sep 15 2022 - 18:21:35 +0000)
High speed PHY - Version: 2.0
MiniPCIe/mSATA card detection... none
WWAN slot configuration... PCIe+USB2.0
Detected Device ID 6820
board SerDes lanes topology details:
 | Lane # | Speed |  Type       |
 --------------------------------
 |   0    |   5   | PCIe0       |
 |   1    |   5   | USB3 HOST0  |
 |   2    |   5   | PCIe1       |
 |   3    |   5   | USB3 HOST1  |
 |   4    |   5   | PCIe2       |
 |   5    |   0   | SGMII2      |
 --------------------------------
High speed PHY - Ended Successfully
mv_ddr: 14.0.0 
DDR3 Training Sequence - Switching XBAR Window to FastPath Window
mv_ddr: completed successfully
Trying to boot from SPI
ERROR: Invalid data checksum in kwbimage
Trying to boot from BOOTROM
Returning to BootROM (return address 0xffff05c4)...
BootROM: Image checksum verification FAILED
BootROM: Bad header at offset D4200000
BootROM: Bad header at offset D4400000
BootROM: Bad header at offset D4600000

BootROM - 1.73
Booting from SPI flash

U-Boot SPL 2022.10-rc4-OpenWrt-r16653+119-44ce70f0e2 (Sep 15 2022 - 18:21:35 +0000)
High speed PHY - Version: 2.0
MiniPCIe/mSATA card detection... none
WWAN slot configuration... PCIe+USB2.0
Detected Device ID 6820
board SerDes lanes topology details:
 | Lane # | Speed |  Type       |
 --------------------------------
 |   0    |   5   | PCIe0       |
 |   1    |   5   | USB3 HOST0  |
 |   2    |   5   | PCIe1       |
 |   3    |   5   | USB3 HOST1  |
 |   4    |   5   | PCIe2       |
 |   5    |   0   | SGMII2      |
 --------------------------------
High speed PHY - Ended Successfully
mv_ddr: 14.0.0 
DDR3 Training Sequence - 2nd boot - Skip

I think … this link will be usefull for you and your router …

Booting Turris Omnia over serial cable

There is! Just read this message and a few following ones: Turris OS 6.5 in RC! - #15 by peci1 - Testing branches - Turris forum .

thx
can’t get pass 50% on uboot upload

This happened to me when I had second terminal window attached to the tty while uploading. Just close the other terminal.

yup that and unplug replug the serial/usb cable, thx

this tutorial in unclear Omnia - Turris Documentation
what should i do next, load uboot or rescue in NOR ?

ok this what i did

usb start
test -z "${loadaddr}" && setenv loadaddr 0x800000
load usb 0 ${loadaddr} uboot
usb stop
sf probe
sf update ${loadaddr} 0 ${filesize}
usb start
test -z "${loadaddr}" && setenv loadaddr 0x800000
load usb 0 ${loadaddr} rescue
usb stop
sf probe
sf update ${loadaddr} 0x00100000 ${filesize}

Router Turris successfully started.

2 Likes