R-Car/Boards/S4SK-Proto

From eLinux.org
< R-Car
Revision as of 23:06, 27 September 2022 by RenesasJa (talk | contribs) (Hardware)
Jump to: navigation, search

This page is preparing now.

Please wait a minute.

Introduction

This page is for the Starter Kit prototype board equipped with R-Car S4(ws1.0).
This board is not for sale.
The mass production version is scheduled for 2023. Please look forward to it.

Hardware

Type name

Picture

[Top view]

Top view

[Bottom view]

Bottom view
=== Block Diagram ===

Hardware feature

Documentation

Schematic

Specification of DIP SW (SW3)

DIP SW information
SW Usage When on When off Description Default
SW3-1 MD1 L H Boot device selection [0] On
SW3-2 MD2 L H Boot device selection [1] On
SW3-3 MD3 L H Boot device selection [2] Off
SW3-4 MD4 L H Boot device selection [3] On
SW3-5 MD5 L / enabled H / disabled Secure authorization Off
SW3-6 MD6 L / ICU-MXB H / CR52 Master boot processor On
SW3-7 -
SW3-8 -
MD[4:1] Pins – Selection of Boot Device (SW On = 0 / Off = 1)
MD4 MD3 MD2 MD1 Selection of Boot Device
0 1 0 0 Serial flash ROM boot at single read 40MHz using DMA
1 1 1 1 SCIF Downloading mode
MD6 Pin – Selection of Master Boot Processor (SW On = 0 / Off = 1)
MD6 Selection of Master Boot Processor
0 Booted through ICUMXA (Initial setting)
1 Booted through Cortex-R52

How to update the loader

SW environments

Supported OS

Linux

Base environments
Software Revision
Yocto Project 3.1.11
aarch64-poky-linux-gcc (GCC) 9.3
Kernel Ver 5.10.41
Userland 64/32bit 64
U-Boot 2020.10
Renesas Yocto BSP v5.12.0 (R-Car SDK v3.3.0)

Host PC

Ubuntu 20.04 LTS (64bit) is recommended as OS. 32bit version is not supported.

How to build

Installation of required tools and libraries

Ubuntu is used as Linux Host PC since Yocto Project Quick Start specifies Ubuntu as one of the distributions. You need to install the required packages as follows.

sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \
build-essential chrpath socat cpio python3 python3-pip python3-pexpect \
xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa \
libsdl1.2-dev pylint3 xterm libarchive-zip-perl

Build script

Manual steps

How to boot

Loading kernel and rootfs via SD card

This section describes steps that are necessary for preparing and booting from SD card.

Preparing SD card

How to test some capabilities

Thermal

root@s4sk:~# cat /sys/class/thermal/thermal_zone*/temp
48000
50000
46500

QA site

Known issues & Restrictions

This page is preparing now.