Firmware Update
Last updated
Last updated
First of all, you will need USB boot utility which will force the system transition into bootloader state.
Download the USBBoot tool here: USBBootTool
Once you have the boot tool, let's start it and flash the firmware.
Open command line and locate USBBoot
Start bootloader tool
sudo ./usbboot
Connect USB cable, turn on power supply (make sure to connect USB cable before providing power)
After a few seconds the terminal will show that bootloader mode has been successfully enabled. Then you can proceed to flashing or saving the image file
Enable bootloader mode as described in the steps above
Use lsblk
or df -h
to find out the mounting point of the unit (look for 3.9GB unit since eMMC of SmartLink has this amount of flash memory)
Locate the firmware file
To flash image from file (make sure to set correct filename and sdX):
gunzip --stdout IMAGE_NAME.img.gz | sudo dd bs=4M of=/dev/sdX status=progress
Upload process may take up to 15 minutes. Progress will be displayed on the screen.
After upload process is complete, power off SmartLink before disconnecting the USB cable.
You can save the entire eMMC of SmartLink to image file and later flash this to another SmartLink unit. Please follow these steps:
Enable bootloader mode as described in the steps above
Use lsblk
or df -h
to find out the mounting point of the unit (look for 3.9GB unit since eMMC of SmartLink has this amount of flash memory)
To save currently installed image to file (make sure to set correct sdX):
sudo dd bs=4M if=/dev/sdX status=progress | gzip > smartlink.img.gz
After download process is complete, power off SmartLink before disconnecting the USB cable.
Please ensure you are not writing to any USB devices whilst the installer is running.
Download and run the Windows installer to install the drivers and boot tool.
Once the driver installation is complete, run the exe tool that was previously installed.
Plug micro USB cable into the micro USB socket marked USB
on SmartLink.
Plug the other side of the USB cable in your computer.
Power up SmartLink. It's important to plug in the USB cable first and only then power up SmartLink.
After a few seconds, the SmartLink eMMC will pop up under Windows as a disk (USB mass storage device).
Download the Windows installer from balena.io
Run balenaEtcher and select the SmartLink OS image file
Select the correct storage drive (SmartLink)
Finally, click Burn to write the SmartLink OS image
You'll see a progress bar. Once complete, power down SmartLink first and only then unplug the USB cable.
If your SmartLink unit is not responding and you think eMMC might be corrupted / the device seems to be bricked, you will need to re-flash the image to eMMC. Please contact us here and we'll provide you with the link to the latest SmartLink image file.
Click below to download the recovery image. Make sure to the select the one which suits your SmartLink version: