R-Car/Boards/CCPF-SK/Ubuntu

Introduction
This page contains information about booting ubuntu rootfs on:


 * R-Car/Boards/CCPF-SK

This page is based on R-Car/Ubuntu page. For more information, please refer to the R-Car/Ubuntu.

Host PC

 * if you want to build Yocto BSP, Linux host PC is required.(Prebuilt Yocto BSP bianry has been prepared.)
 * Ubuntu 20.04/18.04 LTS (64bit) is recommended as OS. 32bit version is not supported.
 * DHCP Server
 * This instruction requires internet connection on evaluation board via DHCP Server.

Confirmed Board
NT='Not Tested'

See also:
 * R-Car/Boards/H3SK
 * R-Car/Boards/M3SK

How to setup

 * 1) Prepare Yocto BSP v5.5.0(core-image-minimal)
 * There are two ways to prepare Yocto BSP on the sdcard.
 * 1) How to build: R-Car/Boards/CCPF-SK/Yocto-Gen3/v5.5.0
 * Write core-image-minimal-XXulcb-rootfs.tar.bz2 to sdcard.(XX is h3 or m3)
 * Copy kernel-module to /boot directory on SDcard.
 * ex.) /boot/modules-h3ulcb.tgz
 * Create 2nd partition for Ubuntu base rootfs and mount to /data
 * 1) Prebuilt binary
 * Download prebuilt binary
 * Binary: Download for H3, Download for M3
 * (Optional) Source code: Download for H3, Download for M3
 * Write binary/rootfs/core-image-minimal-release-XXulcb.wic.xz to sdcard.
 * How to setup sdcard: R-Car/Boards/CCPF-SK/GettingStarted
 * Create SD card and boot Yocto BSP.
 * For more detail information to boot Yocto,
 * please refer to the following pages:
 * R-Car/Boards/CCPF-SK/GettingStarted
 * R-Car/Boards/CCPF-SK/Yocto-Gen3
 * R-Car/Boards/Yocto-Gen3
 * 1) Run rootfs setup script
 * Run following command on the board.
 * setup-focal-rootfs.sh([[File:Setup-focal-rootfs.zip]])
 * Note: If there is no dhcp server, please edit above script.
 * 1) Setup U-boot
 * After executing script, reboot and edit bootargs to use mmcblk0p2 instead of mmcblk0p1.
 * 1) Boot
 * Login to Ubuntu.
 * username: ubuntu
 * password: ubuntu
 * Login to Ubuntu.
 * username: ubuntu
 * password: ubuntu

Known issues and limitations
See also R-Car/Boards/Yocto-Gen3.