[FE training-materials-updates] Yocto labs: switch to pyro

Alexandre Belloni alexandre.belloni at free-electrons.com
Fri Jun 23 10:44:31 CEST 2017


Repository : git://git.free-electrons.com/training-materials.git
On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=a6b1ee1cad96146eb9304f51dc384e898210c19f

>---------------------------------------------------------------

commit a6b1ee1cad96146eb9304f51dc384e898210c19f
Author: Alexandre Belloni <alexandre.belloni at free-electrons.com>
Date:   Fri Jun 23 10:44:31 2017 +0200

    Yocto labs: switch to pyro
    
    The meta-ti doesn't yet have a proper tag but it doesn't really matter as
    they are not using yocto project branches anyway
    
    Signed-off-by: Alexandre Belloni <alexandre.belloni at free-electrons.com>


>---------------------------------------------------------------

a6b1ee1cad96146eb9304f51dc384e898210c19f
 lab-data/yocto/0001-Fix-lab.patch                  |  59 --
 .../0001-Simplify-linux-ti-staging-recipe.patch    | 640 +--------------------
 lab-data/yocto/nunchuck/linux/defconfig            | 201 +++++--
 labs/yocto-custom-machine/yocto-custom-machine.tex |   2 +-
 labs/yocto-extend-recipe/yocto-extend-recipe.tex   |   2 +-
 labs/yocto-first-build/yocto-first-build.tex       |  12 +-
 labs/yocto-sdk/yocto-sdk.tex                       |   4 +-
 7 files changed, 187 insertions(+), 733 deletions(-)

diff --git a/lab-data/yocto/0001-Fix-lab.patch b/lab-data/yocto/0001-Fix-lab.patch
deleted file mode 100644
index 86cca1b..0000000
--- a/lab-data/yocto/0001-Fix-lab.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From d12d72fdbf20335599984a8d6d89db3f176d57d4 Mon Sep 17 00:00:00 2001
-From: Antoine Tenart <antoine.tenart at free-electrons.com>
-Date: Tue, 13 Sep 2016 13:52:59 +0200
-Subject: [PATCH] Fix lab
-
-Signed-off-by: Antoine Tenart <antoine.tenart at free-electrons.com>
----
- meta-yocto-bsp/conf/machine/beaglebone.conf | 39 -----------------------------
- 1 file changed, 39 deletions(-)
- delete mode 100644 meta-yocto-bsp/conf/machine/beaglebone.conf
-
-diff --git a/meta-yocto-bsp/conf/machine/beaglebone.conf b/meta-yocto-bsp/conf/machine/beaglebone.conf
-deleted file mode 100644
-index 179d135a5e6e..000000000000
---- a/meta-yocto-bsp/conf/machine/beaglebone.conf
-+++ /dev/null
-@@ -1,39 +0,0 @@
--#@TYPE: Machine
--#@NAME: Beaglebone machine
--#@DESCRIPTION: Machine configuration for http://beagleboard.org/bone and http://beagleboard.org/black boards
--
--PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
--XSERVER ?= "xserver-xorg \
--           xf86-input-evdev \
--           xf86-input-mouse \
--           xf86-video-fbdev \
--           xf86-input-keyboard"
--
--MACHINE_EXTRA_RRECOMMENDS = " kernel-modules kernel-devicetree"
--
--EXTRA_IMAGEDEPENDS += "u-boot"
--
--DEFAULTTUNE ?= "cortexa8hf-neon"
--include conf/machine/include/tune-cortexa8.inc
--
--IMAGE_FSTYPES += "tar.bz2 jffs2"
--EXTRA_IMAGECMD_jffs2 = "-lnp "
--
--SERIAL_CONSOLE = "115200 ttyO0"
--
--PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
--PREFERRED_VERSION_linux-yocto ?= "4.4%"
--
--KERNEL_IMAGETYPE = "zImage"
--KERNEL_DEVICETREE = "am335x-bone.dtb am335x-boneblack.dtb"
--KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"
--
--SPL_BINARY = "MLO"
--UBOOT_SUFFIX = "img"
--UBOOT_MACHINE = "am335x_evm_config"
--UBOOT_ENTRYPOINT = "0x80008000"
--UBOOT_LOADADDRESS = "0x80008000"
--
--MACHINE_FEATURES = "usbgadget usbhost vfat alsa"
--
--IMAGE_BOOT_FILES ?= "u-boot.${UBOOT_SUFFIX} MLO"
--- 
-1.9.1
-
diff --git a/lab-data/yocto/0001-Simplify-linux-ti-staging-recipe.patch b/lab-data/yocto/0001-Simplify-linux-ti-staging-recipe.patch
index 57a1507..7256258 100644
--- a/lab-data/yocto/0001-Simplify-linux-ti-staging-recipe.patch
+++ b/lab-data/yocto/0001-Simplify-linux-ti-staging-recipe.patch
@@ -1,633 +1,29 @@
-From 198024bc4d4a515a97274cb62521dd7a7f51e689 Mon Sep 17 00:00:00 2001
-From: Antoine Tenart <antoine.tenart at free-electrons.com>
-Date: Thu, 22 Sep 2016 14:53:29 +0200
+From 8532f3eb8b47fa28de191d345740203d5eed4c53 Mon Sep 17 00:00:00 2001
+From: Alexandre Belloni <alexandre.belloni at free-electrons.com>
+Date: Thu, 22 Jun 2017 14:15:21 +0200
 Subject: [PATCH] Simplify linux-ti-staging recipe
 
-Signed-off-by: Antoine Tenart <antoine.tenart at free-electrons.com>
+Signed-off-by: Alexandre Belloni <alexandre.belloni at free-electrons.com>
 ---
- .../linux/linux-ti-staging-4.4/defconfig           | 570 ++++++++++++++++++++-
- .../linux/linux-ti-staging-4.4/dra7xx/defconfig    |   1 -
- .../linux/linux-ti-staging-4.4/k2g-evm/defconfig   |   1 -
- .../linux/linux-ti-staging-4.4/keystone/defconfig  |   1 -
- .../linux/linux-ti-staging-4.4/ti33x/defconfig     |   1 -
- .../linux/linux-ti-staging-4.4/ti43x/defconfig     |   1 -
- 6 files changed, 569 insertions(+), 6 deletions(-)
- delete mode 100644 recipes-kernel/linux/linux-ti-staging-4.4/dra7xx/defconfig
- delete mode 100644 recipes-kernel/linux/linux-ti-staging-4.4/k2g-evm/defconfig
- delete mode 100644 recipes-kernel/linux/linux-ti-staging-4.4/keystone/defconfig
- delete mode 100644 recipes-kernel/linux/linux-ti-staging-4.4/ti33x/defconfig
- delete mode 100644 recipes-kernel/linux/linux-ti-staging-4.4/ti43x/defconfig
+ recipes-kernel/linux/linux-ti-staging-4.9/defconfig       | 2 +-
+ recipes-kernel/linux/linux-ti-staging-4.9/ti33x/defconfig | 1 -
+ 2 files changed, 1 insertion(+), 2 deletions(-)
+ delete mode 100644 recipes-kernel/linux/linux-ti-staging-4.9/ti33x/defconfig
 
-diff --git a/recipes-kernel/linux/linux-ti-staging-4.4/defconfig b/recipes-kernel/linux/linux-ti-staging-4.4/defconfig
-index d083d18211ab..9dc82c485fab 100644
---- a/recipes-kernel/linux/linux-ti-staging-4.4/defconfig
-+++ b/recipes-kernel/linux/linux-ti-staging-4.4/defconfig
-@@ -1 +1,569 @@
+diff --git a/recipes-kernel/linux/linux-ti-staging-4.9/defconfig b/recipes-kernel/linux/linux-ti-staging-4.9/defconfig
+index d083d18..88f80fa 100644
+--- a/recipes-kernel/linux/linux-ti-staging-4.9/defconfig
++++ b/recipes-kernel/linux/linux-ti-staging-4.9/defconfig
+@@ -1 +1 @@
 -use-tisdk-config=ti_sdk_omap2_release
