This is an old revision of the document!
Axon IQRF
Quick-start guide
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 axon_generation_os.
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 version ⇒2.2.0 (currently in beta repository) 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)