AnyRover Release Management
PLEASE read the instructions carefully and completely before starting.
Installing Release Files
To install the image files, the AnyRover must be started in the boot loader. Interrupt the boot process by pressing any key during the (short) countdown.
AnyRover v1
Execute this command:
run switch_on
If the command switch_on is not defined on your device, execute these commands:
setenv wdog_off mw.l 560000d0 00050000\;mw.l 560000d4 00000000
setenv switch_on run wdog_off\;mw.l 56000030 aaa05aa0\;mw.l 56000034 00000080
saveenv
AnyRover v2
The AnyRover v2 does not need the command switch_on anymore. The switch is always on upon powerup. After a reboot, the switch is usually off. In this case, just perform a power cycle.
AnyRover v1 and v2
Depending on whether you want to update the kernel or the root file system, one of these commands must be run:
update linux tftp FILE
update rootfs tftp FILE
The AnyRover will then try to fetch FILE using 192.168.1.3 as source address via tftp from 192.168.1.1. Make sure you set the tftp server to binary mode.
After the upgrade, boot the system with
dboot linux flash
To change the IP addressing, execute the appropriate of these commands:
setenv ipaddr IPADDR
setenv serverip IPADDR
setenv gateway IPADDR
AnyRover v3 and v3+
Interrupt the boot process by pressing key "a" during the countdown. Then enable switch:
run swon
AnyRover v3 only: If the command "swon" is not defined, execute these commands:
setenv swon mw.l 0x0020e04d4 5
saveenv
To update kernel, root file system, bootloader and device tree files at once use this command:
run update_all
or run these commands to do it manually:
run update_kernel
run update_rootfs
run update_uboot
run update_dtb
The AnyRover will then try to fetch the files using 192.168.1.3 as source address via tftp from 192.168.1.1. The file names must not be changed. Make sure you set the tftp server to binary mode.
After the upgrade, boot the system with
run bootcmd
To change the IP addressing, execute the appropriate of these commands:
setenv ipaddr IPADDR
setenv serverip IPADDR
setenv gateway IPADDR
Some important information:
Upgrading the rootfs will overwrite all files on the AnyRover. If you want to keep a backup of your configuration, you must save it externally. After the upgrade, the AnyRover will run with the default configuration.

When booting for the first time after an upgrade of the rootfs, the boot process pauses for several seconds when mounting the rootfs. This is normal and only happens on the first boot.

The rootfs images have indicated which kernel version they run with. When running an image with a different kernel version, it will not find the kernel modules, and thus not be able to start the switch or feed the watchdog. You can copy the kernel modules from a different system (they are in /lib/modules/), if you start the switch manually in the bootloader.

The 1.8.X image is only for use with AnyRover V2 and is not compatible with any older AnyRover Version. The functionality of the latest 1.8 image version corresponds with the latest 1.6 image version except for hardware dependent features.

