aboutsummaryrefslogtreecommitdiffstats
path: root/package/boot/uboot-envtools
diff options
context:
space:
mode:
authorRobert Marko <robert.marko@sartura.hr>2022-03-30 14:04:10 +0200
committerChristian 'Ansuel' Marangi <ansuelsmth@gmail.com>2022-06-29 13:08:59 +0200
commit57a38c8d3e85dd94d4912febc3906db77a855b43 (patch)
treef0a61c317e938981d659beacc3c3fd665f575f95 /package/boot/uboot-envtools
parent7f73acade0cde61341cb77e0dc74de51ac059d4f (diff)
downloadupstream-57a38c8d3e85dd94d4912febc3906db77a855b43.tar.gz
upstream-57a38c8d3e85dd94d4912febc3906db77a855b43.tar.bz2
upstream-57a38c8d3e85dd94d4912febc3906db77a855b43.zip
mvebu: add Methode euroDPU support
Add support for Methode euroDPU which is based on uDPU but does not have a second SFP cage, instead of which a Maxlinear G.hn IC is used. PHY mode is set to 1000Base-X despite Maxlinear IC being capable of 2500Base-X since until 5.15 support for mvebu is available trying to use 2500Base-X will cause buffer overruns for which the fix is not easily backportable. Installation instructions: 1. Boot the FIT initramfs image (openwrt-mvebu-cortexa53-methode_edpu-initramfs.itb) 2. sysupgrade using the openwrt-mvebu-cortexa53-methode_edpu-firmware.tgz Signed-off-by: Robert Marko <robert.marko@sartura.hr>
Diffstat (limited to 'package/boot/uboot-envtools')
-rw-r--r--package/boot/uboot-envtools/files/mvebu3
1 files changed, 2 insertions, 1 deletions
diff --git a/package/boot/uboot-envtools/files/mvebu b/package/boot/uboot-envtools/files/mvebu
index a90f74c517..cc1c648f24 100644
--- a/package/boot/uboot-envtools/files/mvebu
+++ b/package/boot/uboot-envtools/files/mvebu
@@ -58,7 +58,8 @@ linksys,wrt3200acm|\
linksys,wrt32x)
ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x20000" "0x20000"
;;
-methode,udpu)
+methode,udpu|\
+methode,edpu)
idx="$(find_mtd_index u-boot-env)"
if [ -n "$idx" ]; then
ubootenv_add_uci_config "/dev/mtd$idx" "0x0" "0x10000" "0x10000" "1"