modular iot framework solution - nxp.com · 4 wi-fi nfc i.mx6ul based modular gateway android...
Post on 06-Sep-2019
13 Views
Preview:
TRANSCRIPT
2
NXP Modular IoT Gateway Platform
• Reduce time to market and development costs via
modular design for Thread and ZigBee Gateway/Border
Router applications.
• Reduce project risk and uncertainty associated with
wireless connectivity.
• NXP Hardware, software & services, including all drivers,
protocol stacks and Linux BSP support.
- i.MX6UL SOM with PF3001 PMIC
- Kinetis KW22D512/KW41Z module, JN5169/JN5179 module
- PN7120 NFC, A70CM Secure Element
- Professional Support and Services
• Key Features/Capabilities:
- Thread, ZigBee, Wi-Fi
- Large Node Networks: >255 nodes
- Over the Air Programming via Multicast
- NFC Commissioning with Smart App
- Wi-Fi and Ethernet to Cloud
- Smart Phone Apps
- FCC/CE/IC
• Target Segments/Applications:
• Commercial Building/Lighting
• Smart Home
• Low Power WAN
• Availability: Now
3
Proven and Reliable Multi-Protocol Interoperability
• Pre-integrated, tested and certified southbound mesh support for the a wide array
of wireless protocols, with flexibility to work together or independently, enabling
end to end wireless communications in LNN configurations.
NFC Tap & Connect Commissioning
Application Layer Support
• CoAP per Thread Specification
• CoAP Observe Function
• ZigBee 3.0
• MQTT
Ethernet
Intrepid Smart App Commissioning
Northbound:Southbound Mesh:
Currently Shipping Integrated Development Experience V1.0
4
Wi-Fi
NFC
i.MX6UL basedModular Gateway
Android MobileApplication
Communicationvia MQTT
JN5169 Module Also IncludedFor Out of Box
Edge DeviceZigBee Support
Communicationvia MQTT
NXP Modular IoT Framework V1.0 Integrated Development Experience
Amazon Cloud ServicesRunning MQTT Broker
• Tap and connect via NFC
commissioning
• Monitor & control ZigBee/ Thread
devices via cloud using mobile
application
• Gateway & cloud communication
via MQTT protocol
• Gateway functions as Thread
border router with Thread module
(NXP KW41Z)
• Gateway functions as ZigBee
coordinator with ZigBee module
(NXP JN5169)
• MENP based edge device supports
ZigBee and Thread connectivity
Communicationvia CoAP
Modular Edge Node Platform(MENP)
Ships WithKW41Z Module
& RGB LEDClick Module
Shipping Today as NXP Part # SLN-NTW-GTWY
5
Large Node Commercial Building Control Demo
AWS
IoT
AWS
EC2
HTTP
Rest
API
8x8 Animated ZigBee/Thread
Edge Node Lighting Grid
Amazon
AlexaMobile
App
Modular
Gateway 32 MENPs w/ ZigBee
32 MENPs w/ Thread
7
Debug Header
I2C
SP
I
I2C
VO
UT
CP2102
USB-UART
Header
1
UA
RT
Debug
Port
RTC Security
Controller
NFC Wi-FI + BT
Module
Ethernet
PHY
Thread
Module
ZigBee
Module
DDR
NAND
SDIO
1 GB FLASH
256 MB RAM
SD CARD
USB2.0
USB2.0
Host/Device
(Type A)
Host/Device
(Type A)
GPIO
GPIO
NFC Commissioning
Enable Switch
LED
Reset Switch
RESET
JTAG
NXP Modular IoT Gateway System Block Diagrami.MX6UL
Wi-Fi® ConfigUser Space
NFC
Commissioning
Cloud
Registration
Thread
Host SDKMQTT Lib
Kernal Space
Device Control
LED Control
Thread
ManagementZigBee Control
Linux® Yocto BSP
PN7120
Driver
I2C
DriverBCM43362
Wi-Fi Driver
Ethernet
Driver
TAP/TUN
Driver
LibNFC-NCI
i.MX Connected Application
UART / SPI
DriverUART
Driver
Linux TCP/IP Stack
Header
2
SR
IO
UA
RT
LBEE
5KL1DX
SP
I
UA
RT
UA
RT
JN5169
RM
II
VO
UT
(3.3
V)
10-Channel
PMC
Buck
Converter
I2C
I2C
I2C
KW41ZKSZ8081 TPS62086PN7120PCF85263
ATL/AX
A7001
CMHN1
Connected Application Linux BSP Thread Connectivity ZigBee Connectivity NFC Connectivity Cloud Connectivity Devices
JN
Header
PF3001
I2C
8
Southbound: Northbound: Modular IoT
Gateway
Connected Application
Solutions Platform
Connected Application Solutions Platform Block Diagram
• i.MX Connected Application Examples
− Headless Gateway/border Router
− Building Automation Panel
− Patient Room Management System
− Smart Home Control Node
− Agriculture Field Area Management Station
− Smart Grid Control Panel
• i.MX Application Capability Examples
− Advanced Graphics and Video
− Network and Device Control/Management/Monitoring
− Speech Rec and Voice Control
− Machine Learning/Predictive Algorithms
− Local Data Analysis, Event Processing, Aggregation
− Active Security and Thread Management
Wi-Fi® Config
Use
r S
pa
ce
NFC
Commissioning
Cloud
Registration
Thread Host
SDK
Ke
rne
l S
pa
ce
LED Control
Thread
ManagementZigBee Control
Linux® Yocto BSP
NFC Driver
I2C Driver Wi-Fi DriverEthernet
Driver
TAP/TUN
Driver
LibNFC-NCI
i.MX Connected Application
UART
Driver
UART / SPI
Driver
MQTT Lib
Device Control
Linux TCP/IP Stack
Ethernet
10
Modular IoT Gateway Hardware Overview
KW2xD KW41ZJN5169
i.MX6UL SOMPN7120
Hardware Modules
JN5179-001-M1x
JN5169 Module
on Mezzanine
(ZigBee)
i.MX6UL SOM
on App specific
base board
5VDC – 3A/ Ethernet / 2x USB ports / debug USB,
uSD slot / SMA connector for Wi-Fi antenna
PN7120
Explorer
Board
(NFC)
Kinetis KW41
Module on
Mezzanine (Thread)
11
i.MX6UL SOM
• Features
− Ultra compact size: 67.6 x 45.0 x 5.0mm
− i.MX6UL power efficient ARM Cortex-A7 Platform
− Footprint compatible with i.MX6ULL
− P32PF3001 PMIC
− Memory: DRAM, Flash, NAND, EEPROM
− Display: 24-bit parallel LCD interface
− Multiplexed signals to support multiple peripherals
− Board supports mounting of eMMC & NAND Flash
− Peripherals: I2C, SPI, USB, UART, SDIO, PWM, Smart Card
− Audio: Up to 3-channel, Digital Audio
− Networking: 10/100 Mbps Ethernet Ports(2x)
12
Modular IoT Gateway Base Board – Technical Details
Features:
• Power Input: 5V DC through wall adapter
• Ethernet: RJ45 10/100 Mbps
• USB: 2x USB 2.0 Host Interface
• Micro SD Connector Interface
• 2x User Indication LEDs
• 1x User Input switch
• RF Interfaces
• Wi-Fi: 2.4GHz b/g/n support and BT 4.1 over Murata’s
1DX module
• 802.15: Supports two RF module interface headers
(MikroBUS)
• NFC: Support through PN7120 NFC Controller
14
Modular Edge Node Platform and Modules
KW2xD
Thread Module
KW41Z
Thread Module
JN5169
ZigBee Module JN5179-001-M1x
ZigBee Module
Modular Edge Node Platform
RGB Click Relay ClickLarge Ecosystem of Click Modules
NFC
NTAG/I2C
16
Kinetis KW2XD Module
• Features− Ultra compact size: 24x19 mm
− 50 MHz 32-bit ARM Cortex M4 MCU with DSP capabilities
− 512 KB Flash & 64 KB SRAM
− Pads are side castellation for easy soldering & optical inspection
− MikroBus compatible connector
− Industry standard JTAG/SWD Programming and debug connectivity
− Antenna Options: Integrated chip antenna or U.F.L connector
− Thread Network Stack
− RoHS Compliant
− Fast integration opportunities and the shortest possible time to market for your product
17
Kinetis KW41Z Module
• Features− Ultra compact size: 21x16 mm
− 48 MHz ARM Cortex M0+ core
− 512 KB Flash & 128 KB SRAM
− AES 128 hardware accelerator
− Pads with side castellation for easy soldering & optical inspection
− MikroBus compatible connector
− Industry standard SWD programming connectivity
− Antenna Options: Integrated chip antenna or U.F.L connector
− RoHS Compliant: FCC and CE certification
− Thread and Bluetooth protocol support
18
JN5169 Modules
• Modules of JN5169 are HW compatible with Modules of JN5168
• All modules include JN5169 chip plus support components
− Surface mountable on motherboards
• Standard power modules
− Medium power module: 16x30mm JN5169-001-M00-2
Printed antenna
+10dBm
− Medium power module: 16x21mm JN5169-001-M03-2
uFL
+10dBm
− High power module: 16x30mm JN5169-001-M06-2
uFl connector
+22dBm
• Module value proposition
− Fast time to market
− Reduced support burden
− Meets FCC and EU regulations
− No need for RF design resource for board and test design
JN5169-001-M03_2
JN5169-001-M06-2
JN5169
JN5169-001-M00-2
JN5169
JN5169
19
JN5179 Modules
• All modules include JN5179 chip plus support components
− Surface mountable on motherboards
• Standard power modules
− Medium power module: 14, 5x20, 5mm JN5179-001-M10
Printed antenna
+10dBm
− Medium power module: 14, 5x20, 5mm JN5179-001-M13
uFL
+10dBm
− High power module: 14, 5x20, 5mm JN5179-001-M16
Printed antenna and uFl connector
+22dBm
Antenna diversity
• Module value proposition
− Fast time to market
− Reduced support burden
− Meets FCC and EU regulations
− No need for RF design resource for board and test design
JN5179-001-M1x
14,
5 m
m
20,5 mm
21
• Best starting point for i.MX/Kinetis smart connectivity customers to go from
concept to production
• Solution’s focus is on implementation efficiency
− Get Kinetis edge devices connected from mesh to i.MX Gateway to cloud using less:
Time
Effort
Expertise
NXP Modular Framework V1.0 IDEx Value Proposition
22
• Modular Gateway plus Modular Edge Node Platform based on “MENP” configuration
− Modular Gateway (For details please see NXP Modular Gateway slides)
i.MX6UL SOM
NXP Modular Gateway Baseboard
Thread/BLE Radio (KW41Z module)
ZigBee Radio (JN5169 module)
NFC Reader (PN7120 module)
WiFi/BT/BLE 4.1 (Murata 1DX module)
− Populated Modular Edge Node Platform
Modular Edge Node Platform
JN5169 ZigBee Radio
KW41Z Thread/BLE Radio
RGB 4x4 LED Click Module
NFC Tag
− Please see v1.0 distribution which contains full documentation, SW, etc.
NXP Modular Framework V1.0 IDEx Definition
top related