SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
无锡控博科技2017
Ubuntu Core on Bubblegum-96
董波
bdong@ucrobotics.com
无锡控博科技有限公司
无锡控博科技2017
● About uCRobotics
● What is Bubblegum-96
● Porting Ubuntu Core to Bubblegum-96
● Demo We Have Done
Ubuntu Core on Bubblegum-96
About uCRobotics
uCRobotics is a Hi-tech company which is the focus of
Intelligent Platform, System Integration, and the
development of Embedded System, etc. In the
meanwhile, uCRobotics is the Hardware Manufacturing
and Software Development Partner of 96Boards under
the International Standard of Linaro. Bubblegum-96
(uCRobotics) is the 4th intelligence development
platform based on the Linaro Standard, which can
provide the embedded solution including: 3D Cloud
Printing , UAV Data Processing, Intelligent Robot,
Wearable Devices, Mobile Desktop, OpenStack/Docker,
AR/VR, etc. uCRobotics advocate the spirit of open
source, focusing on the embedded GNU/Linux,
automation technology, 3D Cloud Printing Control, and
Image recognition process etc. The core members of
the team are Senior Engineers and Business
Supervisors which can provide effective protection on
technical support and market development.
无锡控博科技2017
Linaro and 96boards
96Boards is a range of hardware specifications created by Linaro to
make the latest ARM-based processors available to developers at a
reasonable cost. The specifications are open and define a standard
board layout for SoC-agnostic (processor independent) development
platforms that can be used by software application, hardware device,
kernel and other system software developers. Boards produced to
the 96Boards specifications are suitable for rapid prototyping,
hobbyist projects or incorporation into new systems for a wide range
of applications including desktop and laptop computing, the digital
home, digital signage, point of sale (POS), high-end audio, robotics
and drones, artificial intelligence, virtual reality, IoT and industrial
control.
Standardized expansion buses for peripheral I/O have led to a wide
range of compatible add-on mezzanine boards that will work across a
variety of 96Boards products. Users have access to a wide range of
boards with different features at various price points. In addition,
some SoC vendors have announced long term availability of the SoC
to encourage their use in products with long life cycles.
无锡控博科技2017
● IE 96boards
● MCU: RDA5981
● Embedded WIFI chip
● ARM Cortex-M4
● Embedded memory and flash
● Support IEEE 802.11b/g/n, 2.4GHz
HT20/40
● Support WEP, WPA/WPA2, TKIP,CCMP
● OS: Zypher, mbed, RT-Thread
Bluesky
无锡控博科技2017
O2 board
● IE 96board
● ATS3503
● Daul mode (BT Audio + BLE)
● Support for VUI ( Voice
User-Interface)
● OS: Zypher
无锡控博科技2017
96boards CE (Consumer Edition) Spec
Bubblegum-96
● Optimized Actions S900 quad-core ARM
Cortex-A53 64-bit SoC up to 1.8GHz
● Embedded Imagination PowerVR™ G6230 GPU
support OpenGL ES 3.1, OpenGL 3.2, OpenCL
1.2 EP
● Integrated HDMI with Ultra 4K output
● 802.11b/g/n WiFi, Bluetooth 4.0
● USB 3.0 (Type A) x1 & USB 2.0 (Type A) x1&
Micro USB 2.0 x 1
● Extend Header(x40 pin) +1.8V, +5V, SYS_DCIN,
GND, UART, I2C, SPI, PCM, GPIO x12
● Extend Header(x60 pin) SDIO, MIPI_DSI,
MIPI_CSI, I2C , USB2.0
● Support Ubuntu Core & Android 5.1 Lollipop &
Debian & Gentoo & OpenSUSE & Remix OS
● High performance, low latency and low cost
无锡控博科技2017
Low Speed GPIO Adapter MIPI Adapter
Mezzanine Products
+
Porting Ubuntu Core to Bubblegum-96
无锡控博科技2017
Ubuntu Core is a tiny, transactional version of Ubuntu
for IoT devices and large container deployments. It
runs a new breed of super-secure, remotely
upgradeable Linux app packages known as snaps ‐
and it’s trusted by leading IoT players, from chipset
vendors to device makers and system integrators.
……
“
”
无锡控博科技2017
Kernel Snap
OS Snap
Gadget Snap
ubuntu-image Ubuntu Core on
Bubblegum-96
无锡控博科技2017
Gadget Snap
● Gadget snap is a snap file which contains the
booting files of the board.
uEnv.txt - Hacking files for uboot args
Bootloader.bin - bootloader binary file
U-boot.bin - compiled u-boot file for bubblegum-96
I
无锡控博科技2017
uEnv.txt
snappy_kernel=bubblegum96-kernel_x1.snap
kernel_file=kernel.img
loadkernel=fatload mmc 0:1 ${kernel_addr_r} ${snappy_kernel}/${kernel_file}
fdtfile=s900_96board.dtb
loadfdt=fatload mmc 0:1 ${fdt_addr_r} ${snappy_kernel}/dtbs/${fdtfile}
initrd_file=initrd.img
loadinitrd=fatload mmc 0:1 ${ramdisk_addr_r} ${snappy_kernel}/${initrd_file}; setenv initrd_size
${filesize}
snap_os=core_1691.snap
bootargs=console=ttyS5,115200n8 initcall_debug root=/dev/disk/by-label/writable
init=/lib/systemd/systemd ro panic=-1 fixrtc snap_core=core_1691.snap
snap_kernel=bubblegum96-kernel_x1.snap rootwait
bootsnappy=run loadkernel;run loadfdt;run loadinitrd;booti ${kernel_addr_r}
${ramdisk_addr_r}:${initrd_size} ${fdt_addr_r}
bootcmd=run bootsnappy
mboot=run bootsnappy
Gadget Snap II
无锡控博科技2017
NOTE:
If using stable channel, OS snap name will be changed because of the update. It will be
easier to edit the value of $snap_os in uEnv.txt.
Gadget Snap III
无锡控博科技2017
Kernel Snap
● Kernel snap obtains the kernel source,
obtained from BSP. On Bubblegum-96,
Linux kernel version is 3.10.99.
● Porting AppArmor patches.
● Build kernel snap. Kernel snap version is
16.04
● Using snapcraft to build kernel snap.
● Cross compile by selecting arch. After
snapcraft version 3.02, you can define
cross compile tool.
I
无锡控博科技2017
snapcraft.yaml
name: bubblegum96-kernel
version: 3.10.99
summary: A bubblegum kernel built from source
description: This is the kernel from https://github.com/uCRDev/linux
type: kernel
parts:
kernel:
plugin: kernel
source: ../linux
source-type: git
kdefconfig: [bubblegum_linux_defconfig, snappy/generic.config, snappy/security.config, snappy/systemd.config, snappy/snappy.config,
snappy/containers.config]
kconfigs:
- CONFIG_LOCALVERSION="-bubblegum"
- CONFIG_DEBUG_INFO=n
- CONFIG_SQUASHFS=m
kernel-initrd-modules:
- squashfs
kernel-image-target: Image
kernel-device-trees:
- s900_96board
build-packages: [bc, kmod, cpio]
Kernel Snap II
无锡控博科技2017
AppArmor
AppArmor is an effective and easy-to-use Linux application security system. AppArmor proactively
protects the operating system and applications from external or internal threats, even zero-day
attacks, by enforcing good behavior and preventing even unknown application flaws from being
exploited. AppArmor security policies completely define what system resources individual
applications can access, and with what privileges. A number of default policies are included with
AppArmor, and using a combination of advanced static analysis and learning-based tools, AppArmor
policies for even very complex applications can be deployed successfully in a matter of hours.
Kernel Snap III
无锡控博科技2017
AppArmor patches
0001-UBUNTU-SAUCE-no-up-apparmor-remove-security-apparmor.patch
0011-kconfig-nconfig-fix-multi-byte-UTF-handling.patch
0020-kbuild-add-generic-mergeconfig-target-.config.patch
0002-UBUNTU-SAUCE-no-up-apparmor-Sync-to-apparmor3-RC1-sn.patch
0012-x86-platform-kvm-kconfig-Turn-existing-.config-s-int.patch
0021-UBUNTU-Config-snappy-config-fragments-generic-system.patch
0003-UBUNTU-SAUCE-apparmor-backport-setup-base-backport-f.patch
0013-x86-platform-Add-kvmconfig-to-the-phony-targets.patch
0022-UBUNTU-Config-snappy-snappy-SQUASHFS-m.patch
0004-UBUNTU-SAUCE-apparmor-3.12-backport-kvfree-reintrodu.patch
0014-x86-platform-Fix-make-O-dir-kvmconfig.patch
0023-UBUNTU-SAUCE-add-a-snapcraft.yaml-to-create-a-snappy.patch
0005-UBUNTU-SAUCE-apparmor-3.12-backport-mtd-Move-major-n.patch
0015-x86-platform-kconfig-move-kvmconfig-functionality-to.patch
0024-UBUNTU-SAUCE-add-a-snapcraft.yaml-to-create-a-snappy.patch
0006-UBUNTU-SAUCE-apparmor-3.11-backport-revert-module-ls.patch
0016-x86-Add-make-tinyconfig-to-configure-the-tiniest-pos.patch
0025-UBUNTU-Config-snappy-containers-lxc.config-was-super.patch
Kernel Snap IV
无锡控博科技2017
0007-UBUNTU-SAUCE-Revert-fix-only-allow-a-single-threaded.patch
0017-kbuild-mergeconfig-fix-jobserver-unavailable-warning.patch
0026-UBUNTU-Config-snappy-containers-CONFIG_OVERLAY_FS_V1.patch
0009-kbuild-trivial-remove-trailing-empty-lines.patch
0018-kbuild-mergeconfig-move-an-error-check-to-merge_conf.patch
0027-UBUNTU-SAUCE-no-up-apparmor-fix-mount-not-handling-d.patch
0010-kbuild-remove-redundant-clean-files-from-scripts-kco.patch
0019-kbuild-mergeconfig-remove-redundant-objtree.patch
0029-snappy-add-one-defconfig-for-snappy.patch
Patches are ported from:
http://kernel.ubuntu.com/git/ppisati/ubuntu-vivid.git/log/?h=snappy_v3.10
Kernel Snap V
无锡控博科技2017
Create Ubuntu Core Image
Using ubuntu-image tool to create Ubuntu Core Image for your board. In this process, tool will
automatically download OS snap from Ubuntu server which your have selected. For example,
stable channel or devel channel.
sudo /snap/bin/ubuntu-image --channel stable 
--image-size 2G 
--extra-snaps bubblegum96-gadget_16.04-1.2_arm64.snap 
--extra-snaps bubblegum96-kernel_3.10.99_arm64.snap 
-o bubblegum96.img 
bubblegum96.model
“
”
I
无锡控博科技2017
Prepare model assertion
● Including your authority-id and brand-id,
which bonded with your Ubuntu One
account.
● In Ubuntu One account, your public key
should be added.
● Create model assertion with your snap
key.
● In Ubuntu Core 16.04, ssh is the only way
you can login into your board. Further
more, you can only use public key, which
is absolutely secured.
Create Ubuntu Core Image II
无锡控博科技2017
Ubuntu Core Application Demo
无锡控博科技2017
uC3DP 3D Cloud Printing
In this system, we use 20 bubblegum-96 boards, we called
‘Sheepdog Client’, to operate 20 printers (as the sheep role)
and one bubblegum-96 board called ‘Shepherd Server’ to
manage these 20 boards. When we submit the .stl file,
‘Shepherd Server’ will analysis the file and check if it’s
possible to print well, or fixed the model bugs. Next the model
file will be sliced automatically by “Shepherd Server” and
pushed to “Sheepdog Client”. Finally the “Sheepdog Client”
will operate the sheep, I mean the 3D printers, to print the
model.
无锡控博科技2017
SAFE FAST EASY UBUNTU CORE
The whole system is
running as a private cloud.
So what we cared about
are:
+
POWERFUL && SECURITY
=
无锡控博科技2017
You can find the relative instructions and source file on Github.
https://github.com/uCRDev/Bubblegum96-Snappy
96boards:
https://www.96boards.org/product/bubblegum-96/
Contacting us:
96boards@ucrobotics.com
2017.09.01@深圳湾

