RZ-G

 Jump to RZ/G boards pages  Arrow Right-Down.svg

RZ/G1M Starter Kit

RZ/G1E Starter Kit

= Introduction =

This is the starting page for Embedded Linux on the Renesas RZ/G family of embedded SoCs. The main goal is to make the information about RZ/G SoCs friendly, easy to access for embedded developers and enthusiasts. It does not aim to replace official Renesas support.

The links below can be used to get familiar with Renesas RZ/G SoC
 * Renesas RZ/G overview

Detailed information regarding RZ/G SoCs (including roadmap, technical and marketing documents, BSPs and middleware) can be obtained directly from a Renesas representative.

= RZ/G SoCs =

= RZ/G Boards =

Generation 1
= RZ/G Yocto Linux = The Linux BSP for RZ/G is built using the Yocto/Openembedded project.

Build instructions
Detailed build instructions are available here: RZ-G/Boards/Yocto.

Quick steps
To get started, pull the https://github.com/renesas-rz/meta-renesas tree.

Update bblayers.conf by adding the the meta-renesas and meta-rzg1 layers. e.g.:

BBLAYERS ?= " \               /poky/meta \                /poky/meta-yocto \                /poky/meta-yocto-bsp \                /meta-renesas \                /meta-renesas/meta-rzg1 \        "

Specify the associated machine in local.conf:

MACHINE ?= " " (skrzg1m skrzg1e)

Setup be build environment using the 'oe-init-build-env' script in Poky:

$ source poky/oe-init-build-env

Build the target file system image using bitbake:

$ bitbake core-image-minimal

= RZ/G Linux Kernel =

Upstream
The Linux kernel mainline tree for Renesas R-Car and RZ/G SoCs is maintained by Simon Horman

Start here to get latest/closest upstream kernel: git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git

RZ/G Community
Archives available here: http://marc.info/?l=linux-sh, http://dir.gmane.org/gmane.linux.ports.sh.devel , http://www.spinics.net/lists/linux-sh/
 * Mailing list - via kernel.org [mailto:majordomo@vger.kernel.org?body=subscribe linux-sh Majordomo].

LTSI (Long Term Support Initiative)
Renesas SoCs and boards are supported as part of the LTSI project - http://ltsi.linuxfoundation.org/. Refer to 3.10 and 3.14 baselines

Renesas Stable RZ/G Linux Tree
Stable Renesas R-Car and RZ/G Linux tree located here: git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-backport.git. Pull latest stable branch.

for example: bsp/v3.10.31-ltsi/rcar-gen2-1.9.7

= RZ/G U-Boot =

RZ/G U-Boot mainline development is done using git://git.denx.de/u-boot-sh.git tree. It is maintained by Nobuhiro Iwamatsu.

for example: renesas/bsp/rcar-gen2-1.9.4

= RZ/G Android =

TBD