mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2025-11-06 07:54:27 -05:00
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> |
||
|---|---|---|
| .. | ||
| bcm6318 | ||
| bcm6328 | ||
| bcm6358 | ||
| bcm6362 | ||
| bcm6368 | ||
| bcm63268 | ||
| dts | ||
| files | ||
| image | ||
| patches-6.1 | ||
| profiles | ||
| Makefile | ||
| modules.mk | ||