Contenu connexe

Tendances

Hpe Proliant DL20 Gen10 Server Datasheet
Hpe Proliant DL20 Gen10 Server DatasheetHpe Proliant DL20 Gen10 Server Datasheet
Hpe Proliant DL20 Gen10 Server Datasheet美兰 曾
 
Investigation report on 64 bit support in Android Open Source Project
Investigation report on 64 bit support in Android Open Source ProjectInvestigation report on 64 bit support in Android Open Source Project
Investigation report on 64 bit support in Android Open Source Projecthidenorly
 
New Ultra Stor Raid.Ae
New Ultra Stor Raid.AeNew Ultra Stor Raid.Ae
New Ultra Stor Raid.Aeaaronesk
 
Introducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin ProcessorsIntroducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin ProcessorsAnalog Devices, Inc.
 
Learn How to Develop Embedded System for ARM @ 2014.12.22 JuluOSDev
Learn How to Develop Embedded System for ARM @ 2014.12.22 JuluOSDevLearn How to Develop Embedded System for ARM @ 2014.12.22 JuluOSDev
Learn How to Develop Embedded System for ARM @ 2014.12.22 JuluOSDevJian-Hong Pan
 
Investigation report on 64 bit support and some of new features in aosp master
Investigation report on 64 bit support and some of new features in aosp masterInvestigation report on 64 bit support and some of new features in aosp master
Investigation report on 64 bit support and some of new features in aosp masterhidenorly
 
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-ModuleMYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-ModuleLinda Zhang
 
