开始使用 RZ/G Linux 平台

即使不熟悉嵌入式 Linux,也能轻松开发。

近年来,随着嵌入式设备在工业领域的进步,开发商必须处理的领域也在迅速扩大,比如网络通信、多媒体支持、安全通信。

开发周期延长和总成本(包括系统开发和维护成本)的增加变为重大问题。

瑞萨电子在 RZ/G Linux 平台上解决了这个问题。

RZ/G1H-PF iWave product

如何启动 RZ/G Linux 平台

您可以在步骤 1 ~ 4 中经通过验证的操作开始嵌入式 Linux的开发。

步骤 1

用户注册至 RZ/G Marketplace

首先,让我们从下方登录到 RZ/G Marketplace。

未完成用户注册的用户也可以注册。

RZ/G Marketplace > 我的页面/登录

用户注册后,可以使用商店中的以下各种功能。

  • 获取材料和信息
  • 下载各种软件
  • 购买工具正在建设!!
  • 加入社区

RZ/G 系列的软件开发、技术信息、开发工具和软件,您需要的一切都可以从这里得到。

步骤 2

获取评估套件

请准备一个与 RZ/G Linux 平台兼容的评估套件。我们计划在未来增加兼容套件的数量。如果它是兼容套件,您可以立即使用已验证操作的“Linux 软件包”进行开发。

开发套件和购买的详细信息可通过以下网站查看。

RZ/G Marketplace > 开发板

步骤 3

获取经验证的 Linux 软件包

请从Marketplace获取经验证的 Linux 软件包 (VLP)。

RZ/G Marketplace > Linux 软件包

您可以从Marketplace获取两种 VLP。评估版 VLP 可立即下载,而产品版 VLP 用于您开发产品。如果您想尽快使用, 请获取评估版。软件包内含有以下内容。

  • Linux BSP(内核、设备驱动程序)
  • 多媒体和图形库
  • 文件 *1

*1: 您可以找到构建说明。

参考:可以使用 Yocto 启动指南和开源库提供的软件进行开发。点击这里了解如何从Marketplace获取“Yocto 启动指南” 和 “多媒体包” 。

步骤 4

建立构建环境

对于使用“经验证的 Linux 软件包”基于 Yocto 的发开,需要准备主机和终端软件。以下是推荐的构建环境。详细信息请参见构建说明,此说明已在Marketplace的软件包、手册和指南中。

  推荐环境 说明
主机 (Linux) 操作系统:Ubuntu 14.04 LTS
可用磁盘空间:超过 100G
  • 用于构建调试环境
  • 此外,用户作为 TFTP 服务器和 NFS 服务器
主机(Windows) 操作系统: Windows7 或 Windows10
  • 用作调试环境
  • 从终端软件到目标板的输入命令
  • 需要VCP 驱动程序在 PC 和目标板之间通信。
终端
软件
TeraTerm 4.72
https://ttssh2.osdn.jp/index.html.en
  • 安装主机(Windows)
  • 使用主机与目标板之间的串行通信。
VCP 驱动程序 VCP(虚拟 COM 端口)驱动程序
http://www.ftdichip.com/Drivers/VCP.htm
  • 安装主机(Windows)
  • 使用主机与目标板之间的串行通信。
步骤 5

构建和执行软件包

关于软件包的构建和执行, 请参考Marketplace的构建指南或手册。


让我们开始使用 RZ/G Linux 平台进行开发。

参考 (步骤 3)

来获取指南,了解如何构建 yocto

请从Marketplace获取所需要的文件。文件名称:RZ/G Yocto 接收启动指南

RZ/G marketplace > 文件

对于基于 Yocto 的开发风格,用户在开源库上运用开源软件 (OSS) 进行开发。这种风格的构建指南详见Marketplace的“文件”部分。请获取指南,然后继续开发。如果需要使用视频和图形功能, 您将需要多媒体包和图形库,并可以在文件中找到信息。

参考 (步骤 4)

获取多媒体包

如果需要在基于 Yocto 的开发上获得 H.264 解码/编码和 3D 图形功能,请从Marketplace获取多媒体包。

RZ/G Marketplace > Linux 软件包

如果您想立即试用,可获取媒体包 [评估版]。对于您的产品,请获取产品版多媒体包。

参考 (步骤 5)

建立构建环境

在基于 Yocto 的发开中,使用“经验证的 Linux 软件包”需要准备主机和终端软件。以下是推荐的构建环境。详细信息请参见构建说明,此说明已在Marketplace的软件包、手册和指南中。

  推荐环境 说明
主机(Linux) 操作系统: Ubuntu 14.04 LTS
可用磁盘空间:超过 100G
  • 用于构建调试环境
  • 此外,用户作为 TFTP 服务器和 NFS 服务器
主机(Windows) 操作系统:Windows7 或 Windows10
  • 用作调试环境
  • 从终端软件到目标板的输入命令
  • 需要VCP 驱动程序在 PC 和目标板之间通信。
终端
软件
TeraTerm 4.72
https://ttssh2.osdn.jp/index.html.en
  • 安装主机(Windows)
  • 使用主机与目标板之间的串行通信。
VCP 驱动程序 VCP(虚拟 COM 端口)驱动程序
http://www.ftdichip.com/Drivers/VCP.htm
  • 安装主机(Windows)
  • 使用主机与目标板之间的串行通信。
参考 (步骤 6)

构建和执行软件包

关于软件包的构建和执行, 请参考Marketplace的构建指南或手册。


让我们开始使用 RZ/G Linux 平台进行开发。