User Tools

Site Tools


Sidebar

Kerlink Wiki Home Page

Home

Setups

General information

Wirnet™ iBTS information

Wirnet™ iFemtoCell information

Wirnet™ iFemtoCell-evolution information

Wirnet™ iStation information

System management

Network management

LoRa Features

KerOS customization

Support and resources



www.kerlink.com

wiki:hal

This is an old revision of the document!


Semtech HALv2 (Optional)

What is the HALv2

The HAL (Harware Abstraction Layer) is a library aiming to use the LoRa RF hardware. This is similar to a driver. It contains the following elements:

  • Static library - Used when compiling the packet forwarder, acts as a modem driver. Required only if building packet forwarder from source.
  • FPGA Binary - Modem microcode. Mandatory installation alongside Packet Forwarder binaries.
  • Tools - Troubleshooting and analysis tools (spectral scan, packet logger, etc). Not required unless debugging.

The HAL provided by Kerlink is based on Semtech HAL lora_gateway_v2 and modifed to work with Kerlink boards. The difference between HALv1 (used in Wirnet™ Stations) and HALv2 (used in Wirnet™ iBTS) comes from the architecture of the boards.

Downloadable sources tarball are available in the dedicated resources page.

HAL/tools instructions

wiki/hal.1529400074.txt.gz · Last modified: 2019/01/17 10:01 (external edit)