Linus Walleij 219018185e bmips: Build U-Boot into the XG6846 target
It appears that the CFE boot loader found in the XG6846
cannot load kernels over a certain size, and the old
relocate hack is not working.

What to do? We can build a small U-Boot into the image,
make CFE boot that, place the kernel immediately after
U-Boot, and use U-Boot to boot the system instead.

The compiled u-boot.bin becomes around ~300KB and with
LZMA compression it will swiftly fit into 128KB, so
we use two 64KB erase blocks right after the CFE to
store an imagetag:ed U-Boot.

Reviewed-by: Paul Donald <newtwen+github@gmail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2024-05-01 21:32:23 +02:00
..
2024-03-28 13:06:43 +01:00
2024-03-29 09:58:45 +01:00
2024-01-19 21:24:44 +01:00
2024-04-30 20:18:15 +02:00
2024-04-08 21:52:51 +02:00
2024-01-06 12:52:49 +01:00
2024-03-24 21:19:10 +01:00
2024-04-28 21:51:03 +02:00
2024-04-16 23:11:25 +02:00
2024-04-30 20:18:15 +02:00
2024-04-30 20:18:15 +02:00
2024-04-25 14:33:22 +02:00
2024-04-16 23:11:25 +02:00
2024-02-13 19:05:48 +01:00
2024-04-18 00:30:03 +03:00
2024-04-16 23:11:25 +02:00
2024-04-30 11:02:48 +02:00
2024-04-26 11:07:43 +02:00
2024-03-23 21:38:00 +01:00
2024-04-30 20:18:15 +02:00
2024-05-01 10:26:41 +02:00