Stm32 f4 first touch
Stm32 f4 first touchStm32 f4 first touch
Stm32 f4 first touchBenux Wei
 
UplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processor
UplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processorUplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processor
UplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processorSatya Harish
 

Tendances (13)

Hpe Proliant DL20 Gen10 Server Datasheet
Hpe Proliant DL20 Gen10 Server DatasheetHpe Proliant DL20 Gen10 Server Datasheet
Hpe Proliant DL20 Gen10 Server Datasheet
 
Investigation report on 64 bit support in Android Open Source Project
Investigation report on 64 bit support in Android Open Source ProjectInvestigation report on 64 bit support in Android Open Source Project
Investigation report on 64 bit support in Android Open Source Project
 
AMD Ryzen Pro
AMD Ryzen ProAMD Ryzen Pro
AMD Ryzen Pro
 
New Ultra Stor Raid.Ae
New Ultra Stor Raid.AeNew Ultra Stor Raid.Ae
New Ultra Stor Raid.Ae
 
Processes
ProcessesProcesses
Processes
 
Introducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin ProcessorsIntroducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin Processors
 
Learn How to Develop Embedded System for ARM @ 2014.12.22 JuluOSDev
Learn How to Develop Embedded System for ARM @ 2014.12.22 JuluOSDevLearn How to Develop Embedded System for ARM @ 2014.12.22 JuluOSDev
Learn How to Develop Embedded System for ARM @ 2014.12.22 JuluOSDev
 
