ExpEmb i.MX6


Contents


Installation Steps


The software installation for the EXPEMB is similar to the standard procedure with some minor differences.

  • Please consult the EXPEMB manual before starting the installation.
  • The gateway has a web configuration interface
  • You might need to run the ResetIC880A script prior to running our binary.


Self-Extracting Installer


First, connect to the gateway via SSH and perform the following steps depending on your device:


i.MX6/SPI

  • cd /tmp
  • wget http://example.loriot.io/home/gwsw/loriot-expemb-mx6lr-ic880a-SPI-0-latest.sh -O loriot-install.sh
  • chmod +x loriot-install.sh
  • ./loriot-install.sh -f


Intel/USB

  • cd /tmp
  • wget http://example/loriot.io/home/gwsw/loriot-expemb-x86lr-ic880a-USB-0-latest.sh -O loriot-install.sh
  • chmod +x loriot-install.sh
  • ./loriot-install.sh -f


✔ The LORIOT Gateway Software will be started and will automatically run after the next reboot, and you can delete the installer afterwards.


Gateway Software Only


First, connect to the gateway via SSH and perform the following steps depending on your device:


i.MX6/SPI

  • cd /tmp
  • wget https://example.loriot.io/home/gwsw/loriot-expemb-x86lr-ic880a-SPI-0-latest.bin -O loriot-gw
  • chmod +x loriot-gw
  • ./loriot-gw -f

Intel/USB

  • cd /tmp
  • wget https://example.loriot.io/home/gwsw/loriot-expemb-x86lr-ic880a-USB-0-latest.bin -O loriot-gw
  • chmod +x loriot-gw
  • ./loriot-gw -f


If you want to run the binary after every reboot, the EXPEMB gateway uses systemd type of init scripts. You can create a new script in the /lib/systemd/system directory.