Differences

This shows you the differences between two versions of the page.

Link to this comparison view

iot:labs:11 [2020/01/07 14:54]
jan.vaduva [Lab 11: IoT usecase for Yocto Project]
iot:labs:11 [2020/01/07 18:55] (current)
jan.vaduva [Lab 11: IoT usecase for Yocto Project]
Line 5: Line 5:
 Set up your Linux system with the right packages (instruction are provided for Ubuntu, Fedora, CentOS and openSUSE) Set up your Linux system with the right packages (instruction are provided for Ubuntu, Fedora, CentOS and openSUSE)
  
-  - Install prerequisites:​ <​code>​sudo apt-get install ​sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \+  - Install prerequisites:​ <​code>​sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \
      ​build-essential chrpath socat cpio python python3 python3-pip python3-pexpect \      ​build-essential chrpath socat cpio python python3 python3-pip python3-pexpect \
      ​xz-utils debianutils iputils-ping libsdl1.2-dev xterm xsltproc docbook-utils \      ​xz-utils debianutils iputils-ping libsdl1.2-dev xterm xsltproc docbook-utils \
Line 23: Line 23:
   - Source //​aglsetup.sh//​ script, to create the build directory: <​code>​$ source meta-agl/​scripts/​aglsetup.sh -f -m qemux86-64 agl-demo agl-devel</​code>​   - Source //​aglsetup.sh//​ script, to create the build directory: <​code>​$ source meta-agl/​scripts/​aglsetup.sh -f -m qemux86-64 agl-demo agl-devel</​code>​
   - Build the OS image: <​code>​$ bitbake agl-demo-platform</​code>​   - Build the OS image: <​code>​$ bitbake agl-demo-platform</​code>​
 +  - Build the OS SDK image: <​code>​$ bitbake agl-demo-platform-crosssdk</​code> ​
   - Decompress the OS image that resulted after the build: <​code>​$ cd tmp/​deploy/​images/​qemux86-64   - Decompress the OS image that resulted after the build: <​code>​$ cd tmp/​deploy/​images/​qemux86-64
 $ xz -d agl-demo-platform-qemux86-64.vmdk.xz</​code>​ $ xz -d agl-demo-platform-qemux86-64.vmdk.xz</​code>​
Line 38: Line 39:
  
 ===== Exercises===== ===== Exercises=====
-  - Based on the use cases describe ensure IoTivity support onto ResinOS operating system.+  - Replicate a successful AGL setup.
   - Get the list of packages the newly defined image has   - Get the list of packages the newly defined image has
-  - Ensure ​packages such as openssh and screen are also included in the image. +  - Check if packages such as openssh and screen are included in the image. 
-  - What tools is ResinOS ​using for logging data.+  - Deploy the AGL image onto VirtualBox 5.2.0 or later. You could also try using the latest snapshot available: [[https://​download.automotivelinux.org/​AGL/​snapshots/​master/​latest/​qemux86-64/​deploy/​images/​qemux86-64/​|AGL Snapshot]]
iot/labs/11.1578401652.txt.gz · Last modified: 2020/01/07 14:54 by jan.vaduva
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0