This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wiki:hal [2018/03/09 10:07] ghi created |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== 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 [[wiki:resources#semtech_hal_v2|resources]] page. | ||
- | |||
- | ===== What is the FPGA ===== | ||
- | |||
- | ===== HAL/tools instructions ===== | ||
- | |||
- | * [[wiki:loraloc_hal-5.1.0| Wirnet™ iBTS HAL 5.1.0 - Instructions (February 2018) ]] | ||
- | |||
- | * [[wiki:loraloc_hal-4.0.1| Wirnet™ iBTS HAL 4.0.1 - Instructions (August 2017) ]] | ||
- | |||
- | * [[wiki:loraloc_hal-3.5.0| Wirnet™ iBTS HAL 3.5.0 - Instructions (January 2017) ]] | ||
- | |||
- | * [[wiki:loraloc_hal-3.3.0| Wirnet™ iBTS HAL 3.3.0 - Instructions (2016) ]] |