mirror of
https://github.com/armbian/build.git
synced 2026-09-08 23:59:54 +08:00
Bring the MT7623n Banana Pi R2 back onto the current Armbian toolchain and mainline kernels, dormant since the 2024 CSC bring-up. u-boot / boot: - bump boot sources to v2026.07 (mainline) and rebase the board's enable-boot-from-ext4 patch onto it (defconfig tail + mt7623.h env). - eMMC boot is a known limitation: modern mainline u-boot boots from SD but hangs in early board_init_f on eMMC. v2024.07 and v2026.07 fail identically while only the old vendor u-boot ever booted eMMC, so it's a toolchain/ build-env difference, not a u-boot regression. SD is the supported path. kernel: - current -> 6.18 (was 6.6); add a new edge -> 7.1 target. - enable CONFIG_PINCTRL_MT2701: the mt7623 pinctrl DT node binds this driver; without it the board hangs after "clk: Disabling unused clocks". networking: - drop the pre-baked bridge/br0 preconfig; let users configure the DSA switch. - match bare 'wan'/'lan' DSA port names (not just wanX/lanX) in the default networkd netplan so the switch ports get DHCP out of the box. Verified on hardware: wan + lan0 both lease, routable, gateway/internet/DNS ok. board: - add current+edge targets and adopt igorpecovnik as maintainer. Signed-off-by: Igor Pecovnik <igor@armbian.com>