-+CONFIG_KERNEL_LZMA=y
-+CONFIG_SYSVIPC=y
-+CONFIG_POSIX_MQUEUE=y
-+CONFIG_FHANDLE=y
-+CONFIG_NO_HZ=y
-+CONFIG_HIGH_RES_TIMERS=y
-+CONFIG_BSD_PROCESS_ACCT=y
-+CONFIG_IKCONFIG=y
-+CONFIG_IKCONFIG_PROC=y
-+CONFIG_CGROUPS=y
-+CONFIG_CGROUP_FREEZER=y
-+CONFIG_CGROUP_PIDS=y
-+CONFIG_CGROUP_DEVICE=y
-+CONFIG_CGROUP_CPUACCT=y
-+CONFIG_MEMCG=y
-+CONFIG_MEMCG_SWAP=y
-+CONFIG_MEMCG_KMEM=y
-+CONFIG_CGROUP_PERF=y
-+CONFIG_CGROUP_SCHED=y
-+CONFIG_CFS_BANDWIDTH=y
-+CONFIG_BLK_CGROUP=y
-+CONFIG_CHECKPOINT_RESTORE=y
-+CONFIG_NAMESPACES=y
-+CONFIG_BLK_DEV_INITRD=y
-+CONFIG_KALLSYMS_ALL=y
-+CONFIG_EMBEDDED=y
-+CONFIG_PERF_EVENTS=y
-+# CONFIG_SLUB_DEBUG is not set
-+CONFIG_JUMP_LABEL=y
-+CONFIG_MODULES=y
-+CONFIG_MODULE_FORCE_LOAD=y
-+CONFIG_MODULE_UNLOAD=y
-+CONFIG_MODULE_FORCE_UNLOAD=y
-+CONFIG_MODVERSIONS=y
-+CONFIG_MODULE_SRCVERSION_ALL=y
-+CONFIG_PARTITION_ADVANCED=y
-+CONFIG_CMDLINE_PARTITION=y
-+CONFIG_OMAP_RESET_CLOCKS=y
-+CONFIG_SOC_AM33XX=y
-+CONFIG_PCI=y
-+CONFIG_PCI_MSI=y
-+CONFIG_PCI_DRA7XX=y
-+CONFIG_PCI_HOST_GENERIC=y
-+CONFIG_PCIEPORTBUS=y
-+CONFIG_PREEMPT=y
-+CONFIG_CMA=y
-+CONFIG_SECCOMP=y
-+CONFIG_ZBOOT_ROM_TEXT=0x0
-+CONFIG_ZBOOT_ROM_BSS=0x0
-+CONFIG_ARM_APPENDED_DTB=y
-+CONFIG_ARM_ATAG_DTB_COMPAT=y
-+CONFIG_CPU_FREQ=y
-+CONFIG_CPU_FREQ_STAT_DETAILS=y
-+CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
-+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
-+CONFIG_CPU_FREQ_GOV_USERSPACE=y
-+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
-+CONFIG_CPUFREQ_DT=y
-+# CONFIG_ARM_OMAP2PLUS_CPUFREQ is not set
-+CONFIG_ARM_TI_CPUFREQ=y
-+CONFIG_CPU_IDLE=y
-+CONFIG_ARM_CPUIDLE=y
-+CONFIG_KERNEL_MODE_NEON=y
-+CONFIG_PM_DEBUG=y
-+CONFIG_NET=y
-+CONFIG_PACKET=y
-+CONFIG_UNIX=y
-+CONFIG_XFRM_USER=m
-+CONFIG_NET_KEY=m
-+CONFIG_INET=y
-+CONFIG_IP_MULTICAST=y
-+CONFIG_IP_PNP=y
-+CONFIG_IP_PNP_DHCP=y
-+CONFIG_IP_PNP_BOOTP=y
-+CONFIG_IP_PNP_RARP=y
-+CONFIG_INET_AH=m
-+CONFIG_INET_ESP=m
-+CONFIG_INET_IPCOMP=m
-+CONFIG_INET_XFRM_MODE_TRANSPORT=m
-+CONFIG_INET_XFRM_MODE_TUNNEL=m
-+CONFIG_INET_XFRM_MODE_BEET=m
-+CONFIG_IPV6_ROUTER_PREF=y
-+CONFIG_IPV6_OPTIMISTIC_DAD=y
-+CONFIG_INET6_AH=m
-+CONFIG_INET6_ESP=m
-+CONFIG_INET6_IPCOMP=m
-+CONFIG_IPV6_MIP6=m
-+CONFIG_IPV6_TUNNEL=m
-+CONFIG_IPV6_MULTIPLE_TABLES=y
-+CONFIG_NETFILTER=y
-+CONFIG_NF_CONNTRACK=m
-+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
-+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
-+CONFIG_NETFILTER_XT_TARGET_MARK=m
-+CONFIG_NETFILTER_XT_MATCH_COMMENT=m
-+CONFIG_NETFILTER_XT_MATCH_CPU=m
-+CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
-+CONFIG_NETFILTER_XT_MATCH_LENGTH=m
-+CONFIG_NETFILTER_XT_MATCH_LIMIT=m
-+CONFIG_NETFILTER_XT_MATCH_MAC=m
-+CONFIG_NETFILTER_XT_MATCH_MARK=m
-+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
-+CONFIG_NETFILTER_XT_MATCH_POLICY=m
-+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
-+CONFIG_NF_CONNTRACK_IPV4=m
-+CONFIG_NF_NAT_IPV4=m
-+CONFIG_IP_NF_IPTABLES=m
-+CONFIG_IP_NF_FILTER=m
-+CONFIG_IP_NF_ARPTABLES=m
-+CONFIG_IP_NF_ARPFILTER=m
-+CONFIG_IP_NF_ARP_MANGLE=m
-+CONFIG_BRIDGE_NF_EBTABLES=m
-+CONFIG_BRIDGE_EBT_BROUTE=m
-+CONFIG_BRIDGE_EBT_T_FILTER=m
-+CONFIG_BRIDGE_EBT_T_NAT=m
-+CONFIG_BRIDGE_EBT_802_3=m
-+CONFIG_BRIDGE_EBT_AMONG=m
-+CONFIG_BRIDGE_EBT_ARP=m
-+CONFIG_BRIDGE_EBT_IP=m
-+CONFIG_BRIDGE_EBT_IP6=m
-+CONFIG_BRIDGE_EBT_LIMIT=m
-+CONFIG_BRIDGE_EBT_MARK=m
-+CONFIG_BRIDGE_EBT_PKTTYPE=m
-+CONFIG_BRIDGE_EBT_STP=m
-+CONFIG_BRIDGE_EBT_VLAN=m
-+CONFIG_BRIDGE_EBT_ARPREPLY=m
-+CONFIG_BRIDGE_EBT_DNAT=m
-+CONFIG_BRIDGE_EBT_MARK_T=m
-+CONFIG_BRIDGE_EBT_REDIRECT=m
-+CONFIG_BRIDGE_EBT_SNAT=m
-+CONFIG_BRIDGE_EBT_LOG=m
-+CONFIG_BRIDGE_EBT_NFLOG=m
-+CONFIG_IP_SCTP=m
-+CONFIG_BRIDGE=m
-+CONFIG_VLAN_8021Q=m
-+CONFIG_NET_SCHED=y
-+CONFIG_NET_SCH_CBQ=m
-+CONFIG_NET_SCH_HTB=m
-+CONFIG_NET_SCH_HFSC=m
-+CONFIG_NET_SCH_PRIO=m
-+CONFIG_NET_SCH_MULTIQ=m
-+CONFIG_NET_SCH_RED=m
-+CONFIG_NET_SCH_SFB=m
-+CONFIG_NET_SCH_SFQ=m
-+CONFIG_NET_SCH_TEQL=m
-+CONFIG_NET_SCH_TBF=m
-+CONFIG_NET_SCH_GRED=m
-+CONFIG_NET_SCH_DSMARK=m
-+CONFIG_NET_SCH_NETEM=m
-+CONFIG_NET_SCH_DRR=m
-+CONFIG_NET_SCH_MQPRIO=m
-+CONFIG_NET_SCH_CHOKE=m
-+CONFIG_NET_SCH_QFQ=m
-+CONFIG_NET_SCH_CODEL=m
-+CONFIG_NET_SCH_FQ_CODEL=m
-+CONFIG_NET_SCH_INGRESS=m
-+CONFIG_NET_CLS_BASIC=m
-+CONFIG_NET_CLS_TCINDEX=m
-+CONFIG_NET_CLS_ROUTE4=m
-+CONFIG_NET_CLS_FW=m
-+CONFIG_NET_CLS_U32=m
-+CONFIG_CLS_U32_MARK=y
-+CONFIG_NET_CLS_RSVP=m
-+CONFIG_NET_CLS_RSVP6=m
-+CONFIG_NET_CLS_FLOW=m
-+CONFIG_NET_EMATCH=y
-+CONFIG_NET_EMATCH_CMP=m
-+CONFIG_NET_EMATCH_NBYTE=m
-+CONFIG_NET_EMATCH_U32=m
-+CONFIG_NET_EMATCH_META=m
-+CONFIG_NET_EMATCH_TEXT=m
-+CONFIG_NET_CLS_ACT=y
-+CONFIG_NET_ACT_POLICE=m
-+CONFIG_NET_ACT_GACT=m
-+CONFIG_GACT_PROB=y
-+CONFIG_NET_ACT_MIRRED=m
-+CONFIG_NET_ACT_IPT=m
-+CONFIG_NET_ACT_NAT=m
-+CONFIG_NET_ACT_PEDIT=m
-+CONFIG_NET_ACT_SIMP=m
-+CONFIG_NET_ACT_SKBEDIT=m
-+CONFIG_NET_ACT_CSUM=m
-+CONFIG_NET_CLS_IND=y
-+CONFIG_CAN=m
-+CONFIG_CAN_C_CAN=m
-+CONFIG_CAN_C_CAN_PLATFORM=m
-+CONFIG_CAN_MCP251X=m
-+CONFIG_BT=m
-+CONFIG_BT_MRVL=m
-+CONFIG_BT_MRVL_SDIO=m
-+CONFIG_CFG80211=m
-+CONFIG_MAC80211=m
-+CONFIG_RFKILL=y
-+CONFIG_RFKILL_INPUT=y
-+CONFIG_RFKILL_GPIO=y
-+CONFIG_DEVTMPFS=y
-+CONFIG_DEVTMPFS_MOUNT=y
-+CONFIG_DMA_CMA=y
-+CONFIG_CMA_SIZE_MBYTES=24
-+CONFIG_OMAP_OCP2SCP=y
-+CONFIG_MTD=y
-+CONFIG_MTD_TESTS=m
-+CONFIG_MTD_CMDLINE_PARTS=y
-+CONFIG_MTD_BLOCK=y
-+CONFIG_MTD_M25P80=y
-+CONFIG_MTD_NAND=y
-+CONFIG_MTD_NAND_OMAP2=y
-+CONFIG_MTD_NAND_OMAP_BCH=y
-+CONFIG_MTD_NAND_BRCMNAND=y
-+CONFIG_MTD_SPI_NOR=y
-+CONFIG_MTD_UBI=y
-+CONFIG_BLK_DEV_LOOP=y
-+CONFIG_AD525X_DPOT=y
-+CONFIG_AD525X_DPOT_I2C=y
-+CONFIG_ICS932S401=y
-+CONFIG_APDS9802ALS=y
-+CONFIG_ISL29003=y
-+CONFIG_SRAM=y
-+CONFIG_EEPROM_AT24=y
-+CONFIG_BLK_DEV_SD=m
-+CONFIG_BLK_DEV_SR=m
-+CONFIG_ATA=m
-+CONFIG_SATA_AHCI=m
-+CONFIG_SATA_AHCI_PLATFORM=m
-+CONFIG_SATA_MV=m
-+CONFIG_NETDEVICES=y
-+# CONFIG_NET_VENDOR_ARC is not set
-+# CONFIG_NET_CADENCE is not set
-+CONFIG_TIGON3=m
-+# CONFIG_NET_VENDOR_CIRRUS is not set
-+# CONFIG_NET_VENDOR_FARADAY is not set
-+# CONFIG_NET_VENDOR_HISILICON is not set
-+CONFIG_E1000=m
-+CONFIG_E1000E=m
-+CONFIG_SKGE=m
-+CONFIG_KS8851=y
-+# CONFIG_NET_VENDOR_MICROCHIP is not set
-+# CONFIG_NET_VENDOR_NATSEMI is not set
-+# CONFIG_NET_VENDOR_QUALCOMM is not set
-+# CONFIG_NET_VENDOR_SAMSUNG is not set
-+# CONFIG_NET_VENDOR_SEEQ is not set
-+CONFIG_SMSC911X=y
-+# CONFIG_NET_VENDOR_STMICRO is not set
-+CONFIG_TI_CPSW=y
-+CONFIG_TI_CPTS=y
-+CONFIG_TI_PRUETH=m
-+# CONFIG_NET_VENDOR_VIA is not set
-+# CONFIG_NET_VENDOR_WIZNET is not set
-+CONFIG_AT803X_PHY=y
-+CONFIG_MARVELL_PHY=y
-+CONFIG_SMSC_PHY=y
-+CONFIG_MICREL_PHY=y
-+CONFIG_DP83848_PHY=y
-+CONFIG_DP83867_PHY=y
-+CONFIG_FIXED_PHY=y
-+CONFIG_USB_PEGASUS=m
-+CONFIG_USB_RTL8152=m
-+CONFIG_USB_USBNET=m
-+CONFIG_USB_NET_SMSC75XX=m
-+CONFIG_USB_NET_SMSC95XX=m
-+CONFIG_BRCMFMAC=m
-+CONFIG_IWLWIFI=m
-+CONFIG_RT2X00=m
-+CONFIG_RT2800USB=m
-+CONFIG_WL_TI=y
-+CONFIG_WL18XX=m
-+CONFIG_WLCORE_SPI=m
-+CONFIG_WLCORE_SDIO=m
-+CONFIG_MWIFIEX=m
-+CONFIG_MWIFIEX_SDIO=m
-+CONFIG_INPUT_JOYDEV=y
-+CONFIG_INPUT_EVDEV=y
-+CONFIG_KEYBOARD_QT1070=m
-+CONFIG_KEYBOARD_GPIO=y
-+CONFIG_KEYBOARD_MATRIX=m
-+CONFIG_MOUSE_PS2_ELANTECH=y
-+CONFIG_MOUSE_CYAPA=m
-+CONFIG_MOUSE_ELAN_I2C=y
-+CONFIG_INPUT_TOUCHSCREEN=y
-+CONFIG_TOUCHSCREEN_ATMEL_MXT=y
-+CONFIG_TOUCHSCREEN_EDT_FT5X06=m
-+CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
-+CONFIG_TOUCHSCREEN_PIXCIR=m
-+CONFIG_TOUCHSCREEN_ST1232=m
-+CONFIG_INPUT_MISC=y
-+CONFIG_INPUT_MPU3050=y
-+CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
-+CONFIG_INPUT_GPIO_ROTARY_ENCODER_POLL_MODE_SUPPORT=y
-+CONFIG_INPUT_ADXL34X=m
-+CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
-+CONFIG_SERIAL_8250=y
-+CONFIG_SERIAL_8250_CONSOLE=y
-+CONFIG_SERIAL_8250_NR_UARTS=10
-+CONFIG_SERIAL_8250_RUNTIME_UARTS=10
-+CONFIG_SERIAL_8250_OMAP=y
-+CONFIG_SERIAL_OF_PLATFORM=y
-+CONFIG_SERIAL_OMAP=y
-+CONFIG_SERIAL_OMAP_CONSOLE=y
-+CONFIG_I2C_CHARDEV=y
-+CONFIG_SPI=y
-+CONFIG_SPI_OMAP24XX=y
-+CONFIG_SPI_TI_QSPI=y
-+CONFIG_PINCTRL_SINGLE=y
-+CONFIG_PINCTRL_TI_IODELAY=y
-+CONFIG_PINCTRL_PALMAS=y
-+CONFIG_DEBUG_GPIO=y
-+CONFIG_GPIO_SYSFS=y
-+CONFIG_GPIO_SYSCON=y
-+CONFIG_GPIO_PCA953X=m
-+CONFIG_GPIO_PCF857X=y
-+CONFIG_GPIO_TPIC2810=m
-+CONFIG_GPIO_PALMAS=y
-+CONFIG_GPIO_TPS65910=y
-+CONFIG_GPIO_PISOSR=m
-+CONFIG_W1=m
-+CONFIG_HDQ_MASTER_OMAP=m
-+CONFIG_POWER_SUPPLY=y
-+CONFIG_BATTERY_SBS=y
-+CONFIG_BATTERY_MAX17040=m
-+CONFIG_BATTERY_MAX17042=m
-+CONFIG_CHARGER_TPS65090=y
-+CONFIG_POWER_RESET=y
-+CONFIG_POWER_RESET_GPIO=y
-+CONFIG_POWER_RESET_GPIO_RESTART=y
-+CONFIG_POWER_RESET_SYSCON=y
-+CONFIG_SENSORS_GPIO_FAN=y
-+CONFIG_SENSORS_LM90=y
-+CONFIG_SENSORS_LM95245=y
-+CONFIG_SENSORS_NTC_THERMISTOR=m
-+CONFIG_SENSORS_TMP102=y
-+CONFIG_THERMAL=y
-+CONFIG_THERMAL_WRITABLE_TRIPS=y
-+CONFIG_THERMAL_GOV_FAIR_SHARE=y
-+CONFIG_THERMAL_GOV_BANG_BANG=y
-+CONFIG_THERMAL_GOV_USER_SPACE=y
-+CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y
-+CONFIG_CPU_THERMAL=y
-+CONFIG_THERMAL_EMULATION=y
-+CONFIG_TI_SOC_THERMAL=y
-+CONFIG_TI_THERMAL=y
-+CONFIG_WATCHDOG=y
-+CONFIG_OMAP_WATCHDOG=m
-+CONFIG_MFD_TI_AM335X_TSCADC=m
-+CONFIG_MFD_PALMAS=y
-+CONFIG_MFD_TPS65090=y
-+CONFIG_MFD_TPS65217=y
-+CONFIG_MFD_TPS65218=y
-+CONFIG_MFD_TPS6586X=y
-+CONFIG_MFD_TPS65910=y
-+CONFIG_TWL6040_CORE=y
-+CONFIG_REGULATOR_PALMAS=y
-+CONFIG_REGULATOR_PBIAS=y
-+CONFIG_REGULATOR_TI_ABB=y
-+CONFIG_REGULATOR_TPS62360=y
-+CONFIG_REGULATOR_TPS65023=y
-+CONFIG_REGULATOR_TPS6507X=y
-+CONFIG_REGULATOR_TPS65090=y
-+CONFIG_REGULATOR_TPS65217=y
-+CONFIG_REGULATOR_TPS65218=y
-+CONFIG_REGULATOR_TPS6524X=y
-+CONFIG_REGULATOR_TPS6586X=y
-+CONFIG_REGULATOR_TPS65910=y
-+CONFIG_MEDIA_SUPPORT=y
-+CONFIG_MEDIA_CAMERA_SUPPORT=y
-+CONFIG_MEDIA_CONTROLLER=y
-+CONFIG_VIDEO_V4L2_SUBDEV_API=y
-+CONFIG_MEDIA_USB_SUPPORT=y
-+CONFIG_USB_VIDEO_CLASS=m
-+CONFIG_V4L_PLATFORM_DRIVERS=y
-+CONFIG_SOC_CAMERA=m
-+CONFIG_SOC_CAMERA_PLATFORM=m
-+CONFIG_V4L_MEM2MEM_DRIVERS=y
-+# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set
-+CONFIG_VIDEO_ADV7180=m
-+CONFIG_VIDEO_ML86V7667=m
-+CONFIG_VIDEO_OV2659=m
-+CONFIG_VIDEO_OV1063X=m
-+CONFIG_VIDEO_OV490=m
-+CONFIG_VIDEO_MT9T11X=m
-+# CONFIG_VGA_ARB is not set
-+CONFIG_DRM=y
-+CONFIG_DRM_I2C_NXP_TDA998X=y
-+CONFIG_DRM_OMAP=y
-+CONFIG_DRM_OMAP_NUM_CRTCS=2
-+CONFIG_DRM_OMAP_WB=y
-+CONFIG_OMAP2_DSS=y
-+CONFIG_OMAP2_DSS_DEBUGFS=y
-+# CONFIG_OMAP2_DSS_VENC is not set
-+CONFIG_OMAP5_DSS_HDMI=y
-+CONFIG_TI_DSS6=y
-+CONFIG_DISPLAY_ENCODER_TPD12S015=y
-+CONFIG_DISPLAY_DRA7EVM_ENCODER_TPD12S015=y
-+CONFIG_DISPLAY_ENCODER_SII9022=y
-+CONFIG_DISPLAY_ENCODER_TC358768=y
-+CONFIG_DISPLAY_CONNECTOR_HDMI=y
-+CONFIG_DISPLAY_PANEL_DPI=y
-+CONFIG_DISPLAY_PANEL_TLC59108=y
-+CONFIG_DRM_TILCDC=y
-+CONFIG_FB_SIMPLE=y
-+CONFIG_FB_SSD1307=y
-+# CONFIG_LCD_CLASS_DEVICE is not set
-+CONFIG_BACKLIGHT_PWM=y
-+CONFIG_BACKLIGHT_GPIO=y
-+CONFIG_BACKLIGHT_LED=y
-+CONFIG_FRAMEBUFFER_CONSOLE=y
-+CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
-+CONFIG_SOUND=y
-+CONFIG_SND=y
-+CONFIG_SND_DYNAMIC_MINORS=y
-+# CONFIG_SND_ARM is not set
-+# CONFIG_SND_SPI is not set
-+CONFIG_SND_USB_AUDIO=m
-+CONFIG_SND_SOC=y
-+CONFIG_SND_ATMEL_SOC=m
-+CONFIG_SND_EDMA_SOC=y
-+CONFIG_SND_DAVINCI_SOC_MCASP=y
-+CONFIG_SND_AM33XX_SOC_EVM=m
-+CONFIG_SND_OMAP_SOC=y
-+CONFIG_SND_OMAP_SOC_HDMI_AUDIO=m
-+CONFIG_SND_SOC_AK4642=m
-+CONFIG_SND_SOC_TLV320AIC31XX=m
-+CONFIG_SND_SOC_WM8978=m
-+CONFIG_SND_SIMPLE_CARD=m
-+CONFIG_USB=m
-+CONFIG_USB_OTG=y
-+CONFIG_USB_XHCI_HCD=m
-+CONFIG_USB_EHCI_HCD=m
-+CONFIG_USB_EHCI_HCD_PLATFORM=m
-+CONFIG_USB_OHCI_HCD=m
-+CONFIG_USB_OHCI_HCD_PLATFORM=m
-+CONFIG_USB_R8A66597_HCD=m
-+CONFIG_USB_ACM=m
-+CONFIG_USB_STORAGE=m
-+CONFIG_USB_MUSB_HDRC=m
-+CONFIG_USB_MUSB_OMAP2PLUS=m
-+CONFIG_USB_MUSB_AM35X=m
-+CONFIG_USB_MUSB_DSPS=m
-+CONFIG_USB_TI_CPPI41_DMA=y
-+CONFIG_USB_DWC3=m
-+# CONFIG_USB_DWC3_PCI is not set
-+CONFIG_USB_ISP1760=m
-+CONFIG_USB_SERIAL=m
-+CONFIG_USB_TEST=m
-+CONFIG_AM335X_PHY_USB=y
-+CONFIG_USB_GPIO_VBUS=y
-+CONFIG_USB_ISP1301=m
-+CONFIG_USB_GADGET=m
-+CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=32
-+CONFIG_USB_ZERO=m
-+CONFIG_USB_AUDIO=m
-+CONFIG_USB_ETH=m
-+CONFIG_USB_G_NCM=m
-+CONFIG_USB_GADGETFS=m
-+CONFIG_USB_FUNCTIONFS=m
-+CONFIG_USB_FUNCTIONFS_ETH=y
-+CONFIG_USB_FUNCTIONFS_RNDIS=y
-+CONFIG_USB_FUNCTIONFS_GENERIC=y
-+CONFIG_USB_MASS_STORAGE=m
-+CONFIG_USB_G_SERIAL=m
-+CONFIG_USB_MIDI_GADGET=m
-+CONFIG_USB_G_PRINTER=m
-+CONFIG_USB_CDC_COMPOSITE=m
-+CONFIG_USB_G_ACM_MS=m
-+CONFIG_USB_G_MULTI=m
-+CONFIG_USB_G_MULTI_CDC=y
-+CONFIG_USB_G_HID=m
-+CONFIG_USB_G_DBGP=m
-+CONFIG_USB_G_WEBCAM=m
-+CONFIG_MMC=y
-+CONFIG_MMC_BLOCK_MINORS=16
-+CONFIG_MMC_OMAP=y
-+CONFIG_MMC_OMAP_HS=y
-+CONFIG_NEW_LEDS=y
-+CONFIG_LEDS_CLASS=y
-+CONFIG_LEDS_GPIO=y
-+CONFIG_LEDS_PWM=y
-+CONFIG_LEDS_TLC591XX=y
-+CONFIG_LEDS_TRIGGER_TIMER=y
-+CONFIG_LEDS_TRIGGER_ONESHOT=y
-+CONFIG_LEDS_TRIGGER_HEARTBEAT=y
-+CONFIG_LEDS_TRIGGER_BACKLIGHT=y
-+CONFIG_LEDS_TRIGGER_CPU=y
-+CONFIG_LEDS_TRIGGER_GPIO=y
-+CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
-+CONFIG_LEDS_TRIGGER_TRANSIENT=y
-+CONFIG_LEDS_TRIGGER_CAMERA=y
-+CONFIG_EDAC=y
-+CONFIG_EDAC_MM_EDAC=y
-+CONFIG_RTC_CLASS=y
-+CONFIG_RTC_DEBUG=y
-+CONFIG_RTC_DRV_DS1307=m
-+CONFIG_RTC_DRV_PALMAS=m
-+CONFIG_RTC_DRV_TPS6586X=m
-+CONFIG_RTC_DRV_TPS65910=m
-+CONFIG_RTC_DRV_OMAP=m
-+CONFIG_DMADEVICES=y
-+CONFIG_DMA_OMAP=y
-+CONFIG_TI_CPPI41=y
-+CONFIG_TI_EDMA=y
-+CONFIG_DW_DMAC=y
-+CONFIG_UIO=m
-+CONFIG_COMMON_CLK_PALMAS=y
-+CONFIG_HWSPINLOCK_OMAP=y
-+CONFIG_OMAP2PLUS_MBOX=y
-+CONFIG_OMAP_IOMMU=y
-+CONFIG_OMAP_IOMMU_DEBUG=y
-+CONFIG_WKUP_M3_RPROC=m
-+CONFIG_PRUSS_REMOTEPROC=m
-+CONFIG_RPMSG_PRU=m
-+CONFIG_SOC_TI=y
-+CONFIG_AMX3_PM=m
-+CONFIG_OPP_DOMAIN_TI=y
-+CONFIG_WKUP_M3_IPC=m
-+CONFIG_EXTCON=m
-+CONFIG_EXTCON_PALMAS=m
-+CONFIG_EXTCON_USB_GPIO=m
-+CONFIG_TI_EMIF_SRAM=m
-+CONFIG_IIO=y
-+CONFIG_TI_AM335X_ADC=m
-+CONFIG_AK8975=y
-+CONFIG_PWM_TIECAP=y
-+CONFIG_PWM_TIEHRPWM=y
-+CONFIG_RESET_CONTROLLER=y
-+CONFIG_SYSCON_RESET=y
-+CONFIG_OMAP_USB2=y
-+CONFIG_TI_PIPE3=y
-+CONFIG_EXT4_FS=y
-+CONFIG_EXT4_FS_POSIX_ACL=y
-+CONFIG_EXT4_FS_SECURITY=y
-+CONFIG_AUTOFS4_FS=y
-+CONFIG_MSDOS_FS=y
-+CONFIG_VFAT_FS=y
-+CONFIG_NTFS_FS=y
-+CONFIG_TMPFS=y
-+CONFIG_TMPFS_POSIX_ACL=y
-+CONFIG_UBIFS_FS=y
-+CONFIG_SQUASHFS=y
-+CONFIG_SQUASHFS_LZO=y
-+CONFIG_SQUASHFS_XZ=y
-+CONFIG_NFS_FS=y
-+CONFIG_NFS_V3_ACL=y
-+CONFIG_NFS_V4=y
-+CONFIG_ROOT_NFS=y
-+CONFIG_NLS_CODEPAGE_437=y
-+CONFIG_NLS_ISO8859_1=y
-+CONFIG_NLS_UTF8=y
-+CONFIG_PRINTK_TIME=y
-+CONFIG_DEBUG_FS=y
-+CONFIG_MAGIC_SYSRQ=y
-+CONFIG_SCHEDSTATS=y
-+# CONFIG_DEBUG_PREEMPT is not set
-+# CONFIG_DEBUG_BUGVERBOSE is not set
-+# CONFIG_FTRACE is not set
-+# CONFIG_ARM_UNWIND is not set
-+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
-+CONFIG_CRYPTO_TEST=m
-+CONFIG_CRYPTO_USER_API_HASH=m
-+CONFIG_CRYPTO_USER_API_SKCIPHER=m
-+CONFIG_CRYPTO_DEV_OMAP_SHAM=m
-+CONFIG_CRYPTO_DEV_OMAP_AES=m
-+CONFIG_CRYPTO_DEV_OMAP_DES=m
-+CONFIG_ARM_CRYPTO=y
-+CONFIG_CRYPTO_SHA1_ARM_NEON=m
-+CONFIG_CRYPTO_SHA1_ARM_CE=m
-+CONFIG_CRYPTO_SHA2_ARM_CE=m
-+CONFIG_CRYPTO_SHA512_ARM=m
-+CONFIG_CRYPTO_AES_ARM_BS=m
-+CONFIG_CRYPTO_AES_ARM_CE=m
-+CONFIG_CRYPTO_GHASH_ARM_CE=m
-diff --git a/recipes-kernel/linux/linux-ti-staging-4.4/dra7xx/defconfig b/recipes-kernel/linux/linux-ti-staging-4.4/dra7xx/defconfig
++use-tisdk-config=ti_sdk_am3x_release
+diff --git a/recipes-kernel/linux/linux-ti-staging-4.9/ti33x/defconfig b/recipes-kernel/linux/linux-ti-staging-4.9/ti33x/defconfig
 deleted file mode 100644
