In recent years, as embedded devices in the industrial segment become more advanced, the range of demands such as network support, multimedia support, and security on developers is rapidly expanding. Due to this, developers are facing issues such as longer time to market and rising total costs. The RZ/G Linux Platform is one-stop platform that offers verified software and development tools from the cloud, and can reduce time to market by 40 percent and costs by up to 80 percent.
Developers who are experienced with real-time OS (RTOS) are reluctant to use open-source software (OSS) such as Linux. They may have tried using Linux as a free OS, and then found the time and effort of verifying middleware for OSS and the cost of embedding it was more than expected. In terms of long-term support, there are costs for version management, outsourcing for maintenance, and so on.
The components of the RZ/G Linux Platform alleviate such issues and concerns with Linux development, providing a way to bring your product to market swiftly.
|Issue or Concern||What the RZ/G Linux Platform Provides|
|Introduction Phase||Lack of Linux expert||You can start system development right away using the familiar e2 studio IDE and a verified Linux package.|
|It takes time and effort to construct a new development environment||Initial investment costs can be controlled by using a cloud development environment.|
|Development Phase||Risky schedule because it takes time and resources to implement and verify middleware||Verified software add-ons can reduce the risks involved with implementing middleware.|
|Operating Phase||You thought it was free, but maintenance such as upgrading and backporting is troublesome, and ends up being expensive||Use of the super long-term support Linux kernel can greatly reduce the burden of managing long-term maintenance.|
|It takes time and effort to verify and test an OSS (open-source software) system||By using a verified Linux package, the time required for system verification can be greatly reduced.|
|Board development by small lot is costly||Evaluation and development kits that can be used in mass production are available from our partners and can be used to bring down development costs.|
1. Verified Linux Package (Super Long-Term Support)
The RZ/G Linux package uses the super long-term support Linux kernel promoted by The Linux Foundation's CIPTM (Civil Infrastructure PlatformTM) Project for supporting the long-term guarantee that is demanded by industrial and infrastructure equipment. Renesas provides basic software (3D graphics, H.264 video, security, GUI, and driver software) for which operation has been verified with a CIP Linux kernel, as packaged software.
2. RZ/G-PF Multimedia Processors
RZ/G-PF multimedia processors have two or more 1GHz+ Arm® Cortex®-A cores, a 3D graphics engine, a full high-definition (HD) video codec, secure IP, high-speed interfaces such as PCIe, SATA, and Gigabit Ethernet, and other functions necessary for embedded devices in the industrial segment.
3. RZ/G Linux Development Environment and Development Tools
RZ/G Linux customization tool is provided the PC build environment as an installation file so that the Linux development environment can be set up immediately. When you installed, you could easily customize BSP via GUI of e2studio.
In the validation analysis tool, you can check the validation contents of our verified Linux package in your environment. In addition, we provide information on debugging and Q&A obtained by Renesas in the form of a database.
4. Software Add-Ons
We offer a lineup of verified middleware for the RZ/G Linux package. Since the operation of the middleware has been verified by both partners and Renesas, you can use them to easily expand the functionality of your system.
5. Board Solutions
RZ/G Platform evaluation and development kits that can be used in mass production are available from our partners. These kits have unique modules that can be applied for evaluation to mass production. They can be used to vastly speed up the development of your product.
Even with embedded Linux inexperience, development can be started easily. See our step-by-step instructions on how to start your development of embedded Linux solutions.