Important: This page contains secure information about our products. Sign in to access authorized resources.
Important: This page contains secure information about our products.
View Secure InformationImportant: To include authorized secured information please reenter your password.
SIGN INJenNet IP is not recommended for new designs and is no longer supported. Thread, and ZigBee, can provide equivalent functionality for new applications.
The JenNet-IP protocol combines IEEE802.15.4-based wireless network technology and the Internet Protocol (IP) to achieve integration between the two domains, providing a solution for the wireless 'Internet of Things'. This allows the nodes of a wireless network, such as the smart lamps in a lighting system, to be controlled both wirelessly within the network and from an IP-connected device, such as a smart phone, which may be remotely located.
JenNet-IP can be used to implement a standalone WPAN (Wireless Personal Area Network) or a WPAN with IP connectivity allowing control from a LAN (Local Area Network) or WAN (Wide Area Network).
The JenNet-IP protocol stack employs NXP’s industry-proven JenNet protocol enhanced with the IETF 6LoWPAN layer. This provides a self-healing, highly robust and scalable network backbone, serving wireless networks of up to 500 nodes.
JenNet-IP is available for the JN5168 and JN5164 microcontrollers. The protocol and associated support software are supplied in the following Software Developer’s Kit (SDK):
The above SDK must be installed on top of the BeyondStudio for NXP® toolchain (JN-SW-4141). Installation instructions are provided in the BeyondStudio for NXP Installation and User Guide (JN-UG-3098).
A JenNet-IP demonstration application is provided and described in the JenNet-IP Smart Home Application Note (JN-AN-1162). This demonstration is also pre-loaded in the JN516x-EK001 Evaluation Kit.
A wide range of user resources are provided to aid in the development of custom JenNet-IP solutions, including an SDK, User Guides and Application Notes. Those resources that are relevant to JenNet-IP are listed below.
Hardware-related resources can be found on the Support Resources for JN516x MCUs page
Legacy software is listed at the bottom of the page.
Part Number | Title | Description | Version |
---|---|---|---|
Software | |||
JN-SW-4141 | BeyondStudio for NXP | Toolchain for developing JN51xx applications. | 1308 |
JN-SW-4165 | JN516x JenNet-IP SDK | Software for the development of JenNet-IP systems based on JN516x devices. Must be installed on top of the BeyondStudio for NXP toolchain. | 1107 |
JN-SW-4107 | JN51xx Production Flash Programmer | Utility for loading built applications into JN51xx devices in a production environment. | 1395 |
User Guides | |||
JN-UG-3075 | JenOS User Guide | Contains details of the JenOS Persistent Data Manager (PDM) required for JenNet-IP. | 1.7 |
JN-UG-3080 | JenNet-IP WPAN Stack User Guide | Provides a general introduction to JenNet-IP and details the software resources for developing applications that run on devices on the WPAN side of a Jen-Net-IP system. Read this first. | 1.5 |
JN-UG-3086 | JenNet-IP LAN/WAN Stack User Guide | Details the software resources for developing applications that run on devices on the LAN/WAN side of a JenNet-IP system. | 1.4 |
JN-UG-3098 | BeyondStudio for NXP Installation and User Guide | Describes the installation and operation of BeyondStudio for NXP (JN-SW-4141). Also covers JN516x SDK installation. | 1.2 |
Application Notes | |||
JN-AN-1110 | JenNet-IP Border-Router Application Note | Provides information and software for developing a custom Border-Router or IoT Gateway which interfaces the WPAN of a JenNet-IP system to a LAN/WAN. | 1.2 |
JN-AN-1162 | JenNet-IP Smart Home Application Note | Provides the software files and descriptions for the JenNet-IP Smart Home demonstration. | 2004 |
JN-AN-1172 | JN516x Customer Module Evaluation Tool | Provides and describes a tool which can be used to place the JN516x microcontroller into a number of test modes that enable measurement of module performance. | 1.6 |
JN-AN-1175 | Packet Error Rate Testing for JN516x | Provides and describes Packet Error Rate (PER) testing software that can be used on boards from a JN516x evaluation kit. | 1.2 |
JN-AN-1190 | JenNet-IP Application Template | Provides a template which can be used as a basis for JenNet-IP WPAN application development. | 2004 |
JN-AN-1193 | JN516x Lauterbach JTAG Debugger | Details the configuration of a debug environment for code running on a JN516x device using a Lauterbach JTAG Debugger. | 1.4 |
JN-AN-1202 | BeyondStudio Migration Guidelines | Provides guidance on migrating existing JN516x projects to BeyondStudio for NXP. | 1.1 |
JN-AN-1203 | JN516x JTAG Debugging in BeyondStudio | Describes use of the JTAG debugging features of the JN516x devices via the BeyondStudio for NXP software tool. | 1.2 |
Related Documentation | |||
JN-DS-JN516x | JN516x Datasheet | Details the JN516x series of microcontrollers. | 1.3 |
JN-DS-JN5168-001-MO | JN5168-001-Myy Datasheet | Details the JN5168-001-Myy series of modules. | 1.4 |
JN-RM-2003 | LPRF Board API Reference Manual | Details the Board API, used in application code to interact with components on the boards supplied in an evaluation kit. | 2.3 |
JN-UG-3087 | JN516x Integrated Peripherals API User Guide | Details the JN516x Integrated Peripherals API, used in application code to interact with JN516x on-chip peripherals. | 1.4 |
JN-UG-3093 | JN516x-EK001 Evaluation Kit User Guide | Describes the contents of this JN516x evaluation kit, and how to set up and run the pre-loaded demonstration. | 1.5 |
JN-UG-3099 | JN51xx Production Flash Programmer User Guide | Describes use of the JN51xx Production Flash Programmer (JN-SW-4107). | 1.0 |
The software required to develop JN516x JenNet-IP applications using the former Eclipse-based toolchain (JN-SW-4041) is listed and described below. This is not recommended for new designs.
Part Number | Title | Description | Version |
---|---|---|---|
JN-SW-4041 | JN51xx SDK Toolchain | Previous Eclipse-based toolchain for developing JN516x applications. For IEEE802.15.4, must be used with JN-SW-4063. | 1.1 |
JN-SW-4065 | JN516x JenNet-IP SDK | Software for the development of JenNet-IP systems based on JN516x devices. Must be installed on top of the JN51xx SDK Toolchain (JN-SW-4041). | 979 |
JN-SW-4007 | JN51xx Flash Programmer | Utility for loading built applications into JN51xx Flash memory. | 1.8.9 |
Help us improve your experience on our site. We invite you to take our five-question survey.