background image

iC880A QuickStart Guide - QuickStart Guide 

Important Notice 

confidential  

iC880A_QuickStartGuide.docx, Wireless Solutions, V0.6 

page 15 of 15 

 

6

 

Important Notice 

6.1

 

Disclaimer 

IMST GmbH points out that  all information in this document  is given on an “as is” basis. No 

guarantee,  neither  explicit  nor  implicit  is  given  for  the  correctness  at  the  time  of  publication. 

IMST  GmbH  reserves  all  rights  to  make  corrections,  modifications,  enhancements,  and  other 

changes  to  its  products  and  services  at  any  time  and  to  discontinue  any  product  or  service 

without prior notice. It is recommended for customers to refer to the latest relevant information 

before placing orders and to verify that such information is current and complete. All products 

are sold and delivered subject to “General Terms and Conditions” of IMST GmbH, supplied at 

the time of order acknowledgment. 

IMST GmbH assumes no liability for the use of its products and does not grant any licenses for 

its  patent  rights  or  for  any  other  of  its  intellectual  property  rights  or  third-party  rights.  It  is  the 

customer’s duty to bear responsibility for compliance of systems or units in which products from 

IMST  GmbH  are  integrated  with  applicable  legal  regulations.  Customers  should  provide 

adequate  design  and  operating  safeguards  to  minimize  the  risks  associated  with  customer 

products and applications. The products are not approved for use in life supporting systems or 

other systems whose malfunction could result in personal injury to the user. Customers using the 

products within such applications do so at their own risk. 

Any reproduction of information in datasheets of IMST GmbH is permissible only if reproduction 

is  without  alteration  and  is  accompanied  by  all  given  associated  warranties,  conditions, 

limitations, and notices. Any resale of IMST GmbH products or services with statements different 

from or beyond the parameters stated by IMST GmbH for that product/solution or service is not 

allowed and voids all express and any implied warranties. The limitations on liability in favor of 

IMST GmbH shall also affect its employees, executive personnel and bodies in the same way. 

IMST GmbH is not responsible or liable for any such wrong statements. 

Copyright © 2015, IMST GmbH 

6.2

 

Contact Information 

IMST GmbH 

Carl-Friedrich-Gauss-Str. 2-4 

47475 Kamp-Lintfort 

Germany 

T +49 2842 981 0 

F +49 2842 981 299 

[email protected] 

I www.wireless-solutions.de 

Summary of Contents for iC880A

Page 1: ...iC880A QuickStart Guide How to get started with the iC880A Document ID 4100 40140 0078 Category confidential IMST GmbH Carl Friedrich Gauss Str 2 4 D 47475 Kamp Lintfort ...

Page 2: ...information about the polarity of the DC Jack Power supply connector 0 4 Picture of iC880A updated 0 5 Added version information about the referenced github repository added hint about the WiMOD LR Studio 0 6 Changed link URL to libmpsse Aim of this Document Aim of this document is to give some quick start instructions how to start working with the WiMOD iC880A Confidentiality Note This document h...

Page 3: ...GITHUB 6 3 1 Download of the Open Source Driver 7 3 2 Downloading Additional Drivers 7 3 3 Configuration of the Driver 8 3 3 1 File lora_gateway libloragw library cfg 8 3 3 2 File lora_gateway libloragw src loragw_spi ftdi c 9 3 4 Compilation of the Library 9 3 5 Setting up udev Rules 9 3 6 Connection of iC880A and the Linux Host 10 3 7 Example Utilities 10 3 7 1 util_tx_test 10 3 7 2 util_pkt_log...

Page 4: ...en the iC880A and the host Make sure the external power supply is on and supplies 5 V before connecting the power cable If there is no power available and the connector is in the DC jack the internal voltage regulators of the iC880A may get damaged The polarity of the external DC Jack is shown in Figure 1 1 Figure 1 1 Polarity of the 5V DC Jack 2 Overview Purpose of this documentation is to give s...

Page 5: ...eiver Sx1257 radio_0 radio_1 Power Supply USB Interface Figure 2 1Picture of iC880A USB 2 2 Basic System Concept Figure 2 2 shows the basic system concept for the LoRA WAN system The iC880A is the central hardware solution for all LoRa based radio communication It receives and transmits radio messages Processing of the radio messages as well as the protocol related tasks is done by external host s...

Page 6: ...y PI B It is possible to use any other host system and Linux distribution but there may be some variations in the commands that are not within the scope of this document The basic setup of the embedded Linux host system keyboard layout time zone network connectivity accessibility is outside of the scope of this document too 2 4 Hardware Connection The iC880A provides a mini USB connector as main i...

Page 7: ... 3 1 Download of the Open Source Driver Install a git client on your embedded host system On Debian based systems the git client can be installed by calling the following command in a terminal emulator console sudo apt get install git Create local folder that should contain the local copy of the repository mkdir p LoRa lora_gateway Get a copy of the repository cd LoRa lora_gateway git clone https ...

Page 8: ...lder LoRa github lora_gateway libloragw there is a file called libraray cfg This file contains the most important options for the HAL library and must be modified to your needs before compiling the software 3 3 1 File lora_gateway libloragw library cfg This file is used as general configuration file for the whole libloragw system library In order to fit the needs of the iC880A some parameters must...

Page 9: ... the PRIVATE CONSTANTS around line 50 in the file and change the line define PID 0x6010 to define PID 0x6014 Afterwards save the file and close the editor 3 4 Compilation of the Library In order to compile the libloragw library it is assumed that a gcc g compiler and a make utility is already installed and runable Enter the lora_gateway folder and execute the make command cd lora_gateway make This...

Page 10: ...ATTRS idProduct 6014 Save the file and leave the editor Next copy the file to the folder etc udev rules d sudo cp 99 libftdi rules etc udev rules d 3 6 Connection of iC880A and the Linux Host 3 7 Example Utilities In the folder lora_gateway there are several example utilities showing the usage of the libloragw library This quick start guide will show the util_pkt_logger and the util_tx_test 3 7 1 ...

Page 11: ... 7 2 util_pkt_logger This utility tool is able to demonstrate the receiving ability of the iC880A device It configures the iC880A device for RX operation and writes each received packet into a CSV file That file can be opened and inspected afterwards This tool needs a configuration file that holds parameters relevant to the RX operation of the concentrator Please take a look into this file called ...

Page 12: ...er util_ptk_logger After starting the packet logger please send out some data with another radio module In this document it is assumed that the user is familiar with the WiMOD iM88xA radio module or the iU88xA USB Stick and the Windows Software called WiMOD LR Studio 1 or WiMOD ExpLoRa Studio or WiMOD LoRaWAN EndNode Studio In order to send some data start the Windows software and navigate to Conf...

Page 13: ...ee the payload data message itself 4 Next Steps After stepping through this guide the user is able to start developing his her own iC880A based solution As a final hint there are some more interesting open source projects within the gitbub repository https github com Lora net For example there is a project called packet_forwarder that demonstrates how to receive LoRa packets and forward the data t...

Page 14: ...ssential requirements of the R TTE directive is within the responsibility of the manufacturer of the final product A declaration of conformity for the radio module is available from IMST GmbH on request The applicable regulation requirements are subject to change IMST GmbH does not take any responsibility for the correctness and accuracy of the aforementioned information National laws and regulati...

Page 15: ...mpliance of systems or units in which products from IMST GmbH are integrated with applicable legal regulations Customers should provide adequate design and operating safeguards to minimize the risks associated with customer products and applications The products are not approved for use in life supporting systems or other systems whose malfunction could result in personal injury to the user Custom...

Reviews: