What Tizen has been focusing on Profiles Devices OSP Mobile - - PowerPoint PPT Presentation

what tizen has been focusing on
SMART_READER_LITE
LIVE PREVIEW

What Tizen has been focusing on Profiles Devices OSP Mobile - - PowerPoint PPT Presentation

Tizen Micro , small footprint Tizen for headless IoT devices Bingwei Liu ( ) Intel Open Source Technology Center ( ) What Tizen has been focusing on Profiles Devices OSP Mobile Common NFC Enlightment


slide-1
SLIDE 1

Tizen Micro, small footprint Tizen for headless IoT devices

Bingwei Liu (刘秉伟) Intel Open Source Technology Center (英特尔开源技术中心)

slide-2
SLIDE 2

2

What Tizen has been focusing on

Common

Mobile Automotive TV Watch

Multi-User

Profiles

64-bit 3D UI Crosswalk Wayland SMACK

OSP GENIVI Layer Manager Enlightment NFC Telephony Security Container

KDBUS

GENIVI Audio Manager AMB

Devices

Tizen Base OS

Weston

slide-3
SLIDE 3

3

Tizen Micro aiming at more ‘smart things’

Micro Common

Smart Home Gateway Smart IP Camera Smart Home Appliance Smart Robot

Media Processing Security Comms Framework Connectivity

ISP Router subsystem. Storage & File services Plug-in Frwk

Device Mgmt.

Base OS

Visual Computing Streaming

Remote Configuration

Headless, Small Footprint, Multi-tasking, Highly Configurable

New Segments Things

slide-4
SLIDE 4

4

Headless (无显示)

  • No display system. No compositor
  • User interaction via remote screens
  • Graphics & Media engines are still useful for data processing

and analytics, though optional

  • Should be smarter and smarter to reduce user interaction

Tablet Phone PC TV Tablet Phone

slide-5
SLIDE 5

5

Small Footprint (小尺寸)

  • Small system footprint
  • Memory < 128MB
  • Storage < 256MB
  • The majority of capacity is reserved for applications

Total Available System Resource

System Footprint

slide-6
SLIDE 6

6

Multi-tasking (多任务)

  • It’s not for single purpose usage
  • Multiple workloads in parallel
  • Tasks can be prioritized
  • Extendable for new apps or plug-ins

Connectivity & Communication Security Manageability Computing

slide-7
SLIDE 7

7

Highly configurable (高可配置性)

  • Build with Yocto tools
  • Micro common  segement specific recipes

Micro common Segment specific recipe

slide-8
SLIDE 8

8

Initial BOM list

  • Base: Linux kernel, busybox, dropbear
  • Connectivity: BlueZ, Connman
  • Communication: mosquito (MQTT)
  • Media: openCV, libav, miniDLNA
  • Database: sqlite
  • File service: Nginx (http)
  • Development: node.js, python
slide-9
SLIDE 9