-index dcb53bab4bc9..000000000000
---- a/recipes-kernel/linux/linux-ti-staging-4.4/dra7xx/defconfig
-+++ /dev/null
-@@ -1 +0,0 @@
--use-tisdk-config=ti_sdk_dra7x_release
-diff --git a/recipes-kernel/linux/linux-ti-staging-4.4/k2g-evm/defconfig b/recipes-kernel/linux/linux-ti-staging-4.4/k2g-evm/defconfig
-deleted file mode 100644
-index 316b04bba427..000000000000
---- a/recipes-kernel/linux/linux-ti-staging-4.4/k2g-evm/defconfig
-+++ /dev/null
-@@ -1 +0,0 @@
--use-tisdk-config=ti_sdk_k2g_release
-diff --git a/recipes-kernel/linux/linux-ti-staging-4.4/keystone/defconfig b/recipes-kernel/linux/linux-ti-staging-4.4/keystone/defconfig
-deleted file mode 100644
-index 5a40b93d730a..000000000000
---- a/recipes-kernel/linux/linux-ti-staging-4.4/keystone/defconfig
-+++ /dev/null
-@@ -1 +0,0 @@
--use-tisdk-config=ti_sdk_keystone_release
-diff --git a/recipes-kernel/linux/linux-ti-staging-4.4/ti33x/defconfig b/recipes-kernel/linux/linux-ti-staging-4.4/ti33x/defconfig
-deleted file mode 100644
-index 88f80fa9abb8..000000000000
---- a/recipes-kernel/linux/linux-ti-staging-4.4/ti33x/defconfig
+index 88f80fa..0000000
+--- a/recipes-kernel/linux/linux-ti-staging-4.9/ti33x/defconfig
 +++ /dev/null
 @@ -1 +0,0 @@
 -use-tisdk-config=ti_sdk_am3x_release
