Difference between revisions of "IDP"

From ESS-WIKI
Jump to: navigation, search
 
(45 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=[[IDP Introduction|Introduction]]=
+
 
 +
=Introduction=
 +
Wind River® Intelligent Device Platform XT is a customizable middleware development environment that provides security, connectivity, rich networking options, and device management. It simplifies the development, integration, and deployment of gateways for the Internet of Things.<br />
 +
<br />
 +
 
 +
'''<big><big>Architecture</big></big>'''<br />
 +
 
 +
[[File:IDP Functions Pic.jpg|800x320px|IDP Function]]<br />
 +
<br />
 +
 
 +
 
 +
'''<big><big>Security</big></big>'''<br />
 +
[[File:IDP Secure Feature.jpg|800x200px|Secure]]<br />
 +
 
 +
Tamper-proof file system<br />
 +
Application Integrity Measurement (AIM)<br />
 +
Secure boot<br />
 +
Encrypted storage<br />
 +
McAfee<br />
 +
 
 +
'''<big><big>Connectivity</big></big>'''<br />
 +
Wifi, BT, Zigbee, VPN, LAN…<br />
 +
MQTT<br />
 +
 
 +
'''<big><big>Management</big></big>'''<br />
 +
OneAgent TR-069 agent<br />
 +
OMA-DM<br />
 +
Webif / Luci , a web-based management interface<br />
 +
 
 +
'''<big><big>Function & Protocol'''<br />
 +
[[File:IDP SW Stack.jpg|700x500px|IDP SW Stack]]<br />
 +
 
 +
 
 +
'''<big><big>Compare Feature of IDP2.x, 3.0, and 3.1'''<br />
 +
[[File:Compare Feature IDP Ver.jpg|600x500px|IDP version feature]]
 +
 
 +
 
 +
'''<big><big>Compare Feature of MI  3.0, and 3.1 / Pro/Flex'''<br />
 +
[[File:MI3.0 3.1 Feature Comparison Table.jpg|800x400px|MI3.0 vs. 3.1]]
  
 
=[[IDP Documentation|Documentation & Tools Download]]=
 
=[[IDP Documentation|Documentation & Tools Download]]=
 +
IDP 2.x / 3.x Technique documents and Tools download
  
 
=[[Workbench|Workbench]]=
 
=[[Workbench|Workbench]]=
 +
This guide helps you install Linux 7, Intelligent Device Platform XT 3.0, and Workbench on a Linux computer
  
 
=[[IDP Build & Deploy Image|Build & Deploy Image]]=
 
=[[IDP Build & Deploy Image|Build & Deploy Image]]=
 +
This guide help for building and install the IDP image to your target platform.
 +
 +
=[[IDP Programmer Guide|IDP Programmer Guide]]=
 +
This guide help for programmer to develop application or driver on IDP platform.
  
 
=[[IDP/Layer,Feature|Layer & Feature]]=
 
=[[IDP/Layer,Feature|Layer & Feature]]=
 +
Introduction of functions and features of IDP 2.x 3.x.
  
 
=[[IDP Qualification|Qualification]]=
 
=[[IDP Qualification|Qualification]]=
  
=[[IDP Support Module|Support Module]]=
+
= Support Module =
 +
 
 +
'''<big><big>Wifi + BT Module</big></big>'''
 +
 
 +
{| class="wikitable"
 +
|-
 +
! Brand
 +
! Model
 +
! Feature
 +
! Chip
 +
! Interface
 +
! Verified OS
 +
! Note
 +
|-
 +
| Intel
 +
| AC7260
 +
| WiFi+Bt
 +
| Intel AC7260
 +
| minPCIe
 +
| 2.0 / 3.0 / 3.1
 +
| Not support Auto channel
 +
|-
 +
| Advantech
 +
| EWM-W153H01E
 +
| WiFi+BT
 +
| Atheros AR9485 AR3012
 +
| minPCIe
 +
| 2.0 / 3.1
 +
| ARK-1123 with IDP2.0 ( AR9485 + AR3012 )
 +
|-
 +
| Advantech
 +
| EWM-W161H01E
 +
| WiFi+Bt
 +
| Atheros AR9462
 +
| minPCIe(*)
 +
| 3.1
 +
|
 +
|}
 +
 
 +
'''<big><big>Wifi&nbsp;Module</big></big>'''
 +
 
 +
{| class="wikitable"
 +
|-
 +
! Brand
 +
! Model
 +
! Feature
 +
! Chip
 +
! Interface
 +
! Verified OS
 +
! Note
 +
|-
 +
| Advantech
 +
| EWM-W151H01E
 +
| WiFi
 +
| Realtek RTL8188EE
 +
| minPCIe
 +
| 2.0
 +
| ARK-1123 with IDP2.0 ( RTL8188EE )
 +
|-
 +
| Advantech
 +
| EWM-W135H01E
 +
| WiFi
 +
| Atheros AR9382
 +
| minPCIe(*)
 +
| 3.1
 +
|
 +
|-
 +
| Advantech
 +
| EWM-W15801F
 +
| WiFi
 +
| Atheros AR9592-AR1B
 +
| minPCIe(*)
 +
| 3.1
 +
|
 +
|-
 +
| Silex
 +
| SX-PCEAN2
 +
| WiFi
 +
| Atheros AR9580
 +
| minPCIe(*)
 +
| 3.1
 +
|
 +
|}
 +
 
 +
 
 +
 
 +
'''<big><big>3G / 4G Module</big></big>'''
 +
 
 +
{| class="wikitable"
 +
|-
 +
! Brand
 +
! Model
 +
! Feature
 +
! Chip
 +
! Interface
 +
! Verified OS
 +
! Note
 +
|-
 +
| Telit
 +
| HE910
 +
| 3G
 +
| Telit HE910
 +
| USB
 +
| 2.0 / 3.0 / 3.1
 +
| SIM Card Slot on Module. [[Media:Telit_xE910_Mini_PCIe_Adapter_Hardware_User_Guide_r10.pdf|Telit HE910 Spec]]
 +
|-
 +
| Sierra
 +
| MC7354
 +
| 3G + GPS
 +
| Sierra MC7354
 +
| ACM
 +
| 2.0 / 3.0 / 3.1
 +
| ARK-2151 with IDP3.0
 +
|-
 +
| Advantech
 +
| EWM-C118HD01E
 +
| 3G
 +
| u-blox SARA-U270
 +
| ACM
 +
| 3.1
 +
|
 +
|-
 +
| Advantech
 +
| EWM-C109F601E
 +
| 3G
 +
| U-blox LISA-U200
 +
| minPCIe(*)
 +
| 3.1
 +
|
 +
|-
 +
| Advantech
 +
| EWM-C117FL04E
 +
| 4G
 +
| u-blox MPCI-L210
 +
| ACM
 +
| 3.1
 +
|
 +
|}
 +
 
 +
'''<big><big>GPS Module</big></big>'''
 +
 
 +
{| class="wikitable"
 +
|-
 +
! Brand
 +
! Model
 +
! Feature
 +
! Chip
 +
! Interface
 +
! Verified OS
 +
! Note
 +
|-
 +
| Advantech
 +
| EWM-G108H01E
 +
| GPS
 +
| u-blox NEO-7
 +
| USB
 +
| 2.0 / 3.1
 +
| ARK-1123 with IDP2.0, half-mini PCIe (U-blox NEO-7N, U-blox AG )
 +
|-
 +
| Advantech
 +
| EWM-G109H01E
 +
| GPS
 +
| u-blox NEO-M8N
 +
| ACM
 +
| 3.1
 +
|
 +
|}
 +
 
 +
'''<big><big>These modules would be tested with Advantech released ver 1.0.1 IDP3.1 image</big></big>'''
  
=IDP on Advantech Platform=
+
{| class="wikitable"
==[[x86 System Tool|x86 System Tool]]==
+
|-
==[[IDP+UTX-3115|UTX-3115]]==
+
! Brand
==[[IDP+ARK-1123|ARK-1123]]==
+
! Model
==[[IDP+ARK-2151S|ARK-2151S]]==
+
! Feature
 +
! Chip
 +
! Interface
 +
! Verified OS
 +
! Note
 +
|-
 +
| Intel
 +
| AC7260
 +
| WiFi+Bt
 +
| Intel AC7260
 +
| minPCIe
 +
| 3.1
 +
| Not support Auto channel
 +
|-
 +
| Silex
 +
| SX-PCEAN2
 +
| WiFi
 +
| Atheros AR9580
 +
| minPCIe(*)
 +
| 3.1
 +
|
 +
|-
 +
| Advantech
 +
| EWM-W15801F
 +
| WiFi
 +
| Atheros AR9592-AR1B
 +
| minPCIe(*)
 +
| 3.1
 +
|
 +
|-
 +
| Advantech
 +
| EWM-C118HD01E
 +
| 3G
 +
| u-blox SARA-U270
 +
| ACM
 +
| 3.1
 +
|
 +
|-
 +
| Sierra
 +
| MC7354
 +
| 3G + GPS
 +
| Sierra MC7354
 +
| ACM
 +
| 3.1
 +
|
 +
|-
 +
| Telit
 +
| HE910
 +
| 3G
 +
| Telit HE910
 +
| USB
 +
| 3.1
 +
| SIM Card Slot on Module. [[Media:Telit_xE910_Mini_PCIe_Adapter_Hardware_User_Guide_r10.pdf|Telit HE910 Spec]]
 +
|}
 +
 
 +
'''<big><big>Official's Announce</big></big>'''
 +
 
 +
*[http://isplanet.dyndns-office.com:8081/wiki/images/8/86/551116_551116_Component_List_Final.pdf 551116_551116_Component_List_Final.pdf]
  
 
=[[IDP/BSP Porting|IDP BSP Porting SOP]]=
 
=[[IDP/BSP Porting|IDP BSP Porting SOP]]=
 +
[[File:IDP Porting SOP.jpg|2048x800px|IDP BSP Porting]]
  
=Advantech SW Application on IDP=
+
=[[IDP Tips|Tips]]=
==[[IDP/Adv/SUSI|SUSI API]]==
 
==[[IDP/Adv/WISEAgent|WISEAgent]]==
 
==[[IDP/Adv/SNManager|SNManager API]]==
 
  
=[[IDP Tips|Tips]]=
+
=[[IDP Debugging|Debugging]]=
  
 
=[[IDP Issues|Issue]]=
 
=[[IDP Issues|Issue]]=
  
[[Category:Product & Service]]
+
=IDP on Advantech Platform=
 +
==[[IDP+UTX-3115|UTX-3115]]==
 +
==[[IDP+ARK-1123|ARK-1123]]==
 +
==[[IDP+ARK-2151S|ARK-2151S]]==
 +
 
 +
[[Category:IoT-Gateway/Product & Service]]

Latest revision as of 04:22, 23 December 2016

Introduction

Wind River® Intelligent Device Platform XT is a customizable middleware development environment that provides security, connectivity, rich networking options, and device management. It simplifies the development, integration, and deployment of gateways for the Internet of Things.

Architecture

IDP Function


Security
Secure

Tamper-proof file system
Application Integrity Measurement (AIM)
Secure boot
Encrypted storage
McAfee

Connectivity
Wifi, BT, Zigbee, VPN, LAN…
MQTT

Management
OneAgent TR-069 agent
OMA-DM
Webif / Luci , a web-based management interface

Function & Protocol
IDP SW Stack


Compare Feature of IDP2.x, 3.0, and 3.1
IDP version feature


Compare Feature of MI 3.0, and 3.1 / Pro/Flex
MI3.0 vs. 3.1

Documentation & Tools Download

IDP 2.x / 3.x Technique documents and Tools download

Workbench

This guide helps you install Linux 7, Intelligent Device Platform XT 3.0, and Workbench on a Linux computer

Build & Deploy Image

This guide help for building and install the IDP image to your target platform.

IDP Programmer Guide

This guide help for programmer to develop application or driver on IDP platform.

Layer & Feature

Introduction of functions and features of IDP 2.x 3.x.

Qualification

Support Module

Wifi + BT Module

Brand Model Feature Chip Interface Verified OS Note
Intel AC7260 WiFi+Bt Intel AC7260 minPCIe 2.0 / 3.0 / 3.1 Not support Auto channel
Advantech EWM-W153H01E WiFi+BT Atheros AR9485 AR3012 minPCIe 2.0 / 3.1 ARK-1123 with IDP2.0 ( AR9485 + AR3012 )
Advantech EWM-W161H01E WiFi+Bt Atheros AR9462 minPCIe(*) 3.1

Wifi Module

Brand Model Feature Chip Interface Verified OS Note
Advantech EWM-W151H01E WiFi Realtek RTL8188EE minPCIe 2.0 ARK-1123 with IDP2.0 ( RTL8188EE )
Advantech EWM-W135H01E WiFi Atheros AR9382 minPCIe(*) 3.1
Advantech EWM-W15801F WiFi Atheros AR9592-AR1B minPCIe(*) 3.1
Silex SX-PCEAN2 WiFi Atheros AR9580 minPCIe(*) 3.1


3G / 4G Module

Brand Model Feature Chip Interface Verified OS Note
Telit HE910 3G Telit HE910 USB 2.0 / 3.0 / 3.1 SIM Card Slot on Module. Telit HE910 Spec
Sierra MC7354 3G + GPS Sierra MC7354 ACM 2.0 / 3.0 / 3.1 ARK-2151 with IDP3.0
Advantech EWM-C118HD01E 3G u-blox SARA-U270 ACM 3.1
Advantech EWM-C109F601E 3G U-blox LISA-U200 minPCIe(*) 3.1
Advantech EWM-C117FL04E 4G u-blox MPCI-L210 ACM 3.1

GPS Module

Brand Model Feature Chip Interface Verified OS Note
Advantech EWM-G108H01E GPS u-blox NEO-7 USB 2.0 / 3.1 ARK-1123 with IDP2.0, half-mini PCIe (U-blox NEO-7N, U-blox AG )
Advantech EWM-G109H01E GPS u-blox NEO-M8N ACM 3.1

These modules would be tested with Advantech released ver 1.0.1 IDP3.1 image

Brand Model Feature Chip Interface Verified OS Note
Intel AC7260 WiFi+Bt Intel AC7260 minPCIe 3.1 Not support Auto channel
Silex SX-PCEAN2 WiFi Atheros AR9580 minPCIe(*) 3.1
Advantech EWM-W15801F WiFi Atheros AR9592-AR1B minPCIe(*) 3.1
Advantech EWM-C118HD01E 3G u-blox SARA-U270 ACM 3.1
Sierra MC7354 3G + GPS Sierra MC7354 ACM 3.1
Telit HE910 3G Telit HE910 USB 3.1 SIM Card Slot on Module. Telit HE910 Spec

Official's Announce

IDP BSP Porting SOP

IDP BSP Porting

Tips

Debugging

Issue

IDP on Advantech Platform

UTX-3115

ARK-1123

ARK-2151S