Investigation report on 64 bit support and some of new features in aosp master
Investigation report on 64 bit support and some of new features in aosp masterInvestigation report on 64 bit support and some of new features in aosp master
Investigation report on 64 bit support and some of new features in aosp master
 
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-ModuleMYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
 
Stm32 f4 first touch
Stm32 f4 first touchStm32 f4 first touch
Stm32 f4 first touch
 
Signals
SignalsSignals
Signals
 
UplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processor
UplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processorUplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processor
UplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processor
 
SPI Drivers
SPI DriversSPI Drivers
SPI Drivers
 

Similaire à Ubuntu core on bubblegum 96

Ubuntu Core 技术详解
Ubuntu Core 技术详解Ubuntu Core 技术详解
Ubuntu Core 技术详解Rex Tsai
 
Armboot process zeelogic
Armboot process zeelogicArmboot process zeelogic
Armboot process zeelogicAleem Shariff
 
Open source Android 10 on Orange Pi: Meth or Reality?
Open source Android 10 on Orange Pi: Meth or Reality?Open source Android 10 on Orange Pi: Meth or Reality?
Open source Android 10 on Orange Pi: Meth or Reality?GlobalLogic Ukraine
 
First Steps Developing Embedded Applications using Heterogeneous Multi-core P...
First Steps Developing Embedded Applications using Heterogeneous Multi-core P...First Steps Developing Embedded Applications using Heterogeneous Multi-core P...
First Steps Developing Embedded Applications using Heterogeneous Multi-core P...Toradex
 
