GainSpan SoC Software Development Kit

Complete Platform for Developing Applications for GainSpan's
Wireless Single Chip and Embedded Software


Overview   |   Features   |   Embedded Software

Product Overview

With the GainSpan SoC Software Development Kit (SDK), firmware engineers can develop embedded applications for the GS1011. Whether the design integrates the GS1011 with an MCU or uses the GS1011 as a solution on a chip, the SoC SDK increases control and flexibility in the software architecture.

The SoC SDK provides the best access to GainSpan software and the greatest flexibility in designing highly custom applications for the GS1011. Software engineers can use and modify sample applications as a baseline for new ones. With most of the GEPS software available in source, code size can be scaled down and performance optimized as necessary. Developers can create medical and smart energy applications that run on a customizable SW/HW platform.

The SDK includes the development board, open embedded software (most in source code), configuration management system, firmware update system, RTOS and development environment. Two SDK options are available: SDK basic and professional.

Development Board

The GainSpan Development Board (DB) includes the GS1011, discrete components and connectors to integrate design-specific components. It allows engineering teams to start software development against functional HW prior to the availability of custom boards.

Connection:

  • Serial (2) for terminal program, microcontroller connection with AT command set and debug output
  • 20-pin JTAG connector for debugging of embedded software and custom device drivers
  • 10-pin Aardvark connect for SPI and I2C interface with host microcontrollers and discrete components
  • 60-pin header for access to GS1011 I/O pins
  • Current monitor pins enable easy connection of ammeter or other lab equipment to precisely monitor current consumption. The connector is ideal for low-power consumption designs.

Sensors:

  • Development board contains temperature, humidity, light, pressure sensors & two-axis accelerometer for rapid development of sensor applications.

Buttons:

  • External reset button to simulate external reset signal
  • Alarm 1 & Alarm2 buttons to simulate external wake-up signals

LEDs:

  • 4 dedicated; 4 user-defined