Nice William!
Well, "it works" but "doesn't"...
So yeah, "u-boot.img" has gotten fatter over the last few months.. The
Device Tree Binaries get appended to u-boot.img, luckly we really
don't use them, as we just grab the kernel version.. But now i see
why we were having problem with the Rev A3, as that's one of the last
blob's:
0011EA80 61 37 34 00 74 69 2C 64 72 61 37 00 00 00 00 03 00 00
00 04 00 00 00 26 00 00 00 01 00 00 00 03
a74.ti,dra7............&........
0011EAA0 00 00 00 15 00 00 00 37 54 49 20 41 4D 35 37 32 78 20
45 56 4D 20 52 65 76 20 41 33 00 00 00 00 .......7TI AM572x EVM
Rev A3....
0011EAC0 00 00 00 01 61 6C 69 61 73 65 73 00 00 00 00 03 00 00
00 12 00 00 00 3D 2F 6F 63 70 2F 69 32 63
....aliases............=/ocp/i2c
0011EAE0 40 34 38 30 37 30 30 30 30 00 00 00 00 00 00 03 00 00
00 12 00 00 00 42 2F 6F 63 70 2F 69 32 63
@48070000..............B/ocp/i2c
<snip>
0011FF80 64 6D 61 2D 72 6F 75 74 65 72 40 62 37 38 00 00 00 00
00 03 00 00 00 15 00 00 00 1B 74 69 2C 64
dma-router@b78..............ti,d
0011FFA0 72 61 37 2D 64 6D 61 2D 63 72 6F 73 73 62 61 72 00 00
00 00 00 00 00 03 00 00 00 08 00 00 01 16
ra7-dma-crossbar................
0011FFC0 00 00 0B 78 00 00 00 FC 00 00 00 03 00 00 00 04 00 00
02 99 00 00 00 01 00 00 00 03 00 00 00 04
...x............................
0011FFE0 00 00 02 A4 00 00 00 CD 00 00 00 03 00 00 00 04 00 00
02 B1 00 00 00 00 00 00 00 03 00 00 00 04
................................
00120000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
................................
that perfectly explains this issue i was having:
https://github.com/RobertCNelson/Bootloader-Builder/blob/master/patches/ti-2017.01/0001-beagle_x15-uEnv.txt-bootz-n-fixes.patch#L980-L982
So yes, we need to bump the size, we've been specifying a 4MB hole for
over a year now... Actually in anticipation of this exact issue, but
on the Bone..
sudo dd if=./u-boot/MLO of=${DISK} count=1 seek=1 bs=128k
sudo dd if=./u-boot/u-boot.img of=${DISK} count=2 seek=1 bs=384k
-rw-r--r-- 1 voodoo voodoo 730K Jan 23 2017
u-boot-am57xx_evm_ti-v2017.01-r1.img
-rw-r--r-- 1 voodoo voodoo 841K Feb 16 2017
u-boot-am57xx_evm_ti-v2017.01-r2.img
-rw-r--r-- 1 voodoo voodoo 842K Apr 18 09:13
u-boot-am57xx_evm_ti-v2017.01-r6.img
-rw-r--r-- 1 voodoo voodoo 842K Feb 17 2017
u-boot-am57xx_evm_ti-v2017.01-r3.img
-rw-r--r-- 1 voodoo voodoo 842K Feb 28 2017
u-boot-am57xx_evm_ti-v2017.01-r4.img
-rw-r--r-- 1 voodoo voodoo 842K Mar 9 2017
u-boot-am57xx_evm_ti-v2017.01-r5.img
-rw-r--r-- 1 voodoo voodoo 843K May 3 13:59
u-boot-am57xx_evm_ti-v2017.01-r7.img
#added sndblock
-rw-r--r-- 1 voodoo voodoo 931K May 16 10:55
u-boot-am57xx_evm_ti-v2017.01-r8.img
-rw-r--r-- 1 voodoo voodoo 932K Jun 5 11:30
u-boot-am57xx_evm_ti-v2017.01-r9.img
-rw-r--r-- 1 voodoo voodoo 933K Jun 21 10:07
u-boot-am57xx_evm_ti-v2017.01-r10.img
#added revC
-rw-r--r-- 1 voodoo voodoo 1018K Aug 11 16:15
u-boot-am57xx_evm_ti-v2017.01-r13.img
-rw-r--r-- 1 voodoo voodoo 1018K Jul 6 17:11
u-boot-am57xx_evm_ti-v2017.01-r12.img
-rw-r--r-- 1 voodoo voodoo 1018K Jun 21 11:51
u-boot-am57xx_evm_ti-v2017.01-r11.img
So yeah, let's bump it to 4...
https://github.com/RobertCNelson/omap-image-builder/commit/404228dadbb185f9132dbb1ff3c9e75934491f98
Regards,
--
Robert Nelson
https://rcn-ee.com/