26.1.7 lab snort and firewall rules
26.1.7 lab   snort and firewall rules26.1.7 lab   snort and firewall rules
26.1.7 lab snort and firewall rulesFreddy Buenaño
 
Explorando Go em Ambiente Embarcado
Explorando Go em Ambiente EmbarcadoExplorando Go em Ambiente Embarcado
Explorando Go em Ambiente EmbarcadoAlvaro Viebrantz
 
Linxu conj2016 96boards
Linxu conj2016 96boardsLinxu conj2016 96boards
Linxu conj2016 96boardsLF Events
 
NetBSD on Google Compute Engine (en)
NetBSD on Google Compute Engine (en)NetBSD on Google Compute Engine (en)
NetBSD on Google Compute Engine (en)Ryo ONODERA
 
TDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha Linux EmbarcadoTDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha Linux Embarcadotdc-globalcode
 
Improving User Experience with Ubiquitous QuickBoot
 Improving User Experience with Ubiquitous QuickBoot Improving User Experience with Ubiquitous QuickBoot
Improving User Experience with Ubiquitous QuickBootICS
 
AI Hardware Landscape 2021
AI Hardware Landscape 2021AI Hardware Landscape 2021
AI Hardware Landscape 2021Grigory Sapunov
 
Developing Applications for Beagle Bone Black, Raspberry Pi and SoC Single Bo...
Developing Applications for Beagle Bone Black, Raspberry Pi and SoC Single Bo...Developing Applications for Beagle Bone Black, Raspberry Pi and SoC Single Bo...
Developing Applications for Beagle Bone Black, Raspberry Pi and SoC Single Bo...ryancox
 
CNC 3-Axis Stepper Motor Shield
CNC 3-Axis Stepper Motor ShieldCNC 3-Axis Stepper Motor Shield
CNC 3-Axis Stepper Motor Shieldhandson28
 
RISC-V growth and successes in technology and industry - embedded world 2021
RISC-V growth and successes in technology and industry - embedded world 2021RISC-V growth and successes in technology and industry - embedded world 2021
RISC-V growth and successes in technology and industry - embedded world 2021RISC-V International
 
Chicago Docker Meetup Presentation - Mediafly
Chicago Docker Meetup Presentation - MediaflyChicago Docker Meetup Presentation - Mediafly
Chicago Docker Meetup Presentation - MediaflyMediafly
 
Implementation of Cmos Camera Device Driver and Wifi Technology on S3c2440 Us...
Implementation of Cmos Camera Device Driver and Wifi Technology on S3c2440 Us...Implementation of Cmos Camera Device Driver and Wifi Technology on S3c2440 Us...
Implementation of Cmos Camera Device Driver and Wifi Technology on S3c2440 Us...IOSR Journals
 
Yocto and IoT - a retrospective
Yocto and IoT - a retrospectiveYocto and IoT - a retrospective
Yocto and IoT - a retrospectiveOpen-RnD
 
Ap 06 4_10_simek
Ap 06 4_10_simekAp 06 4_10_simek
Ap 06 4_10_simekNguyen Vinh
 

