lede/package/boot
Daniel Golle 08aaf074b9 mediatek: add support for BananaPi BPI-R4 board
Hardware
--------
SOC:    MediaTek MT7988A (4x Cortex-A73)
RAM:    4 GiB DDR4
Flash:  128 MiB Winbond SPI-NAND
MMC:    8 GiB eMMC *or* microSD (cannot be used both)
ETH:    4x 1GE (1x WAN, 3x LAN)
        2x SFP+ (10G, 5G, 2.5G, 1G)
USB:    on-board USB 3.2 4-port hub
        1x USB 3.2 port (type A connector)
        1x M.2 for 4G/5G modem
        2x mPCIe for additional modems
WiFi:   optional MediaTek MT7996 Wi-Fi 7 module
        (using 2x PCIe gen3 x2 on the mPCIe slots and 12V power)

Installation
------------
1. Decompress and write the sdcard image to a micro SD card and use that
to boot the R4 (both dip switches in upper position).

2. Use the bootloader menu accessible via the serial console to install
to SPI-NAND.

3. Switch to boot from SPI-NAND and install to eMMC.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-07-01 13:36:10 +08:00
..
arm-trusted-firmware-mediatek arm-trusted-firmware-mediatek: use UBI on new NAND targets 2024-07-01 12:20:28 +08:00
arm-trusted-firmware-mvebu trusted-firmware-a.mk: pass DTC path similar to u-boot.mk 2022-08-29 11:20:19 +08:00
arm-trusted-firmware-rockchip uboot-rockchip: revert to vendor atf 2023-04-14 23:45:12 +08:00
arm-trusted-firmware-rockchip-vendor atf-rockchip-vendor: add rk3528 support 2024-04-27 23:18:04 +08:00
arm-trusted-firmware-sunxi uboot-sunxi: bump to version 2024.01 2024-03-09 20:57:39 +08:00
arm-trusted-firmware-tools arm-trusted-firmware-tools: update to version 2.9 2024-04-29 21:25:10 +08:00
at91bootstrap x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
fconfig add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
grub2 grub2: fix EFI support for armvirt 2024-02-20 00:18:02 +08:00
imx-bootlets add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
kexec-tools x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
kobs-ng kobs-ng: update dependencies after 'imx6' -> 'imx' rename 2022-01-06 09:58:02 +08:00
mt7623n-preloader x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
opensbi opensbi: add package for RISC-V 2023-06-08 23:45:08 +08:00
tfa-layerscape x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
uboot-amlogic amlogic: add mesongx Phicomm N1 support 2024-05-06 05:53:58 +08:00
uboot-at91 treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-envtools mediatek: add support for BananaPi BPI-R4 board 2024-07-01 13:36:10 +08:00
uboot-fritz4040 treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-imx uboot-imx: set BUILD_SUBTARGET to 'cortexa9' 2022-01-06 10:00:25 +08:00
uboot-kirkwood add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
uboot-lantiq treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-layerscape x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
uboot-mediatek uboot-mediatek: update to U-Boot 2024.01 release 2024-07-01 12:33:07 +08:00
uboot-mvebu add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
uboot-mxs treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-omap treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-oxnas treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-ramips treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-rockchip arm-trusted-firmware-rockchip-vendor: revert version 2024-04-24 23:57:06 +08:00
uboot-sifiveu uboot-sifiveu: add bootloader package for SiFive Ux40 boards 2023-06-08 23:51:32 +08:00
uboot-sunxi uboot-sunxi: drop broken patches 2024-04-30 20:21:23 +08:00
uboot-tegra treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-zynq kernel: bump 5.4 to 5.4.83 (#6040) 2020-12-17 23:29:07 +08:00