### listing hexdump of outer image ### # AVM Flattened Image Tree (FIT) header 00000000 0d00edfe .... head [4] - magic - always 0x0d00edfe 00000004 b8338902 .3.. head [4] - totalsize - BE size of FIT - 0x50 00000008 8f51cc16 .Q.. head [4] - ed25519_sig0 0000000c 45432a2c EC*, head [4] - ed25519_sig1 00000010 22fc0c16 "... head [4] - ed25519_sig2 00000014 b72f6c3f ./l? head [4] - ed25519_sig3 00000018 d18bb8fa .... head [4] - ed25519_sig4 0000001c d9aa0791 .... head [4] - ed25519_sig5 00000020 75433a7c uC:| head [4] - ed25519_sig6 00000024 734ce1ff sL.. head [4] - ed25519_sig7 00000028 fb16fcc4 .... head [4] - ed25519_sig8 0000002c 764bef2a vK.* head [4] - ed25519_sig9 00000030 c5ee5b54 ..[T head [4] - ed25519_sig10 00000034 8d128d44 ...D head [4] - ed25519_sig11 00000038 6b432d7a kC-z head [4] - ed25519_sig12 0000003c b092e3ea .... head [4] - ed25519_sig13 00000040 9e8237e4 ..7. head [4] - ed25519_sig14 00000044 50d4bc07 P... head [4] - ed25519_sig15 # Devicetree Blob (DTB) header 00000048 d00dfeed .... head [4] - magic - always 0xd00dfeed 0000004c 028933b8 ..3. head [4] - totalsize - LE size of FIT - 0x50 00000050 00000038 ...8 head [4] - off_dt_struct - 0x80 - 0x48 = always 0x00000038 00000054 02893138 ..18 head [4] - off_dt_strings - LE pointer to descriptions base - 0x48 00000058 00000028 ...( head [4] - off_mem_rsvmap - always 0x00000028 0000005c 00000011 .... head [4] - fdt version - always 0x00000011 = 17 00000060 00000010 .... head [4] - last compatible version - always 0x00000010 = 16 00000064 00000000 .... head [4] - boot_cpuid - always 0x00000000 00000068 0000013b ...; head [4] - size_dt_strings - size of descriptions array 0000006c 02893100 ..1. head [4] - size_dt_struct - size of FIT body structure 00000070 00000000 .... head [4] - padding/reserved 0 - always 0x00000000 00000074 00000000 .... head [4] - padding/reserved 1 - always 0x00000000 00000078 00000000 .... head [4] - padding/reserved 2 - always 0x00000000 0000007c 00000000 .... head [4] - padding/reserved 3 - always 0x00000000 # Devicetree Blob (DTB) structure 00000080 00000001 .... hunk 1 [8] - string = '' 00000084 00000000 .... 00000088 00000003 .... hunk 3 #0 [14] - info = 'FIT for HW285' 0000008c 0000000e .... 00000090 00000000 .... 00000094 46495420 FIT 00000098 666f7220 for 0000009c 48573238 HW28 000000a0 35000000 5... 000000a4 00000003 .... hunk 3 #12 [4] - timestamp = 0x665100ae = 1716584622 000000a8 00000004 .... 000000ac 0000000c .... 000000b0 665100ae fQ.. 000000b4 00000003 .... hunk 3 #22 [4] - avm,gu-version = 0x0001bb05 = 113413 000000b8 00000004 .... 000000bc 00000016 .... 000000c0 0001bb05 .... 000000c4 00000001 .... hunk 1 [12] - string = 'images' 000000c8 696d6167 imag 000000cc 65730000 es.. 000000d0 00000001 .... hunk 1 [24] - string = 'miami_HW285_kernel' 000000d4 6d69616d miam 000000d8 695f4857 i_HW 000000dc 3238355f 285_ 000000e0 6b65726e kern 000000e4 656c0000 el.. 000000e8 00000003 .... hunk 3 #0 [23] - info = 'Kernel for miami_HW285' 000000ec 00000017 .... 000000f0 00000000 .... 000000f4 4b65726e Kern 000000f8 656c2066 el f 000000fc 6f72206d or m 00000100 69616d69 iami 00000104 5f485732 _HW2 00000108 38350000 85.. 0000010c 00000003 .... hunk 3 #37 [1] - avm,variants = '' 00000110 00000001 .... 00000114 00000025 ...% 00000118 00000000 .... 0000011c 00000003 .... hunk 3 #50 [4] - #address-cells = 0x00000001 = 1 00000120 00000004 .... 00000124 00000032 ...2 00000128 00000001 .... 0000012c 00000003 .... hunk 3 #65 [4309788] - data = 00000130 0041c31c .A.. 00000134 00000041 ...A 00000138 5d000080 ]... 0000013c 00f8bdea .... 00000140 00000000 .... 00000144 0000770a ..w. 00000148 bc8e90f5 .... 0000014c 3dd77550 =.uP 00000150 65c9c842 e..B 00000154 d839af5b .9.[ 00000158 6b923875 k.8u 0000015c efb6ef24 ...$ 00000160 ae2c6445 .,dE 00000164 b0f6f649 ...I 00000168 88e9b12b ...+ 0000016c 14a688f7 .... 00000170 d9a82fda ../. 00000174 cd3b07c7 .;.. 00000178 bbdeffab .... 0000017c ded56dcf ..m. 00000180 0e0fabba .... 00000184 20119cf5 ... 00000188 bdbf4d89 ..M. 0000018c 101c17cb .... 00000190 952e54e1 ..T. 00000194 668b249e f.$. 00000198 b44d5251 .MRQ 0000019c 3f3f4a01 ??J. 000001a0 a2fa08fe .... 000001a4 c83937c6 .97. 000001a8 37b3eea6 7... .... .... 0041c3d4 4b747f1b Kt.. 0041c3d8 7e6c9e88 ~l.. 0041c3dc 23ae7fe2 #... 0041c3e0 914ebb31 .N.1 0041c3e4 cb33549d .3T. 0041c3e8 867d743b .}t; 0041c3ec 9648f9b1 .H.. 0041c3f0 cef2d321 ...! 0041c3f4 fdb7baf6 .... 0041c3f8 67211841 g!.A 0041c3fc 1d2fdaeb ./.. 0041c400 e48be476 ...v 0041c404 eadb3ec6 ..>. 0041c408 865924d2 .Y$. 0041c40c 90548eb7 .T.. 0041c410 ebd23a5f ..:_ 0041c414 90adae43 ...C 0041c418 3ef379d2 >.y. 0041c41c 288da023 (..# 0041c420 6b6ad5e5 kj.. 0041c424 9461a1bf .a.. 0041c428 b34a8a37 .J.7 0041c42c 4eb868e8 N.h. 0041c430 2f28c698 /(.. 0041c434 b7adb226 ...& 0041c438 0248870e .H.. 0041c43c 89da51fc ..Q. 0041c440 97cc9613 .... 0041c444 89ecb94a ...J 0041c448 603d8126 `=.& 0041c44c bb46859a .F.. 0041c450 7ed12837 ~.(7 0041c454 00000003 .... hunk 3 #70 [7] - type = 'kernel' 0041c458 00000007 .... 0041c45c 00000046 ...F 0041c460 6b65726e kern 0041c464 656c0000 el.. 0041c468 00000003 .... hunk 3 #75 [4] - arch = 'arm' 0041c46c 00000004 .... 0041c470 0000004b ...K 0041c474 61726d00 arm. 0041c478 00000003 .... hunk 3 #80 [6] - os = 'linux' 0041c47c 00000006 .... 0041c480 00000050 ...P 0041c484 6c696e75 linu 0041c488 78000000 x... 0041c48c 00000003 .... hunk 3 #83 [5] - compression = 'lzma' 0041c490 00000005 .... 0041c494 00000053 ...S 0041c498 6c7a6d61 lzma 0041c49c 00000000 .... 0041c4a0 00000003 .... hunk 3 #95 [4] - load = 0x40008000 0041c4a4 00000004 .... 0041c4a8 0000005f ..._ 0041c4ac 40008000 @... 0041c4b0 00000003 .... hunk 3 #100 [4] - entry = 0x40008000 = 1073774592 0041c4b4 00000004 .... 0041c4b8 00000064 ...d 0041c4bc 40008000 @... 0041c4c0 00000001 .... hunk 1 [12] - string = 'hash_0' 0041c4c4 68617368 hash 0041c4c8 5f300000 _0.. 0041c4cc 00000003 .... hunk 3 #106 [6] - algo = 'crc32' 0041c4d0 00000006 .... 0041c4d4 0000006a ...j 0041c4d8 63726333 crc3 0041c4dc 32000000 2... 0041c4e0 00000003 .... hunk 3 #111 [4] - value = 0x6a212bb2 0041c4e4 00000004 .... 0041c4e8 0000006f ...o 0041c4ec 6a212bb2 j!+. 0041c4f0 00000002 .... hunk 2 [24] - string = 'avm,kallsyms' 0041c4f4 00000001 .... 0041c4f8 61766d2c avm, 0041c4fc 6b616c6c kall 0041c500 73796d73 syms 0041c504 00000000 .... 0041c508 00000003 .... hunk 3 #117 [3] - avm,endianess = 'LE' 0041c50c 00000003 .... 0041c510 00000075 ...u 0041c514 4c450000 LE.. 0041c518 00000003 .... hunk 3 #131 [4] - avm,kernel_text_start = 0x80008000 = 2147516416 0041c51c 00000004 .... 0041c520 00000083 .... 0041c524 80008000 .... 0041c528 00000003 .... hunk 3 #153 [4] - avm,names = 0x80927c60 = 2157083744 0041c52c 00000004 .... 0041c530 00000099 .... 0041c534 80927c60 ..|` 0041c538 00000003 .... hunk 3 #163 [4] - avm,token_table = 0x80991214 = 2157515284 0041c53c 00000004 .... 0041c540 000000a3 .... 0041c544 80991214 .... 0041c548 00000003 .... hunk 3 #179 [4] - avm,token_index = 0x8099154c = 2157516108 0041c54c 00000004 .... 0041c550 000000b3 .... 0041c554 8099154c ...L 0041c558 00000003 .... hunk 3 #195 [4] - avm,num_syms = 0x80927c5c = 2157083740 0041c55c 00000004 .... 0041c560 000000c3 .... 0041c564 80927c5c ..|\ 0041c568 00000003 .... hunk 3 #208 [4] - avm,relative_base = 0x80927c58 = 2157083736 0041c56c 00000004 .... 0041c570 000000d0 .... 0041c574 80927c58 ..|X 0041c578 00000003 .... hunk 3 #226 [4] - avm,offsets = 0x80903ee0 = 2156936928 0041c57c 00000004 .... 0041c580 000000e2 .... 0041c584 80903ee0 ..>. 0041c588 00000002 .... hunk 2 [36] - string = 'miami_HW285_flat_dt_0' 0041c58c 00000002 .... 0041c590 00000001 .... 0041c594 6d69616d miam 0041c598 695f4857 i_HW 0041c59c 3238355f 285_ 0041c5a0 666c6174 flat 0041c5a4 5f64745f _dt_ 0041c5a8 30000000 0... 0041c5ac 00000003 .... hunk 3 #0 [30] - info = 'Device Tree for miami_HW285_0' 0041c5b0 0000001e .... 0041c5b4 00000000 .... 0041c5b8 44657669 Devi 0041c5bc 63652054 ce T 0041c5c0 72656520 ree 0041c5c4 666f7220 for 0041c5c8 6d69616d miam 0041c5cc 695f4857 i_HW 0041c5d0 3238355f 285_ 0041c5d4 30000000 0... 0041c5d8 00000003 .... hunk 3 #50 [4] - #address-cells = 0x00000001 = 1 0041c5dc 00000004 .... 0041c5e0 00000032 ...2 0041c5e4 00000001 .... 0041c5e8 00000003 .... hunk 3 #65 [13229] - data = 0041c5ec 000033ad ..3. 0041c5f0 00000041 ...A 0041c5f4 5d000080 ]... 0041c5f8 00f11d01 .... 0041c5fc 00000000 .... 0041c600 00006803 ..h. 0041c604 5bcd52cc [.R. 0041c608 043a8ef1 .:.. 0041c60c 775a29d4 wZ). 0041c610 8c2e15fd .... 0041c614 1d38ae07 .8.. 0041c618 14e1be2e .... 0041c61c 4051d4e4 @Q.. 0041c620 de9167db ..g. 0041c624 6b8061b3 k.a. 0041c628 1d2ab5cb .*.. 0041c62c e4f86c7b ..l{ 0041c630 145688df .V.. 0041c634 f874af28 .t.( 0041c638 6e0c2519 n.%. 0041c63c f67c3b20 .|; 0041c640 c82999bc .).. 0041c644 0bfe2698 ..&. 0041c648 90dd2454 ..$T 0041c64c 16815368 ..Sh 0041c650 0e02deba .... 0041c654 15230029 .#.) 0041c658 7f2bd7c4 .+.. 0041c65c 442719a9 D'.. 0041c660 3238296d 28)m 0041c664 bee7605b ..`[ .... .... 0041f924 51e374f6 Q.t. 0041f928 bb1521cf ..!. 0041f92c 27af143c '..< 0041f930 a6e3826a ...j 0041f934 0525e1bc .%.. 0041f938 9059f507 .Y.. 0041f93c fb8694d6 .... 0041f940 8dc11ec5 .... 0041f944 94738099 .s.. 0041f948 d034051b .4.. 0041f94c 367cd6a7 6|.. 0041f950 666c3369 fl3i 0041f954 30ee63f0 0.c. 0041f958 bdb83b16 ..;. 0041f95c f7531862 .S.b 0041f960 98f650e3 ..P. 0041f964 3fceca65 ?..e 0041f968 dca25bbd ..[. 0041f96c f6217b05 .!{. 0041f970 6c780cbb lx.. 0041f974 3d5805a5 =X.. 0041f978 f4e51de0 .... 0041f97c 7519a772 u..r 0041f980 678ef95c g..\ 0041f984 5459ae35 TY.5 0041f988 a055708a .Up. 0041f98c 411959cf A.Y. 0041f990 a3b2094a ...J 0041f994 760f8ae5 v... 0041f998 dde27d86 ..}. 0041f99c beea91ad .... 0041f9a0 2e000000 .... 0041f9a4 00000003 .... hunk 3 #70 [8] - type = 'flat_dt' 0041f9a8 00000008 .... 0041f9ac 00000046 ...F 0041f9b0 666c6174 flat 0041f9b4 5f647400 _dt. 0041f9b8 00000003 .... hunk 3 #75 [4] - arch = 'arm' 0041f9bc 00000004 .... 0041f9c0 0000004b ...K 0041f9c4 61726d00 arm. 0041f9c8 00000003 .... hunk 3 #83 [5] - compression = 'lzma' 0041f9cc 00000005 .... 0041f9d0 00000053 ...S 0041f9d4 6c7a6d61 lzma 0041f9d8 00000000 .... 0041f9dc 00000003 .... hunk 3 #95 [4] - load = 0x4162e000 0041f9e0 00000004 .... 0041f9e4 0000005f ..._ 0041f9e8 4162e000 Ab.. 0041f9ec 00000001 .... hunk 1 [12] - string = 'hash_0' 0041f9f0 68617368 hash 0041f9f4 5f300000 _0.. 0041f9f8 00000003 .... hunk 3 #106 [6] - algo = 'crc32' 0041f9fc 00000006 .... 0041fa00 0000006a ...j 0041fa04 63726333 crc3 0041fa08 32000000 2... 0041fa0c 00000003 .... hunk 3 #111 [4] - value = 0xc841a46e 0041fa10 00000004 .... 0041fa14 0000006f ...o 0041fa18 c841a46e .A.n 0041fa1c 00000002 .... hunk 2 [36] - string = 'miami_HW285_flat_dt_2' 0041fa20 00000002 .... 0041fa24 00000001 .... 0041fa28 6d69616d miam 0041fa2c 695f4857 i_HW 0041fa30 3238355f 285_ 0041fa34 666c6174 flat 0041fa38 5f64745f _dt_ 0041fa3c 32000000 2... 0041fa40 00000003 .... hunk 3 #0 [30] - info = 'Device Tree for miami_HW285_2' 0041fa44 0000001e .... 0041fa48 00000000 .... 0041fa4c 44657669 Devi 0041fa50 63652054 ce T 0041fa54 72656520 ree 0041fa58 666f7220 for 0041fa5c 6d69616d miam 0041fa60 695f4857 i_HW 0041fa64 3238355f 285_ 0041fa68 32000000 2... 0041fa6c 00000003 .... hunk 3 #50 [4] - #address-cells = 0x00000001 = 1 0041fa70 00000004 .... 0041fa74 00000032 ...2 0041fa78 00000001 .... 0041fa7c 00000003 .... hunk 3 #65 [13279] - data = 0041fa80 000033df ..3. 0041fa84 00000041 ...A 0041fa88 5d000080 ]... 0041fa8c 00d01f01 .... 0041fa90 00000000 .... 0041fa94 00006803 ..h. 0041fa98 5bcd52cc [.R. 0041fa9c 043e85a8 .>.. 0041faa0 b2127b9a ..{. 0041faa4 6b05991d k... 0041faa8 8a3397e1 .3.. 0041faac 611da57a a..z 0041fab0 91ee0f81 .... 0041fab4 a3bba77d ...} 0041fab8 e92625b6 .&%. 0041fabc 5c755b08 \u[. 0041fac0 5ba6c3d5 [... 0041fac4 cd01e3e5 .... 0041fac8 6863b644 hc.D 0041facc 76934849 v.HI 0041fad0 9cd13a19 ..:. 0041fad4 6a116a48 j.jH 0041fad8 3d051cdd =... 0041fadc a4586211 .Xb. 0041fae0 8220e3f6 . .. 0041fae4 a52d48f0 .-H. 0041fae8 72543552 rT5R 0041faec c28119eb .... 0041faf0 2b44a62d +D.- 0041faf4 469dae0e F... 0041faf8 825f5163 ._Qc .... .... 00422de8 ba803554 ..5T 00422dec 2fc0d437 /..7 00422df0 fbf7a238 ...8 00422df4 4a7ed21c J~.. 00422df8 b7c37163 ..qc 00422dfc 6158f4a3 aX.. 00422e00 f940f697 .@.. 00422e04 4ef2dc71 N..q 00422e08 9bab572e ..W. 00422e0c 87099d44 ...D 00422e10 f8f9d852 ...R 00422e14 1837db69 .7.i 00422e18 c0cea956 ...V 00422e1c a1385351 .8SQ 00422e20 607fe990 `... 00422e24 ea3a5599 .:U. 00422e28 a9c0523f ..R? 00422e2c 7c0992f4 |... 00422e30 f0e6208d .. . 00422e34 c27c4081 .|@. 00422e38 cf97a325 ...% 00422e3c 6bb25ba1 k.[. 00422e40 3b168d39 ;..9 00422e44 85eea0c3 .... 00422e48 a2ebc9c0 .... 00422e4c ba962572 ..%r 00422e50 659c34d6 e.4. 00422e54 c5a5dcfc .... 00422e58 ef4c7ec6 .L~. 00422e5c 19cc235a ..#Z 00422e60 567bca0e V{.. 00422e64 c2b7d100 .... 00422e68 00000003 .... hunk 3 #70 [8] - type = 'flat_dt' 00422e6c 00000008 .... 00422e70 00000046 ...F 00422e74 666c6174 flat 00422e78 5f647400 _dt. 00422e7c 00000003 .... hunk 3 #75 [4] - arch = 'arm' 00422e80 00000004 .... 00422e84 0000004b ...K 00422e88 61726d00 arm. 00422e8c 00000003 .... hunk 3 #83 [5] - compression = 'lzma' 00422e90 00000005 .... 00422e94 00000053 ...S 00422e98 6c7a6d61 lzma 00422e9c 00000000 .... 00422ea0 00000003 .... hunk 3 #95 [4] - load = 0x4162e000 00422ea4 00000004 .... 00422ea8 0000005f ..._ 00422eac 4162e000 Ab.. 00422eb0 00000001 .... hunk 1 [12] - string = 'hash_0' 00422eb4 68617368 hash 00422eb8 5f300000 _0.. 00422ebc 00000003 .... hunk 3 #106 [6] - algo = 'crc32' 00422ec0 00000006 .... 00422ec4 0000006a ...j 00422ec8 63726333 crc3 00422ecc 32000000 2... 00422ed0 00000003 .... hunk 3 #111 [4] - value = 0xb7219c6b 00422ed4 00000004 .... 00422ed8 0000006f ...o 00422edc b7219c6b .!.k 00422ee0 00000002 .... hunk 2 [44] - string = 'miami_HW285_squashFS_filesystem' 00422ee4 00000002 .... 00422ee8 00000001 .... 00422eec 6d69616d miam 00422ef0 695f4857 i_HW 00422ef4 3238355f 285_ 00422ef8 73717561 squa 00422efc 73684653 shFS 00422f00 5f66696c _fil 00422f04 65737973 esys 00422f08 74656d00 tem. 00422f0c 00000003 .... hunk 3 #0 [25] - info = 'squashFS for miami_HW285' 00422f10 00000019 .... 00422f14 00000000 .... 00422f18 73717561 squa 00422f1c 73684653 shFS 00422f20 20666f72 for 00422f24 206d6961 mia 00422f28 6d695f48 mi_H 00422f2c 57323835 W285 00422f30 00000000 .... 00422f34 00000003 .... hunk 3 #238 [4] - avm,image-version = 0x00000001 = 1 00422f38 00000004 .... 00422f3c 000000ee .... 00422f40 00000001 .... 00422f44 00000003 .... hunk 3 #50 [4] - #address-cells = 0x00000001 = 1 00422f48 00000004 .... 00422f4c 00000032 ...2 00422f50 00000001 .... 00422f54 00000003 .... hunk 3 #256 [4] - avm,data-align = 0x00001000 = 4096 00422f58 00000004 .... 00422f5c 00000100 .... 00422f60 00001000 .... 00422f64 00000003 .... hunk 3 #65 [38207488] - data = 00422f68 02470000 .G.. 00422f6c 00000041 ...A 00422f70 68737173 hsqs 00422f74 d62d0000 .-.. 00422f78 3dfd4602 =.F. 00422f7c 00000100 .... 00422f80 c2010000 .... 00422f84 04001000 .... 00422f88 c0020100 .... 00422f8c 04000000 .... 00422f90 6601544a f.TJ 00422f94 01000000 .... 00422f98 3dfd4602 =.F. 00422f9c 00000000 .... 00422fa0 35fd4602 5.F. 00422fa4 00000000 .... 00422fa8 ffffffff .... 00422fac ffffffff .... 00422fb0 d2bc4302 ..C. 00422fb4 00000000 .... 00422fb8 10084502 ..E. 00422fbc 00000000 .... 00422fc0 13cd4602 ..F. 00422fc4 00000000 .... 00422fc8 cffc4602 ..F. 00422fcc 00000000 .... 00422fd0 fd377a58 .7zX 00422fd4 5a000001 Z... 00422fd8 6922de36 i".6 00422fdc 03c0ff6b ...k 00422fe0 ead80321 ...! .... .... 02892ef0 00000000 .... 02892ef4 00000000 .... 02892ef8 00000000 .... 02892efc 00000000 .... 02892f00 00000000 .... 02892f04 00000000 .... 02892f08 00000000 .... 02892f0c 00000000 .... 02892f10 00000000 .... 02892f14 00000000 .... 02892f18 00000000 .... 02892f1c 00000000 .... 02892f20 00000000 .... 02892f24 00000000 .... 02892f28 00000000 .... 02892f2c 00000000 .... 02892f30 00000000 .... 02892f34 00000000 .... 02892f38 00000000 .... 02892f3c 00000000 .... 02892f40 00000000 .... 02892f44