Similaire à Ubuntu core on bubblegum 96 (20)

Ubuntu Core 技术详解
Ubuntu Core 技术详解Ubuntu Core 技术详解
Ubuntu Core 技术详解
 
Armboot process zeelogic
Armboot process zeelogicArmboot process zeelogic
Armboot process zeelogic
 
Open source Android 10 on Orange Pi: Meth or Reality?
Open source Android 10 on Orange Pi: Meth or Reality?Open source Android 10 on Orange Pi: Meth or Reality?
Open source Android 10 on Orange Pi: Meth or Reality?
 
First Steps Developing Embedded Applications using Heterogeneous Multi-core P...
First Steps Developing Embedded Applications using Heterogeneous Multi-core P...First Steps Developing Embedded Applications using Heterogeneous Multi-core P...
First Steps Developing Embedded Applications using Heterogeneous Multi-core P...
 
26.1.7 lab snort and firewall rules
26.1.7 lab   snort and firewall rules26.1.7 lab   snort and firewall rules
26.1.7 lab snort and firewall rules
 
Explorando Go em Ambiente Embarcado
Explorando Go em Ambiente EmbarcadoExplorando Go em Ambiente Embarcado
Explorando Go em Ambiente Embarcado
 
Linxu conj2016 96boards
Linxu conj2016 96boardsLinxu conj2016 96boards
Linxu conj2016 96boards
 
NetBSD on Google Compute Engine (en)
NetBSD on Google Compute Engine (en)NetBSD on Google Compute Engine (en)
NetBSD on Google Compute Engine (en)
 
TDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha Linux EmbarcadoTDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha Linux Embarcado
 
Improving User Experience with Ubiquitous QuickBoot
 Improving User Experience with Ubiquitous QuickBoot Improving User Experience with Ubiquitous QuickBoot
Improving User Experience with Ubiquitous QuickBoot
 
AI Hardware Landscape 2021
AI Hardware Landscape 2021AI Hardware Landscape 2021
AI Hardware Landscape 2021
 
Developing Applications for Beagle Bone Black, Raspberry Pi and SoC Single Bo...
Developing Applications for Beagle Bone Black, Raspberry Pi and SoC Single Bo...Developing Applications for Beagle Bone Black, Raspberry Pi and SoC Single Bo...
Developing Applications for Beagle Bone Black, Raspberry Pi and SoC Single Bo...
 
CNC 3-Axis Stepper Motor Shield
CNC 3-Axis Stepper Motor ShieldCNC 3-Axis Stepper Motor Shield
CNC 3-Axis Stepper Motor Shield
 
Fedora15 lovelock-pres
Fedora15 lovelock-presFedora15 lovelock-pres
Fedora15 lovelock-pres
 
RISC-V growth and successes in technology and industry - embedded world 2021
RISC-V growth and successes in technology and industry - embedded world 2021RISC-V growth and successes in technology and industry - embedded world 2021
RISC-V growth and successes in technology and industry - embedded world 2021
 
Chicago Docker Meetup Presentation - Mediafly
Chicago Docker Meetup Presentation - MediaflyChicago Docker Meetup Presentation - Mediafly
Chicago Docker Meetup Presentation - Mediafly
 
Implementation of Cmos Camera Device Driver and Wifi Technology on S3c2440 Us...
Implementation of Cmos Camera Device Driver and Wifi Technology on S3c2440 Us...Implementation of Cmos Camera Device Driver and Wifi Technology on S3c2440 Us...
Implementation of Cmos Camera Device Driver and Wifi Technology on S3c2440 Us...
 
Yocto and IoT - a retrospective
Yocto and IoT - a retrospectiveYocto and IoT - a retrospective
Yocto and IoT - a retrospective
 
All in one
All in oneAll in one
All in one
 
Ap 06 4_10_simek
Ap 06 4_10_simekAp 06 4_10_simek
Ap 06 4_10_simek
 

Dernier

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 

Dernier (20)

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 

Ubuntu core on bubblegum 96