R-Car/Boards/M3NSK/Yocto-Gen3/v3.21.0

Introduction
This page contains information on building and running Yocto on:
 * Renesas R-Car Starter Kit Pro(M3N) (unofficial name - M3NULCB),
 * Infotainment Carrier Board For R-Car Starter Kit(Kingfisher)

Yocto versions
Poky-2.4.3 is supported with Yocto v3.21.0. Specific commit of meta-openembedded is required.

Host PC
Ubuntu 16.04 LTS (64bit) is recommended as OS. 32bit version is not supported.

Required packages

 * 1) Please get the proprietary package for R-Car M3N from the your company's distributer.
 * 2) Install required packages
 * Ubuntu and Debian
 * Fedora
 * Refer to Yocto Project Quick Start for more information.
 * Refer to Yocto Project Quick Start for more information.
 * Refer to Yocto Project Quick Start for more information.

Build using script

 * 1) Directory Structure
 * 2) Build script(build.sh)
 * 3) build
 * If the build completes successfully, all the necessary files are generated in a following directory:
 * 1) build
 * If the build completes successfully, all the necessary files are generated in a following directory:
 * If the build completes successfully, all the necessary files are generated in a following directory:

Build using manual steps

 * 1) Create a directory and switch to it
 * Warning! Yocto builds require a lot of disk space (up to 100 GB). Make sure you have got enough before starting the build.
 * 1) Clone basic Yocto layers:
 * If you use Kingfisher, below is also necessary.
 * 1) Switch to proper branches/commits
 * If you use Kingfisher, below is also necessary.
 * Another versions are not tested for compatibility.
 * Legacy BSP instruction can be found here R-Car M3NSK Yocto Gen3 legacy
 * 1) Please get the proprietary package for R-Car M3N from the your company's distributer. And copy them to $WORK/proprietary folder.
 * 2) Populate meta-renesas with proprietary software packages.
 * 3) Setup build environment
 * 4) Prepare default configuration files.
 * 5) If you use Kingfisher, add layer meta-rcar.
 * 6) Start the build
 * 1) Populate meta-renesas with proprietary software packages.
 * 2) Setup build environment
 * 3) Prepare default configuration files.
 * 4) If you use Kingfisher, add layer meta-rcar.
 * 5) Start the build
 * 1) If you use Kingfisher, add layer meta-rcar.
 * 2) Start the build
 * 1) Start the build
 * 1) Start the build

Build SDK
Refer to R-Car/Boards/Yocto-Gen3.

Running Yocto images
Refer to follows:
 * R-Car/Boards/Yocto-Gen3.
 * R-Car/Boards/M3NSK

Q&A site
http://renesasrulz.com/r-car-h3-m3-cockpit/

FAQ page
https://elinux.org/R-Car/Boards/Yocto-Gen3-CommonFAQ