Hiroshi Hatake edited this page Nov 1, 2017 · 13 revisions

RZ/G シリーズメモ

このページは Renesas Electronics RZ/G シリーズの初代 (RZ/G1x) に関するメモページです。ボードの使用や入手先などについては 開発ボードのページ を参照してください。

Renesas では独自コア搭載の RL78, RX, RH850 などの後継として 2013 年から出している ARM コア搭載プロセッサの RZ ファミリ のうち、ハイエンド製品として RZ/G ファミリを展開している。シリーズとしては Cortex-A9 搭載で内蔵メモリが大きい (10MB の SRAM を搭載) RZ/A シリーズが最初にリリースされ、その後リアルタイム性能重視の RZ/T シリーズに次いで 3 番目のシリーズで Open OS (Yocto Linux) 環境向けのハイエンド製品としてリリースされたのが RZ/G シリーズです。

RZ ファミリの位置づけ (出典: Renesas) Linux 採用の背景 (出典: APS)

また「RZ/G Linuxプラットフォーム」という場合 SoC 単体やボード単体ではなく「①RZ/Gプロセッサ」、「②Linuxパッケージ」、「③クラウド開発環境」、「④ミドルウェア」、「⑤量産可能な開発ボード」の 5 つの要素をまとめたものを指す。逆に、それらをまとめて提供していること、開発環境やミドルウェアなどまでの検証を行っているという特徴がある。

そのうち Linux パッケージに関しては Linuxカーネルやデバイスドライバ、H.264 CODEC、GStreamer、OpenGL、セキュリティ、GUIフレームワークなどをパッケージ化しており、GUI フレームワーク部分は Ver.1 では Qt のみだったが 2017/10 リリース予定の Ver.2 で HTML5 にも対応する。

検証済み Linux パッケージ (出典: APS)

ビルド

BSP のビルドに必要なソースは github に公開されている (プロプライエタリドライバは別途ダウンロード)。それを使ったビルド手順については eLinux サイトに掲載されている。Gecko を含めたビルドを行う手順に関しては meta-browser repo の wiki を参照してください。各ボード毎、Gecko バージョン毎のビルド手順などが書かれています。

開発の Tips

コンソールへのアクセスはボード上でのターミナルの他、DBG ポートに USB 接続して cu でコンソール接続するか、PC/Mac からネットワーク共有をして割り当てられている IP アドレスに対して ssh 接続する。

その他、meta-browser の wiki を参照: https://github.com/webdino/meta-browser/wiki/Tips-RZ-G1E

プレスリリース

解説記事、掲載記事

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.