[PATCH u-boot-marvell 09/11] tools: kwbimage: Fill the real header size into the main header
Pierre Bourdon
delroth at gmail.com
Sat Dec 25 21:15:13 CET 2021
On Sat, Dec 25, 2021 at 9:01 PM Pali Rohár <pali at kernel.org> wrote:
> Perfect, problem solved. Anyway, I would be really interested in your
> kwb cfg file as it is probably image layout which reveal this issue.
It's a very basic configuration, inspired from
board/mikrotik/crs3xx-98dx3236/kwbimage.cfg.in but for NAND booting:
VERSION 1
BOOT_FROM nand
NAND_BLKSZ 00020000
NAND_BADBLK_LOCATION 00
BINARY ./board/qnap/qsw-98dx3236/binary.0 0000005b 00000068
I can't upload the actual KWB images I'm using because this is using a
DDR3 training blob extracted from my vendor's build and I'm unsure
about the licensing. But here's a complete hexdump diff of the images
(before: without this patch, after: with this patch + the checksum
fix).
--- /dev/fd/63 2021-12-25 21:11:45.555505526 +0100
+++ /dev/fd/62 2021-12-25 21:11:45.556505539 +0100
@@ -1,5 +1,5 @@
-00000000 8b 00 00 00 40 3a 0b 00 01 01 00 2a 00 2a 01 00
-00000010 00 00 80 00 00 00 80 00 00 02 00 00 00 00 01 19
+00000000 8b 00 00 00 40 3a 0b 00 01 01 f4 29 00 2a 01 00
+00000010 00 00 80 00 00 00 80 00 00 02 00 00 00 00 01 0c
00000020 02 01 d4 29 02 00 00 00 5b 00 00 00 68 00 00 00
00000030 ff 5f 2d e9 c1 02 00 fa 00 00 a0 e3 ff 9f bd e8
00000040 fe 1f 2d e9 36 0f 07 ee fe 1f bd e8 1e ff 2f e1
--
Pierre Bourdon <delroth at gmail.com>
Software Engineer @ Zürich, Switzerland
https://delroth.net/
More information about the U-Boot
mailing list