-diff --git a/recipes-kernel/linux/linux-ti-staging-4.4/ti43x/defconfig b/recipes-kernel/linux/linux-ti-staging-4.4/ti43x/defconfig
-deleted file mode 100644
-index 4b9daaf98264..000000000000
---- a/recipes-kernel/linux/linux-ti-staging-4.4/ti43x/defconfig
-+++ /dev/null
-@@ -1 +0,0 @@
--use-tisdk-config=ti_sdk_am4x_release
 -- 
-1.9.1
+2.7.4
 
diff --git a/lab-data/yocto/nunchuck/linux/defconfig b/lab-data/yocto/nunchuck/linux/defconfig
index 7dda8a7..628204f 100644
--- a/lab-data/yocto/nunchuck/linux/defconfig
+++ b/lab-data/yocto/nunchuck/linux/defconfig
@@ -1,24 +1,22 @@
 CONFIG_KERNEL_LZMA=y
 CONFIG_SYSVIPC=y
 CONFIG_POSIX_MQUEUE=y
-CONFIG_FHANDLE=y
 CONFIG_NO_HZ=y
 CONFIG_HIGH_RES_TIMERS=y
 CONFIG_BSD_PROCESS_ACCT=y
 CONFIG_IKCONFIG=y
 CONFIG_IKCONFIG_PROC=y
 CONFIG_CGROUPS=y
