Version: | 1.00B |
---|---|
Copyright: | (C)2016 Avnet Silica company |
Date: | 6 Jul 2016 |
Reference name: | BAEPMOD-COM-001-A01 |
Telecom Design’s TD1207 devices are high performance, low current SIGFOXTM gateways. The combination of a powerful radio transceiver and a state-of-the-art ARM Cortex M3 baseband processor achieves extremely high performance while maintaining ultra-low active and standby current consumption. The TD1207 device offers an outstanding RF sensitivity of – 126 dBm while providing an exceptional output power of up to +14 dBm with unmatched TX efficiency. The TD1207 device versatility provides the gateway function from a local Narrow Band ISM network to the long-distance Ultra Narrow Band SIGFOXTM network with no additional cost. The broad range of analog and digital interfaces available in the TD1207 module allows any application to interconnect easily with the SIGFOXTM network. The LVTTL low- energy UART, along with the numerous GPIOs can control any kind of external sensors or activators. Featuring an AES encryption engine and a DMA controller, the powerful 32-bit ARM Cortex-M3 baseband processor can implement highly complex and secure protocols in an efficient environmental and very low consumption way.
Features:
Firmware developed using: NXP Codewarrior. For installation and configuration of the project, follow instruction inside Developing guide
The board reference documentation is available on the architech-board website.
Contents:
This guide will provide instructions to install the development environment needed to compile and debug the demo firmware of the PMOD-Sigfox. The development system is built for Windows. The main steps are:
Hardware required:
Special Editions are fully functional free download versions of the CodeWarrior Development Studio with code size restrictions on the build chain. Special Editions are pre-licensed, not bound to a single machine and are not time restricted. You do not need to register the tools or ask for a license.
Download the IDE from this page, we used Codewarriror for Microcontrollers v10.6.4.
Next, launch the downloaded file CW_MCU_v10.6.4_Special_Edition.exe following all the default options and selecting Kinetis as platform. Once it is installed will be created its icon on the desktop.
Here you will see all the messages sent by your device. Now take the FRDM-KL26Z board and connect it to the RSR1066 board. It is required mount the strip connectors:
Connect the PMOD module to the CN7 then power supply the FRDM board via mini USB connection.
If you want download the firmware in the board without debugging it go to step 5. In order to debug the code you have to change the UART port because PTA1 and PTA2 are used for debug purpose from the OpenSDA.
The board is provided with:
The TD1207 module provides a protocol connectivity using a simple UART interface. The NXP MKLS26Z is connected to the TD1207 module using the configuration 9600 8N1 without using RTS, CTS lines.
The comand to send data in the Lora network is: