uboot-mediatek: add support for GatoNetworks GDSP
authorEnrico Mioso <mrkiko.rs@gmail.com>
Sat, 9 Nov 2024 21:14:31 +0000 (22:14 +0100)
committerDaniel Golle <daniel@makrotopia.org>
Thu, 14 Nov 2024 04:14:23 +0000 (04:14 +0000)
commit7f2c7b3238ee26180d44528ae98fd2f54e874511
tree0984c88c957be687713d1395d787076ba17d70a4
parent27c2c140b16cb490f20c1c2259b3decf50ae5762
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>
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]