The 2.0.X image is only for use with AnyRover V3 and is not compatible with any older AnyRover Version.
Image Files for AnyRover v3+
Image Kernel info
Version 2.2.7 (12 jul 2024) Kernel version 6.1.76
Version 2.2.6 (15 mar 2024) Kernel version 6.1.76
Version 2.2.5 (19 dec 2023) Kernel version 6.1.62
Version 2.2.4 (16 nov 2023) Kernel version 6.1.62
Version 2.2.3 (13 oct 2023) Kernel version 5.10.149
Version 2.2.2 (27 jan 2023) Kernel version 5.10.149
Version 2.2.1 (4 aug 2022) Kernel version 5.10.103
Image Files for AnyRover V3
Image Kernel info
Version 2.1.3 (13 jun 2024). Kernel version 6.1.76
Version 2.1.2 (22 may 2024). Kernel version 6.1.76
Version 2.1.1 (15 mar 2024). Kernel version 6.1.76
Version 2.1.0 (6 feb 2024). Kernel version 6.1.76
Version 2.0.21 (21 jul 2023) Kernel version 4.14.186 (2)
Version 2.0.20 (6 mar 2023) Kernel version 4.14.186 (2)
Version 2.0.19 (3 feb 2023) Kernel version 4.14.186 (2)
Version 2.0.17 (14 aug 2022) Kernel version 4.14.186 (2)
Version 2.0.16 (21 jul 2022) Kernel version 4.14.186
Version 2.0.15 (28 jan 2022) Kernel version 4.14.186
Version 2.0.14 (2 nov 2021) Kernel version 4.14.186
Version 2.0.12 (30 july 2021) Kernel version 4.14.186
Version 2.0.11 (22 oct 2020) Kernel version 4.14.186
Version 2.0.10 (19 dec 2019) Kernel version 4.14.138
Version 2.0.9 (15 feb 2019) Kernel version 4.14.96
Version 2.0.8 (3 dec 2018) Kernel version 4.14.84
Version 2.0.7 (2 oct 2018) Kernel version 4.14.67
Version 2.0.6 (13 jul 2018) Kernel version 4.14.54
Version 2.0.5 (27 feb 2018) Kernel version 4.14.22
Version 2.0.4 (21 sep 2017) Kernel version 4.10.17
Version 2.0.3 (17 aug 2017) Kernel version 4.10.17
version 2.0.2 Kernel version 4.10
Image files for AnyRover Mini / Emu 4G
Kernel Info File size MD5 sum
2.6.35 Stable kernel for version 1.10.21 2049832 f3c228bef53c08ca262c2bdf56bc2f7a
2.6.35 Stable kernel for version 1.10.20 2049832 71dab82b96f952a84c79fe4fdb5aba0b
2.6.35 Stable kernel for version 1.10.19 2049416 01f2647cb63a5ca3c6451bdf92aed180
2.6.35 Stable kernel for version 1.10.18 2049832 0d0d414510af9743972b215a3efc1d53
2.6.35 Stable kernel for version 1.10.17 2049740 ec4c0498af09f2b591128202e57f98e7
2.6.35 Stable kernel for version 1.10.16 2049704 c7d814be7b8fa479aa607aa133e61f47
2.6.35 Stable kernel for version 1.10.14 2049748 4d40fbbbc1559853007a7f5f24efa5c2
Image file Fits to kernel File size MD5 sum
Version 1.10.21 (18 jul 2024) 2.6.35.14 (1.10.21) 52822016 49fb8c0e1ba80ddb7107b76f104e94ea
Version 1.10.20 (17 jun 2024) 2.6.35.14 (1.10.20) 52822016 559143594615c7f236ef3e826b1e765a
Version 1.10.19 (6 apr 2023) 2.6.35.14 (1.10.19) 52166656 f7746ed8ca21c9c76ac82640cb11cd77
Version 1.10.18 (16 sep 2022) 2.6.35.14 (1.10.18) 52035584 c00f4631571e5ce706dde2dac4af4a07
Version 1.10.17 (22 nov 2021) 2.6.35.14 (1.10.17) 52035584 0b624b4927b77938dbbc35d4b2fdb80a
Version 1.10.16 (17 mar 2021) 2.6.35.14 (1.10.16) 52690944 3fde7763c9958b0910e471a378deb062
Version 1.10.14 (15 jan 2020) 2.6.35.14 (1.10.14) 52035584 a85bbbbbf7177b13e2daa9f9528e4a49
Image Files for AnyRover V2
Kernel Info File size MD5 sum
2.6.35.15 (25 oct 2023) Stable kernel for Version 1.8.20 2160988 6ef58ae93f534e8f0ed958ef49604365
2.6.35.15 (6 apr 2023) Stable kernel for Version 1.8.19 2160984 4385abee635dee12a135d472fae2fd9d
2.6.35.15 (16 nov 2020) Stable kernel for Version 1.8.17 2160948 5cb8025dfd8f526afdaa3f4ccbab1b58
2.6.35.15 (5 dec 2019) Stable kernel for Version 1.8.16 2160948 0f009e1dc46c1411abc40f77ea322226
2.6.35.15 (15 feb 2019) Stable kernel for Version 1.8.15 2160780 d9af4a25a51ab5ed525ebd6c8f441795
Image file Fits to kernel File size MD5 sum
Version 1.8.20 (25 oct 2023) 2.6.35.14 (25 oct 2023) 62390272 9b6a5c5cc44a3fd4d57c0f972fbaf5ea
Version 1.8.19 (6 apr 2023) 2.6.35.14 (6 apr 2023) 62521344 8fda7b8277f15bfeed656780a73728b5
Version 1.8.17 (16 nov 2020) 2.6.35.14 (16 nov 2020) 62521344 08e1c43d21b00e93ba8968f6609b29bb
Version 1.8.16 (5 dec 2019) 2.6.35.14 (5 dec 2019) 62652416 29ef6ed796ea15a8a7e9f9d72fd9fea1
Version 1.8.15 (15 feb 2019) 2.6.35.14 (15 feb 2019) 62652416 9e10ab556dd26a7d44dca30ee13a9b16
Image Files for AnyRover/AnyRover Plus
Kernel Info File size MD5 sum
2.6.32.43-5 Stable kernel for Version 1.6.20+. Contains patch for LZO security hole. 1926968 3bae6c4a9f64ed1389a695da4053cbb1
2.6.32.43-4 Stable kernel for Version 1.6.19. Contains fix for security hole in kernel (local root exploit, CVE-2014-0196). 1927008 0b0ecca98d055fd1a63f647b35a7971a
2.6.32.43-3 Stable kernel for Version 1.6.18. Contains support for firewall MAC address, TCPMSS and physdev filtering. 1927108 46ee2799e78524c9cd619ace812ad0cf
Image file Fits to kernel File size MD5 sum
Version 1.6.24 2.6.32.43-5 25296896 acc03de088ba2f70fbe7bd388ab265e5
Version 1.6.23 2.6.32.43-5 24903680 b818663acf43dbaf6ceb109a6308b8fa
Version 1.6.22 2.6.32.43-5 24903680 2c1971530ccfb3c15adec3296aaa1a7d
Version 1.6.21 2.6.32.43-5 28442624 4206ff5fd13fec552dea8a0a2c3325b5
Version 1.6.20 2.6.32.43-5 25214940 b9edbaae5104dcbbb26c3fec52d4ab1b
Version 1.6.19 2.6.32.43-4 27323712 984eabc2e32ecc67d1e4c246ec1332ef
Version 1.6.18 2.6.32.43-3 27319564 4e56ab3d19c7b3b1c805a242d527c4aa