-CONFIG_CGROUP_FREEZER=y
-CONFIG_CGROUP_PIDS=y
-CONFIG_CGROUP_DEVICE=y
-CONFIG_CGROUP_CPUACCT=y
 CONFIG_MEMCG=y
 CONFIG_MEMCG_SWAP=y
-CONFIG_MEMCG_KMEM=y
-CONFIG_CGROUP_PERF=y
+CONFIG_BLK_CGROUP=y
 CONFIG_CGROUP_SCHED=y
 CONFIG_CFS_BANDWIDTH=y
-CONFIG_BLK_CGROUP=y
+CONFIG_CGROUP_PIDS=y
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_CGROUP_PERF=y
 CONFIG_CHECKPOINT_RESTORE=y
 CONFIG_NAMESPACES=y
 CONFIG_BLK_DEV_INITRD=y
@@ -38,10 +36,13 @@ CONFIG_CMDLINE_PARTITION=y
 CONFIG_OMAP_RESET_CLOCKS=y
 CONFIG_SOC_AM33XX=y
 CONFIG_PCI=y
+CONFIG_PCIEPORTBUS=y
 CONFIG_PCI_MSI=y
 CONFIG_PCI_DRA7XX=y
+CONFIG_PCI_DRA7XX_EP=y
 CONFIG_PCI_HOST_GENERIC=y
-CONFIG_PCIEPORTBUS=y
+CONFIG_PCI_ENDPOINT=y
+CONFIG_PCI_EPF_TEST=y
 CONFIG_PREEMPT=y
 CONFIG_CMA=y
 CONFIG_SECCOMP=y
@@ -49,7 +50,9 @@ CONFIG_ZBOOT_ROM_TEXT=0x0
 CONFIG_ZBOOT_ROM_BSS=0x0
 CONFIG_ARM_APPENDED_DTB=y
 CONFIG_ARM_ATAG_DTB_COMPAT=y
+CONFIG_EFI=y
 CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_STAT=y
 CONFIG_CPU_FREQ_STAT_DETAILS=y
 CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
 CONFIG_CPU_FREQ_GOV_POWERSAVE=y
@@ -59,6 +62,7 @@ CONFIG_CPUFREQ_DT=y
 # CONFIG_ARM_OMAP2PLUS_CPUFREQ is not set
 CONFIG_ARM_TI_CPUFREQ=y
 CONFIG_CPU_IDLE=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
 CONFIG_ARM_CPUIDLE=y
 CONFIG_KERNEL_MODE_NEON=y
 CONFIG_PM_DEBUG=y
@@ -103,9 +107,10 @@ CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
 CONFIG_NETFILTER_XT_MATCH_POLICY=m
 CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
 CONFIG_NF_CONNTRACK_IPV4=m
-CONFIG_NF_NAT_IPV4=m
 CONFIG_IP_NF_IPTABLES=m
 CONFIG_IP_NF_FILTER=m
+CONFIG_IP_NF_NAT=m
+CONFIG_IP_NF_TARGET_MASQUERADE=m
 CONFIG_IP_NF_ARPTABLES=m
 CONFIG_IP_NF_ARPFILTER=m
 CONFIG_IP_NF_ARP_MANGLE=m
@@ -132,6 +137,7 @@ CONFIG_BRIDGE_EBT_LOG=m
 CONFIG_BRIDGE_EBT_NFLOG=m
 CONFIG_IP_SCTP=m
 CONFIG_BRIDGE=m
+CONFIG_NET_DSA=m
 CONFIG_VLAN_8021Q=m
 CONFIG_NET_SCHED=y
 CONFIG_NET_SCH_CBQ=m
