mvebu: add support for RIPE Atlas Probe v5
authorTomáš Macholda <tomas.macholda@nic.cz>
Thu, 11 Sep 2025 12:45:12 +0000 (14:45 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Thu, 12 Feb 2026 21:21:51 +0000 (22:21 +0100)
commit0271f2ee3649fcabcf5cb989743bbbdc38b34b3e
tree4e74bfb7ba7a1d46db5e2e37ecebdefaa85e6637
parentac98970a653c46d309b344ae3a0d01265e467849
mvebu: add support for RIPE Atlas Probe v5

RIPE Atlas Probe v5 is a network measurement device based on Turris MOX.

u-boot bootscript supports booting both from the original Turris BTRFS
layout and default OpenWrt ext4 boot + root partition layout.

Specifications:
* SoC: Marvell ARMADA 3720
* RAM: 512 MiB, DDR3
* eMMC: 4G
* Ethernet: 1x 1GbE

MAC:
LAN MAC: label on board

Flash instructions:
* For using the default ext4 layout, boot into a live system using
tftpboot in u-boot and flash an OpenWrt SD image onto /dev/mmcblk0.
* For the Turris layout, put the new rootfs into subvolume '@', not
forgetting to add Image, device tree, and boot.scr to /boot.

Misc:
* USB connection is only for power. For UART access use the pin header:
  1: GND
  2: +1.8V
  5: TX
  6: RX
* Flashing the image onto Turris Shield won't work. Use Turris MOX image
  instead.

Signed-off-by: Tomáš Macholda <tomas.macholda@nic.cz>
Link: https://github.com/openwrt/openwrt/pull/20031
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
package/boot/uboot-mvebu/Makefile
target/linux/mvebu/cortexa53/base-files/etc/board.d/01_leds
target/linux/mvebu/cortexa53/base-files/etc/board.d/02_network
target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-atlas-v5.dts [new file with mode: 0644]
target/linux/mvebu/image/cortexa53.mk
target/linux/mvebu/image/ripe-atlas.bootscript [new file with mode: 0644]