This is an old revision of the document!


Axon IQRF

Module information

Type: DC)TR-76Dx OS: 4.03D DPA: 0403 Network type: STD+LP Firmware: Coordinator with UART communication

IQRF Daemon Installation

Axons are shipped with the latest version of Axon Mervis OS but this tutorial expects the latest version of Axon Open-Source image.

To install the iqrf-gateway-daemon, follow the steps according to the official documentation for Debian Buster https://docs.iqrf.org/iqrf-gateway/daemon-install.html#buster-10. Make sure to install the verstion 2.2.0 (currently in beta repository) and greater since previous version do not support UniPi specific requirements.

To install the iqrf-gateway-webapp simply follow the official guide. It is not needed to add the repository for the PHP7.3 since it is already included in the official Debian repository. https://docs.iqrf.org/iqrf-gateway/webapp-install.html#install-iqrf-gateway-webapp

IQRF Daemon Configuration

It's recommended to use the UART communication with the coordinator (this is the Factory FW configuration) for normal communication. SPI should be used only for re-programming of the IQRF module, because the SPI line is shared with the UniPi HW.

UART configuration

Make sure to use the following parameters:

  • IQRF UART interface: /dev/ttyS0
  • UART baud rate: 57600
  • Power enable GPIO pin: 19
  • UART bus enable GPIO pin: 18
SPI configuration

Make sure to use the following parameters:

  • IQRF SPI interface: /spidev0.3
  • Power enable GPIO pin: 19
  • UART bus enable GPIO pin: 18
  • Programming mode switch GPIO pin: 2
  • Enable SPI reset (checked)