User Manual

Jennic
3. Product Development
Jennic supplies all the development tools and networking stacks needed to enable end product development to occur
quickly and efficiently. These are all freely available from Jennic’s support website:
http://www.jennic.com/support/ .
A range of evaluation/developer kits is also available, allowing products to be quickly breadboarded. Efficient
development of software applications is enabled by the provision of a complete, unlimited, software developer kit.
Together with the available libraries for the IEEE802.15.4 MAC and the ZigBee network stack, this package provides
everything required to develop application code and to trial it with hardware representative of the final module.
The modules can be programmed by the user, for both development and production, using Jennic supplied software.
They can also be supplied ready loaded with customer defined software if required. The
JN-UG-3007 Flash Loader
User Guide
[5], describes how to put the module into programming mode, download software onto the module and to
load individual MAC addresses. Access to the on-chip peripherals, MAC and ZigBee stack software is provided
through specific APIs. These are described in the JN-RM-2001 Hardware Peripheral Library Reference Manual [3],
JN-RM-2002 Stack Software Reference Manual [4] and JN-RM-2014 ZigBee Application Development API Reference
Manual
. Additional information is available on the Jennic support website.[6]
3.1. JN5121 Single Chip Wireless Microcontroller
The JN5121-xxx-Myy series is constructed around the JN5121 single chip wireless microcontroller, which includes
the radio system, a 32-bit RISC CPU, ROM and RAM memory and a range of analogue and digital peripherals.
The chip is described fully in
JN-DS-JN5121 Datasheet for JN5121 single chip wireless microcontroller [2].
© Jennic 2006 Preliminary - JN-DS-JN5121-xxx-Myy v1.22 3