uboot-mediatek: add support for GatoNetworks GDSP
authorEnrico Mioso <mrkiko.rs@gmail.com>
Sat, 9 Nov 2024 21:14:31 +0000 (22:14 +0100)
committerPetr Štetiar <ynezz@true.cz>
Thu, 28 Nov 2024 18:47:09 +0000 (18:47 +0000)
commit2226546e1c07ca442ccd89bb0dad54776c216d89
tree135b80ba980e4cc13a89bcf879cad9e7a96a0852
parent8f0d52d8c42234ffd6292e6e2d6490987c92e624
uboot-mediatek: add support for GatoNetworks GDSP

The GatoNetworks GDSP is a re-branded version of the R5000 5G Industrial
router from Yinghua Technologies.

Advantages over stock bootloader:
1. supports serving the external GPIO WDT, allowing for easier work in U-Boot
   shell
2. supports cool features like netconsole, easy recovery, scripting and so on
3. allows using FIT image and image integrity validation

and ultimately gives you much more flexibility to implement your tweaks.

Known issues
------------
To make it easier to operate the device, console I/O multiplexing support has
been enabled in U-Boot configuration. Setting I/O related U-Boot environment
variables to something like "serial,nc" will have the desired effect. Still,
setting these variables to such a value in the persistent environment will
lead to a crash and make it impossible to boot the system or recover it. I
decided to leave it on anyway since I think it can be very practical in
development.

Signed-off-by: Enrico Mioso <mrkiko.rs@gmail.com>
(cherry picked from commit 7f2c7b3238ee26180d44528ae98fd2f54e874511)
Link: https://github.com/openwrt/openwrt/pull/17097
Signed-off-by: Petr Štetiar <ynezz@true.cz>
package/boot/uboot-mediatek/Makefile
package/boot/uboot-mediatek/patches/457-initialized-the-watchdog-subsystem-later.patch [new file with mode: 0644]
package/boot/uboot-mediatek/patches/458-add-GatoNetworks-GDSP.patch [new file with mode: 0644]