bcm4908: enable Netgear R8000P bootloader image
authorRafał Miłecki <rafal@milecki.pl>
Thu, 8 Apr 2021 08:39:56 +0000 (10:39 +0200)
committerRafał Miłecki <rafal@milecki.pl>
Thu, 8 Apr 2021 11:16:14 +0000 (13:16 +0200)
commitcc51d9720057e76c9555a4136eceac4d039689ab
treee46870343d9b1b682141b9220121f0069e752927
parent541db110bb90b6c965a71d597a14a48cd79a234a
bcm4908: enable Netgear R8000P bootloader image

This enables building BCM4908 "raw" image that can be flashed using
bootloader web UI. It requires serial console access & stopping booting
by the "Press any key to stop auto run".

It's easy to build vendor like CHK image but it can't be safely flashed
using vendor UI at this point. Netgear implements method called "NAND
incremental flashing" that doesn't seem to flash bootfs partition as
provided.

Above method seems to update vmlinux.lz without updating 94908.dtb. It
prevents OpenWrt kernel from booting due to incomplete DTB file. Full
Netgear R8000P support can be enabled after finding a way to make vendor
firmware flash OpenWrt firmware including the 94908.dtb update.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit d92a9c97bf3700e90af1d3c9157502af660365c0)
target/linux/bcm4908/image/Makefile