The GainSpan Software Development Kit (SDK) enables firmware engineers to extend middleware software provided by GainSpan or develop embedded applications for the GS1011. Whether the design integrates the GS1011 module with a host microcontroller (MCU) or uses the GS1011 SoC, developers have increased design of and flexibility in firmware running on the GS1011.
This SDK contains a development board with the GS1011MEE module, embedded software (most in source code), configuration management system, firmware update system, networking middleware, RTOS, device drivers, an integrated development environment (IDE) and JTAG hardware. Two SDK options are available: basic and professional SDKs.
With the professional SDK, software development teams have access to source code for the GainSpan embedded software and can design & run highly custom applications for the GS1011 SoC and GS1011 modules. Software engineers can use and modify sample applications as a baseline for new ones. With most of the GEPS software available in source, software engineers can scale-down the binary size as necessary.
With the basic SDK, software development teams can expand embedded web pages for device specific configuration (GainSpan provides Wi-Fi and IP network configuration pages) and expand the Serial to Wi-Fi interface software for custom APIs. Software engineers can extend basic capabilities of the firmware on the GS1011 Modules.
GainSpan development board contains the GS1011MEE, Wi-Fi subsystem and connectors to integrate with a host MCU board or with board-level components like sensors. It enables engineering teams to start software development against functional HW prior to the availability of custom boards.
GainSpan Embedded Platform Software (GEPS) 2.2 is middleware software that abstracts the hardware layer and provides network services for customer's embedded application. With GEPS, manufacturers can focus development on their value-add application by using comprehensive APIs provided by GEPS. GEPS runs on the RTOS on ARM7 networking services core on the GS1011.
Wi-Fi Firmware executes on the ARM7 Wi-Fi core as a Wi-Fi off-load engine that includes Wi-Fi security protocols, Wi-Fi Protected Setup and the 802.11 MAC.
The SDK includes source code and binaries of sample embedded applications.
The SDK contains a reference PC application and embedded software that enable OEMs to have a baseline configuration management system. The system is based on SNMP which enables end-users to view and configure:
The SDK contains a reference PC application and embedded software that enable OEMs to have a baseline firmware provisioning system. End-users can update (wirelessly or wired) the following:
Green Hills Software's MULTI Integrated Development Environment (IDE) includes the industry's most powerful and proven tools for developing embedded software with maximum reliability, maximum performance, and minimum code size. With the MULTI's sophisticated capabilities, you can develop, debug, and optimize code more quickly, significantly reducing both development cost and time.
The µ-velosity real-time microkernel is the smallest of Green Hills Software?s family of royalty-free operating systems. It is implemented as a C library so it can be easily ported to a number of target architectures. Its simple design as well as integration with the best-in-class MULTI tools make µ-velosity both easy to learn and simple to use. Both MULTI and µ-velosity are tightly integrated with GainSpan products.
GS1500M-SDK2-PRO-R2 (1 year) includes:
1. GS1500M-SDK-SW-SS: 1 year subscription to the SDK Pro
|GLOBAL ONLINE DISTRIBUTORS|