On older SmartServer IoT software versions (2.41 and 2.50), or upgrading from an older software version to newer software we have seen a couple of cases in which the SmartServer doesn't boot up properly. The SmartServer appears to constantly reboot. You shouldn't see this issue with SmartServer 2.61+.
When this happens you can't access the SmartServer CMS and may have problems accessing the SmartServer configuration Web page.
For example, if you connect to the SmartServer serial console and see the following messages due to constant rebooting then you will need to run the workaround below.
U-Boot 2015.04 (Aug 08 2018 - 02:20:16)
CPU: Freescale i.MX6DL rev1.3 at 792 MHz
CPU: Temperature 34 C
Reset cause: WDOG
Board: Echelon Lumewave Apollo 2
Boot Device: SPI-NOR
DRAM: 2 GiB
PMIC: PFUZE100 ID=0x10
MMC: FSL_SDHC: 0, FSL_SDHC: 1
SF: Detected MX25L3205D with page size 256 Bytes, erase size 64 KiB, total 4 MiB
=> sudo /midia/usb0/re-image.sh
Unknown command 'sudo' - try 'help'
To stop the SmartServer from constantly rebooting press any key on the keyboard (for example, the space key).
Type the following commands into the SmartServer Console: replace <..> with information from the bottom of the SmartServer
env default -a
setenv echelon_passwd <password from label on bottom of unit>
setenv echelon_serial <serial # from bottom of unit>
setenv ethaddr <MAC1 from bottom of unit>
setenv eth1addr <MAC2 from bottom of unit>
If this is SmartServer IoT PRO Wi-Fi equipped with rs485 serial ports, also do the following commands:
setenv echelon_rs485a 1
setenv echelon_rs485b 1