@@ -181,11 +187,18 @@ CONFIG_NET_ACT_SIMP=m
 CONFIG_NET_ACT_SKBEDIT=m
 CONFIG_NET_ACT_CSUM=m
 CONFIG_NET_CLS_IND=y
+CONFIG_NET_SWITCHDEV=y
 CONFIG_CAN=m
 CONFIG_CAN_C_CAN=m
 CONFIG_CAN_C_CAN_PLATFORM=m
+CONFIG_CAN_RCAR=m
 CONFIG_CAN_MCP251X=m
 CONFIG_BT=m
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_LL=y
+CONFIG_BT_HCIUART_3WIRE=y
 CONFIG_BT_MRVL=m
 CONFIG_BT_MRVL_SDIO=m
 CONFIG_CFG80211=m
@@ -196,7 +209,7 @@ CONFIG_RFKILL_GPIO=y
 CONFIG_DEVTMPFS=y
 CONFIG_DEVTMPFS_MOUNT=y
 CONFIG_DMA_CMA=y
-CONFIG_CMA_SIZE_MBYTES=24
+CONFIG_CMA_SIZE_MBYTES=48
 CONFIG_OMAP_OCP2SCP=y
 CONFIG_MTD=y
 CONFIG_MTD_TESTS=m
@@ -204,18 +217,25 @@ CONFIG_MTD_CMDLINE_PARTS=y
 CONFIG_MTD_BLOCK=y
 CONFIG_MTD_M25P80=y
 CONFIG_MTD_NAND=y
+CONFIG_MTD_NAND_DENALI_DT=y
 CONFIG_MTD_NAND_OMAP2=y
 CONFIG_MTD_NAND_OMAP_BCH=y
 CONFIG_MTD_NAND_BRCMNAND=y
 CONFIG_MTD_SPI_NOR=y
+# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set
+CONFIG_SPI_CADENCE_QUADSPI=y
 CONFIG_MTD_UBI=y
 CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_SIZE=65536
+CONFIG_VIRTIO_BLK=y
 CONFIG_AD525X_DPOT=y
 CONFIG_AD525X_DPOT_I2C=y
 CONFIG_ICS932S401=y
 CONFIG_APDS9802ALS=y
 CONFIG_ISL29003=y
 CONFIG_SRAM=y
+CONFIG_PCI_ENDPOINT_TEST=y
 CONFIG_EEPROM_AT24=y
 CONFIG_BLK_DEV_SD=m
 CONFIG_BLK_DEV_SR=m
@@ -224,35 +244,69 @@ CONFIG_SATA_AHCI=m
 CONFIG_SATA_AHCI_PLATFORM=m
 CONFIG_SATA_MV=m
 CONFIG_NETDEVICES=y
+CONFIG_VIRTIO_NET=y
+# CONFIG_NET_VENDOR_3COM is not set
+# CONFIG_NET_VENDOR_ADAPTEC is not set
+# CONFIG_NET_VENDOR_AGERE is not set
+# CONFIG_NET_VENDOR_ALTEON is not set
+# CONFIG_NET_VENDOR_AMAZON is not set
+# CONFIG_NET_VENDOR_AMD is not set
 # CONFIG_NET_VENDOR_ARC is not set
+# CONFIG_NET_VENDOR_ATHEROS is not set
 # CONFIG_NET_CADENCE is not set
 CONFIG_TIGON3=m
+# CONFIG_NET_VENDOR_BROCADE is not set
+# CONFIG_NET_VENDOR_CAVIUM is not set
+# CONFIG_NET_VENDOR_CHELSIO is not set
 # CONFIG_NET_VENDOR_CIRRUS is not set
+# CONFIG_NET_VENDOR_CISCO is not set
+# CONFIG_NET_VENDOR_DEC is not set
+# CONFIG_NET_VENDOR_DLINK is not set
+# CONFIG_NET_VENDOR_EMULEX is not set
+# CONFIG_NET_VENDOR_EZCHIP is not set
+# CONFIG_NET_VENDOR_EXAR is not set
 # CONFIG_NET_VENDOR_FARADAY is not set
 # CONFIG_NET_VENDOR_HISILICON is not set
+# CONFIG_NET_VENDOR_HP is not set
 CONFIG_E1000=m
 CONFIG_E1000E=m
+# CONFIG_NET_VENDOR_I825XX is not set
 CONFIG_SKGE=m
+# CONFIG_NET_VENDOR_MELLANOX is not set
 CONFIG_KS8851=y
 # CONFIG_NET_VENDOR_MICROCHIP is not set
+# CONFIG_NET_VENDOR_MYRI is not set
 # CONFIG_NET_VENDOR_NATSEMI is not set
+# CONFIG_NET_VENDOR_NETRONOME is not set
+# CONFIG_NET_VENDOR_NVIDIA is not set
+# CONFIG_NET_VENDOR_OKI is not set
+# CONFIG_NET_VENDOR_QLOGIC is not set
 # CONFIG_NET_VENDOR_QUALCOMM is not set
+# CONFIG_NET_VENDOR_REALTEK is not set
+# CONFIG_NET_VENDOR_RENESAS is not set
+# CONFIG_NET_VENDOR_RDC is not set
+# CONFIG_NET_VENDOR_ROCKER is not set
 # CONFIG_NET_VENDOR_SAMSUNG is not set
 # CONFIG_NET_VENDOR_SEEQ is not set
+# CONFIG_NET_VENDOR_SILAN is not set
+# CONFIG_NET_VENDOR_SIS is not set
 CONFIG_SMSC911X=y
 # CONFIG_NET_VENDOR_STMICRO is not set
+# CONFIG_NET_VENDOR_SUN is not set
+# CONFIG_NET_VENDOR_SYNOPSYS is not set
+# CONFIG_NET_VENDOR_TEHUTI is not set
 CONFIG_TI_CPSW=y
 CONFIG_TI_CPTS=y
 CONFIG_TI_PRUETH=m
 # CONFIG_NET_VENDOR_VIA is not set
 # CONFIG_NET_VENDOR_WIZNET is not set
 CONFIG_AT803X_PHY=y
-CONFIG_MARVELL_PHY=y
-CONFIG_SMSC_PHY=y
-CONFIG_MICREL_PHY=y
 CONFIG_DP83848_PHY=y
 CONFIG_DP83867_PHY=y
-CONFIG_FIXED_PHY=y
+CONFIG_MARVELL_PHY=y
+CONFIG_MICREL_PHY=y
+CONFIG_REALTEK_PHY=y
+CONFIG_SMSC_PHY=y
 CONFIG_USB_PEGASUS=m
 CONFIG_USB_RTL8152=m
 CONFIG_USB_USBNET=m
@@ -260,51 +314,59 @@ CONFIG_USB_NET_SMSC75XX=m
 CONFIG_USB_NET_SMSC95XX=m
 CONFIG_BRCMFMAC=m
 CONFIG_IWLWIFI=m
+CONFIG_IWLDVM=m
+CONFIG_MWIFIEX=m
+CONFIG_MWIFIEX_SDIO=m
 CONFIG_RT2X00=m
 CONFIG_RT2800USB=m
-CONFIG_WL_TI=y
 CONFIG_WL18XX=m
 CONFIG_WLCORE_SPI=m
 CONFIG_WLCORE_SDIO=m
-CONFIG_MWIFIEX=m
-CONFIG_MWIFIEX_SDIO=m
 CONFIG_INPUT_JOYDEV=y
 CONFIG_INPUT_EVDEV=y
 CONFIG_KEYBOARD_QT1070=m
 CONFIG_KEYBOARD_GPIO=y
 CONFIG_KEYBOARD_MATRIX=m
+CONFIG_KEYBOARD_SAMSUNG=m
 CONFIG_MOUSE_PS2_ELANTECH=y
 CONFIG_MOUSE_CYAPA=m
 CONFIG_MOUSE_ELAN_I2C=y
 CONFIG_INPUT_JOYSTICK=y
 CONFIG_JOYSTICK_WIICHUCK=y
 CONFIG_INPUT_TOUCHSCREEN=y
-CONFIG_TOUCHSCREEN_ATMEL_MXT=y
+CONFIG_TOUCHSCREEN_ATMEL_MXT=m
+CONFIG_TOUCHSCREEN_GOODIX=m
+CONFIG_TOUCHSCREEN_MMS114=m
 CONFIG_TOUCHSCREEN_EDT_FT5X06=m
 CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
 CONFIG_TOUCHSCREEN_PIXCIR=m
 CONFIG_TOUCHSCREEN_ST1232=m
 CONFIG_INPUT_MISC=y
 CONFIG_INPUT_MPU3050=y
-CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
-CONFIG_INPUT_GPIO_ROTARY_ENCODER_POLL_MODE_SUPPORT=y
+CONFIG_INPUT_GPIO_DECODER=m
+CONFIG_INPUT_AXP20X_PEK=m
 CONFIG_INPUT_ADXL34X=m
-CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
 CONFIG_SERIAL_8250=y
 CONFIG_SERIAL_8250_CONSOLE=y
 CONFIG_SERIAL_8250_NR_UARTS=10
 CONFIG_SERIAL_8250_RUNTIME_UARTS=10
 CONFIG_SERIAL_8250_OMAP=y
 CONFIG_SERIAL_OF_PLATFORM=y
-CONFIG_SERIAL_OMAP=y
-CONFIG_SERIAL_OMAP_CONSOLE=y
+CONFIG_SERIAL_BCM63XX=y
+CONFIG_SERIAL_BCM63XX_CONSOLE=y
+CONFIG_VIRTIO_CONSOLE=y
+CONFIG_HW_RANDOM=y
 CONFIG_I2C_CHARDEV=y
+CONFIG_I2C_EMEV2=m
+CONFIG_I2C_SLAVE_EEPROM=y
 CONFIG_SPI=y
+CONFIG_SPI_GPIO=m
 CONFIG_SPI_OMAP24XX=y
 CONFIG_SPI_TI_QSPI=y
+CONFIG_SPMI=y
 CONFIG_PINCTRL_SINGLE=y
-CONFIG_PINCTRL_TI_IODELAY=y
 CONFIG_PINCTRL_PALMAS=y
+CONFIG_PINCTRL_TI_IODELAY=y
 CONFIG_DEBUG_GPIO=y
 CONFIG_GPIO_SYSFS=y
 CONFIG_GPIO_SYSCON=y
@@ -316,19 +378,25 @@ CONFIG_GPIO_TPS65910=y
 CONFIG_GPIO_PISOSR=m
 CONFIG_W1=m
 CONFIG_HDQ_MASTER_OMAP=m
+CONFIG_POWER_AVS=y
+CONFIG_POWER_RESET=y
+CONFIG_POWER_RESET_GPIO=y
+CONFIG_POWER_RESET_GPIO_RESTART=y
+CONFIG_POWER_RESET_SYSCON=y
 CONFIG_POWER_SUPPLY=y
+CONFIG_BATTERY_ACT8945A=y
 CONFIG_BATTERY_SBS=y
 CONFIG_BATTERY_MAX17040=m
 CONFIG_BATTERY_MAX17042=m
 CONFIG_CHARGER_TPS65090=y
-CONFIG_POWER_RESET=y
-CONFIG_POWER_RESET_GPIO=y
-CONFIG_POWER_RESET_GPIO_RESTART=y
-CONFIG_POWER_RESET_SYSCON=y
+CONFIG_AXP20X_POWER=m
 CONFIG_SENSORS_GPIO_FAN=y
+CONFIG_SENSORS_IIO_HWMON=y
 CONFIG_SENSORS_LM90=y
 CONFIG_SENSORS_LM95245=y
 CONFIG_SENSORS_NTC_THERMISTOR=m
+CONFIG_SENSORS_PWM_FAN=m
+CONFIG_SENSORS_INA2XX=m
 CONFIG_SENSORS_TMP102=y
 CONFIG_THERMAL=y
 CONFIG_THERMAL_WRITABLE_TRIPS=y
@@ -342,14 +410,20 @@ CONFIG_TI_SOC_THERMAL=y
 CONFIG_TI_THERMAL=y
 CONFIG_WATCHDOG=y
 CONFIG_OMAP_WATCHDOG=m
+CONFIG_MFD_ACT8945A=y
+CONFIG_MFD_AXP20X_I2C=m
 CONFIG_MFD_TI_AM335X_TSCADC=m
 CONFIG_MFD_PALMAS=y
 CONFIG_MFD_TPS65090=y
 CONFIG_MFD_TPS65217=y
+CONFIG_MFD_TI_LP873X=y
 CONFIG_MFD_TPS65218=y
 CONFIG_MFD_TPS6586X=y
 CONFIG_MFD_TPS65910=y
 CONFIG_TWL6040_CORE=y
+CONFIG_REGULATOR_ACT8945A=y
+CONFIG_REGULATOR_GPIO=y
+CONFIG_REGULATOR_LP873X=y
 CONFIG_REGULATOR_PALMAS=y
 CONFIG_REGULATOR_PBIAS=y
 CONFIG_REGULATOR_TI_ABB=y
@@ -372,6 +446,8 @@ CONFIG_V4L_PLATFORM_DRIVERS=y
 CONFIG_SOC_CAMERA=m
 CONFIG_SOC_CAMERA_PLATFORM=m
 CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_V4L_TEST_DRIVERS=y
+CONFIG_VIDEO_VIVID=m
 # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set
 CONFIG_VIDEO_ADV7180=m
 CONFIG_VIDEO_ML86V7667=m
@@ -383,21 +459,19 @@ CONFIG_VIDEO_MT9T11X=m
 CONFIG_DRM=y
 CONFIG_DRM_I2C_NXP_TDA998X=y
 CONFIG_DRM_OMAP=y
-CONFIG_DRM_OMAP_NUM_CRTCS=2
 CONFIG_DRM_OMAP_WB=y
-CONFIG_OMAP2_DSS=y
 CONFIG_OMAP2_DSS_DEBUGFS=y
 # CONFIG_OMAP2_DSS_VENC is not set
 CONFIG_OMAP5_DSS_HDMI=y
 CONFIG_TI_DSS6=y
-CONFIG_DISPLAY_ENCODER_TPD12S015=y
-CONFIG_DISPLAY_DRA7EVM_ENCODER_TPD12S015=y
-CONFIG_DISPLAY_ENCODER_SII9022=y
-CONFIG_DISPLAY_ENCODER_TC358768=y
-CONFIG_DISPLAY_CONNECTOR_HDMI=y
-CONFIG_DISPLAY_PANEL_DPI=y
-CONFIG_DISPLAY_PANEL_TLC59108=y
+CONFIG_DRM_OMAP_ENCODER_TPD12S015=y
+CONFIG_DRM_OMAP_ENCODER_TC358768=y
+CONFIG_DRM_OMAP_DRA7EVM_ENCODER_TPD12S015=y
+CONFIG_DRM_OMAP_ENCODER_SII9022=y
+CONFIG_DRM_OMAP_CONNECTOR_HDMI=y
+CONFIG_DRM_OMAP_PANEL_DPI=y
 CONFIG_DRM_TILCDC=y
+CONFIG_FB_EFI=y
 CONFIG_FB_SIMPLE=y
 CONFIG_FB_SSD1307=y
 # CONFIG_LCD_CLASS_DEVICE is not set
@@ -417,14 +491,17 @@ CONFIG_SND_ATMEL_SOC=m
 CONFIG_SND_EDMA_SOC=y
 CONFIG_SND_DAVINCI_SOC_MCASP=y
 CONFIG_SND_AM33XX_SOC_EVM=m
+CONFIG_SND_SOC_FSL_SAI=m
 CONFIG_SND_OMAP_SOC=y
 CONFIG_SND_OMAP_SOC_HDMI_AUDIO=m
 CONFIG_SND_SOC_AK4642=m
+CONFIG_SND_SOC_SGTL5000=m
+CONFIG_SND_SOC_SPDIF=m
+CONFIG_SND_SOC_STI_SAS=m
 CONFIG_SND_SOC_TLV320AIC31XX=m
 CONFIG_SND_SOC_WM8978=m
 CONFIG_SND_SIMPLE_CARD=m
 CONFIG_USB=m
-CONFIG_USB_OTG=y
 CONFIG_USB_XHCI_HCD=m
 CONFIG_USB_EHCI_HCD=m
 CONFIG_USB_EHCI_HCD_PLATFORM=m
@@ -443,11 +520,30 @@ CONFIG_USB_DWC3=m
 CONFIG_USB_ISP1760=m
 CONFIG_USB_SERIAL=m
 CONFIG_USB_TEST=m
-CONFIG_AM335X_PHY_USB=y
-CONFIG_USB_GPIO_VBUS=y
+CONFIG_NOP_USB_XCEIV=m
+CONFIG_AM335X_PHY_USB=m
+CONFIG_USB_GPIO_VBUS=m
 CONFIG_USB_ISP1301=m
 CONFIG_USB_GADGET=m
 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=32
+CONFIG_USB_CONFIGFS=m
+CONFIG_USB_CONFIGFS_SERIAL=y
+CONFIG_USB_CONFIGFS_ACM=y
+CONFIG_USB_CONFIGFS_OBEX=y
+CONFIG_USB_CONFIGFS_NCM=y
+CONFIG_USB_CONFIGFS_ECM=y
+CONFIG_USB_CONFIGFS_ECM_SUBSET=y
+CONFIG_USB_CONFIGFS_RNDIS=y
+CONFIG_USB_CONFIGFS_EEM=y
+CONFIG_USB_CONFIGFS_MASS_STORAGE=y
+CONFIG_USB_CONFIGFS_F_LB_SS=y
+CONFIG_USB_CONFIGFS_F_FS=y
+CONFIG_USB_CONFIGFS_F_UAC1=y
+CONFIG_USB_CONFIGFS_F_UAC2=y
+CONFIG_USB_CONFIGFS_F_MIDI=y
+CONFIG_USB_CONFIGFS_F_HID=y
+CONFIG_USB_CONFIGFS_F_UVC=y
+CONFIG_USB_CONFIGFS_F_PRINTER=y
 CONFIG_USB_ZERO=m
 CONFIG_USB_AUDIO=m
 CONFIG_USB_ETH=m
@@ -474,6 +570,7 @@ CONFIG_MMC_OMAP=y
 CONFIG_MMC_OMAP_HS=y
 CONFIG_NEW_LEDS=y
 CONFIG_LEDS_CLASS=y
+CONFIG_LEDS_CLASS_FLASH=m
 CONFIG_LEDS_GPIO=y
 CONFIG_LEDS_PWM=y
 CONFIG_LEDS_TLC591XX=y
@@ -494,24 +591,28 @@ CONFIG_RTC_DRV_DS1307=m
 CONFIG_RTC_DRV_PALMAS=m
 CONFIG_RTC_DRV_TPS6586X=m
 CONFIG_RTC_DRV_TPS65910=m
+CONFIG_RTC_DRV_EFI=m
 CONFIG_RTC_DRV_OMAP=m
 CONFIG_DMADEVICES=y
 CONFIG_DMA_OMAP=y
+CONFIG_FSL_EDMA=y
 CONFIG_TI_CPPI41=y
 CONFIG_TI_EDMA=y
 CONFIG_DW_DMAC=y
 CONFIG_UIO=m
+CONFIG_VIRTIO_PCI=y
+CONFIG_VIRTIO_MMIO=y
 CONFIG_COMMON_CLK_PALMAS=y
 CONFIG_HWSPINLOCK_OMAP=y
 CONFIG_OMAP2PLUS_MBOX=y
 CONFIG_OMAP_IOMMU=y
 CONFIG_OMAP_IOMMU_DEBUG=y
+CONFIG_REMOTEPROC=m
 CONFIG_WKUP_M3_RPROC=m
 CONFIG_PRUSS_REMOTEPROC=m
 CONFIG_RPMSG_PRU=m
 CONFIG_SOC_TI=y
 CONFIG_AMX3_PM=m
-CONFIG_OPP_DOMAIN_TI=y
 CONFIG_WKUP_M3_IPC=m
 CONFIG_EXTCON=m
 CONFIG_EXTCON_PALMAS=m
@@ -519,13 +620,20 @@ CONFIG_EXTCON_USB_GPIO=m
 CONFIG_TI_EMIF_SRAM=m
 CONFIG_IIO=y
 CONFIG_TI_AM335X_ADC=m
+CONFIG_VF610_ADC=m
+CONFIG_CM36651=m
 CONFIG_AK8975=y
+CONFIG_PWM_FSL_FTM=m
 CONFIG_PWM_TIECAP=y
 CONFIG_PWM_TIEHRPWM=y
 CONFIG_RESET_CONTROLLER=y
-CONFIG_SYSCON_RESET=y
+CONFIG_TI_SYSCON_RESET=y
 CONFIG_OMAP_USB2=y
 CONFIG_TI_PIPE3=y
+CONFIG_TEE=y
+CONFIG_OPTEE=y
+CONFIG_EFI_VARS=m
+CONFIG_EFI_CAPSULE_LOADER=m
 CONFIG_EXT4_FS=y
 CONFIG_EXT4_FS_POSIX_ACL=y
 CONFIG_EXT4_FS_SECURITY=y
@@ -543,6 +651,12 @@ CONFIG_NFS_FS=y
 CONFIG_NFS_V3_ACL=y
 CONFIG_NFS_V4=y
 CONFIG_ROOT_NFS=y
+CONFIG_CIFS=m
+CONFIG_CIFS_STATS=y
+CONFIG_CIFS_XATTR=y
+CONFIG_CIFS_POSIX=y
+CONFIG_CIFS_ACL=y
+CONFIG_CIFS_SMB2=y
 CONFIG_NLS_CODEPAGE_437=y
 CONFIG_NLS_ISO8859_1=y
 CONFIG_NLS_UTF8=y
@@ -554,7 +668,6 @@ CONFIG_SCHEDSTATS=y
 # CONFIG_DEBUG_BUGVERBOSE is not set
 # CONFIG_FTRACE is not set
 # CONFIG_ARM_UNWIND is not set
-# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
 CONFIG_CRYPTO_TEST=m
 CONFIG_CRYPTO_USER_API_HASH=m
 CONFIG_CRYPTO_USER_API_SKCIPHER=m
diff --git a/labs/yocto-custom-machine/yocto-custom-machine.tex b/labs/yocto-custom-machine/yocto-custom-machine.tex
index deade9a..3e07248 100644
--- a/labs/yocto-custom-machine/yocto-custom-machine.tex
+++ b/labs/yocto-custom-machine/yocto-custom-machine.tex
@@ -65,7 +65,7 @@ This \code{felabs} machine needs:
 You can now update the \code{MACHINE} variable value in the local configuration
 and start a fresh build.
 
-\section{Have a look on the generated files}
+\section{Have a look at the generated files}
 
 Once the generated images supporting the new \code{felabs} machine are
 generated, you can check all the needed images were generated
diff --git a/labs/yocto-extend-recipe/yocto-extend-recipe.tex b/labs/yocto-extend-recipe/yocto-extend-recipe.tex
index 9897200..5df0a7e 100644
--- a/labs/yocto-extend-recipe/yocto-extend-recipe.tex
+++ b/labs/yocto-extend-recipe/yocto-extend-recipe.tex
@@ -41,7 +41,7 @@ We want our extended \code{linux-ti-staging} kernel to support the Nunchuk as
 a joystick input. We can add this by applying patches during the
 \code{do_patch} task. The needed patches are provided with this lab. You can
 find them under \code{~/yocto-labs/nunchuck/linux}. For more details about
-how to write the driver handling the Nunchuk, have a look on our embedded Linux
+how to write the driver handling the Nunchuk, have a look at our embedded Linux
 kernel and driver development training course at
 \url{http://free-electrons.com/training/kernel/}.
 
diff --git a/labs/yocto-first-build/yocto-first-build.tex b/labs/yocto-first-build/yocto-first-build.tex
index c251bf4..ef1c0dc 100644
--- a/labs/yocto-first-build/yocto-first-build.tex
+++ b/labs/yocto-first-build/yocto-first-build.tex
@@ -27,8 +27,7 @@ Download the \code{krogoth} version of Poky and apply a custom patch:
 \begin{verbatim}
 git clone git://git.yoctoproject.org/poky.git
 cd $HOME/yocto-labs/poky
-git checkout -b krogoth-15.0.1 krogoth-15.0.1
-git am $HOME/yocto-labs/0001-Fix-lab.patch
+git checkout -b pyro-17.0.0 pyro-17.0.0
 \end{verbatim}
 
 Return to your project root directory (\code{cd $HOME/yocto-labs/})
@@ -36,7 +35,7 @@ and download the OpenEmbedded TI layer:
 \begin{verbatim}
 git clone git://git.yoctoproject.org/meta-ti.git
 cd $HOME/yocto-labs/meta-ti
-git checkout -b ti2016.03 ti2016.03
+git checkout -b pyro eb53d577228a1aa77d9c279021d3e0066bc7a1c8
 git am $HOME/yocto-labs/0001-Simplify-linux-ti-staging-recipe.patch
 \end{verbatim}
 
@@ -64,6 +63,11 @@ Don't forget to make the configuration aware of the TI layer. Edit the
 layer configuration file (\code{$BUILDDIR/conf/bblayers.conf}) and append the
 full path to the \code{meta-ti} directory to the \code{BBLAYERS} variable.
 
+Because a beaglebone BSP is already provided by poky, we have to
+remove its bsp layer to use the beaglebone machine from the
+\code{meta-ti} layer. So remove the \code{poky/meta-yocto-bsp} layer
+from the \code{BBLAYERS} variable.
+
 \section{Build your first image}
 
 Now that you're ready to start the compilation, simply run:
@@ -103,7 +107,7 @@ Now uncompress the generated rootfs in the second partition with the
 following \code{tar} command:
 \begin{verbatim}
 sudo tar xpf $BUILDDIR/tmp/deploy/images/beaglebone/\
-  core-image-minimal-beaglebone.tar.gz -C /media/$USER/rootfs
+  core-image-minimal-beaglebone.tar.xz -C /media/$USER/rootfs
 sync
 \end{verbatim}
 
diff --git a/labs/yocto-sdk/yocto-sdk.tex b/labs/yocto-sdk/yocto-sdk.tex
index 273c912..2f9f439 100644
--- a/labs/yocto-sdk/yocto-sdk.tex
+++ b/labs/yocto-sdk/yocto-sdk.tex
@@ -31,7 +31,7 @@ generated at the previous step.
 
 {\footnotesize
 \begin{verbatim}
-$BUILDDIR/tmp/deploy/sdk/poky-glibc-x86_64-felabs-image-minimal-cortexa8hf-neon-toolchain-2.1.1.sh
+$BUILDDIR/tmp/deploy/sdk/poky-glibc-x86_64-felabs-image-minimal-cortexa8hf-neon-toolchain-2.3.sh
 \end{verbatim}
 }
 
@@ -43,7 +43,7 @@ Go into the directory where you installed the SDK
 source environment-setup-cortexa8hf-vfp-neon-poky-linux-gnueabi
 \end{verbatim}
 
-Have a look on the exported environment variables:
+Have a look at the exported environment variables:
 \begin{verbatim}
 env
 \end{verbatim}




More information about the training-materials-updates mailing list