Overview

Description

This RZ/A2M software development kit helps speed up time to market.

Download

Image
RZ/A2M FreeRTOS™ Software Package
Image
ファイルアイコン

Software Package

RZ/A2M Software Package

Image
ツールアイコン

Development Environment

e2 studio, GCC

Image
icon_config

GUI Development Tool

Guiliani EvalKits

Image
icon_config

RZ/A Display Development Support Tool

QE for Display

QE for Camera

RZ/A2M Software Package is a software development kit for the RZ/A2M that supports various RZ/A2M functions such as DRP(Dynamically Reconfigurable Processor), camera input, LCD output, and image adjustment. It consists of device drivers, middleware, sample programs for the RZ/A2M and FreeRTOS OS.

 * RZ/A2M Evaluation Board Kit must be purchased separately.

The Prepaid by Renesas Guiliani Lite license for Guiliani Evalkits

You can obtain an additional Guiliani-Lite production license key from TES. This license is free of charge for Renesas RZ/A users. With this license you are able to produce state-of-the-art HMI applications for production use. The Lite version of Guiliani is fully featured and only has small limitations on usable resources (number of images, dialogs, fonts, etc) and hardware acceleration. To get the Prepaid by Renesas Guiliani-Lite license, please refer to TES Guiliani.

Features

  • Contains sample programs for drivers and application sample programs that can be used for development, so you can start using the peripheral functions of the RZ/A2M immediately.
  • DRP library can accelerate various image processing easily.
  • Example for interoperation between RZ/A2M peripherals/”RZ/A2M Evaluation Board Kit” on-board peripherals with the C++ HMI Framework "Guiliani" by TES Electronics Solutions. “Guiliani” and RZ/A2M Software Package allows rapid implementations of smooth, intuitive and high-performance GUIs that can interact with RZ/A2M extensive  peripherals free-of-charge. For details on Guiliani, please refer to Welcome to guiliani.de open_in_new page.
  • Smart Configurator enables your implementation of Renesas drivers into your own system easily.
  • Use with QE for Display (e2 studio plug-in) to easily make image quality and LCD timing adjustments using a GUI.
  • Use with QE for Camera (e2 studio plug-in) to easily set Camera module and Camera timing adjustments using a GUI.

Target Devices

Documentation

Title Type Date
PDF820 KB日本語
Related Files:
Application Note
PDF824 KB日本語
Related Files:
Application Note
PDF418 KB日本語
Related Files:
Application Note
PDF411 KB日本語
Related Files:
Application Note
PDF837 KB日本語
Related Files:
Application Note
PDF411 KB日本語
Related Files:
Application Note
PDF580 KB日本語
Related Files:
Application Note
PDF587 KB日本語
Related Files:
Application Note
PDF403 KB日本語
Related Files:
Application Note
PDF364 KB日本語
Related Files:
Application Note
PDF354 KB日本語
Related Files:
Application Note
PDF402 KB日本語
Related Files:
Application Note
PDF375 KB日本語
Related Files:
Application Note
PDF402 KB日本語
Related Files:
Application Note
PDF1.14 MB日本語
Application Note
PDF951 KB日本語
Application Note
PDF402 KB日本語
Application Note
PDF259 KB日本語
Related Files:
Application Note
PDF1.08 MB日本語
Application Note
PDF551 KB日本語
Application Note
PDF854 KB日本語
Application Note
PDF307 KB日本語
Application Note
PDF266 KB日本語
Application Note
PDF271 KB日本語
Application Note
PDF266 KB日本語
Application Note
PDF450 KB日本語
Application Note
PDF60 KB日本語
Application Note
PDF245 KB日本語
Related Files:
Application Note
PDF265 KB日本語
Application Note
PDF286 KB日本語
Related Files:
Application Note
PDF243 KB日本語
Application Note
PDF242 KB日本語
Related Files:
Application Note
PDF735 KB日本語
Application Note
PDF323 KB日本語
Application Note
PDF589 KB日本語
Application Note
PDF259 KB日本語
Application Note
PDF282 KB日本語
Application Note
PDF311 KB
Application Note
PDF227 KB日本語
Application Note
PDF220 KB日本語
Application Note
PDF378 KB日本語
Application Note
PDF4.62 MB日本語
Manual - Development Tools
PDF587 KB日本語
Manual - Software
PDF2.88 MB日本語
Quick Start Guide
PDF1.58 MB日本語
Quick Start Guide
PDF759 KB日本語
Quick Start Guide
PDF1.07 MB
Quick Start Guide
PDF814 KB
Quick Start Guide
PDF248 KB日本語
Tool News - Release
PDF222 KB日本語
Tool News - Release
PDF234 KB日本語
Tool News - Release
PDF189 KB日本語
Tool News - Release
PDF227 KB日本語
Tool News - Release
PDF166 KB日本語
Tool News - Release
PDF136 KB日本語
Tool News - Release
PDF304 KB日本語
Tool News - Release
PDF144 KB日本語
Tool News - Release
PDF197 KB日本語
Tool News - Release
PDF206 KB日本語
Tool News - Release
PDF144 KB日本語
Tool News - Release
PDF132 KB日本語
Tool News - Release
PDF127 KB日本語
Tool News - Release

Design & Development

Sample Code

Sample Code

Title Type Date
ZIP42.54 MB日本語
Compiler: GNU ARM Embedded
Function: Application Example, BSP, Communication Interface, HMI, OS, Software Package, System
IDE: e2 studio
Sample Code
ZIP30.14 MB日本語
Application: Consumer Electronics, Industrial
Compiler: GNU ARM Embedded
Function: Application Example, BSP, Communication Interface, HMI, OS, Software Package, System
IDE: e2 studio
Sample Code
ZIP40.27 MB日本語
Compiler: GNU ARM Embedded
Function: Application Example, BSP, Communication Interface, HMI, OS, Software Package
IDE: e2 studio
Sample Code
ZIP37.79 MB日本語
Application: Consumer Electronics, Industrial
Compiler: GNU ARM Embedded
Function: Application Example, BSP, Communication Interface, HMI, OS, Software Package
IDE: e2 studio
Sample Code
ZIP44.27 MB日本語
Compiler: GNU ARM Embedded
Function: Application Example, BSP, Communication Interface, HMI, OS, Software Package, System
IDE: e2 studio
Sample Code
ZIP116.75 MB日本語
Application: Consumer Electronics, Industrial
Compiler: GNU ARM Embedded
Function: Application Example, BSP, Communication Interface, HMI, OS, Software Package, System
IDE: e2 studio
Sample Code
ZIP81.22 MB日本語
Compiler: GNU ARM Embedded
Function: Application Example, BSP, Communication Interface, HMI, OS, Software Package, System
IDE: e2 studio
Sample Code
ZIP76.28 MB日本語
Application: Consumer Electronics, Industrial
Compiler: GNU ARM Embedded
Function: Application Example, BSP, Communication Interface, HMI, OS, Software Package, System
IDE: e2 studio
Sample Code
ZIP438.38 MB日本語
Compiler: GNU ARM Embedded
Function: Analog, Application Example, BSP, Communication Interface, HMI, Initial Setting, OS, Software Package, System
IDE: e2 studio
Sample Code
ZIP412.70 MB日本語
Application: Consumer Electronics, Industrial
Compiler: GNU ARM Embedded
Function: Application Example, BSP, Communication Interface, HMI, OS, Software Package, System
IDE: e2 studio
Sample Code
ZIP78.37 MB日本語
Application: Consumer Electronics, Industrial
Compiler: ICCARM
Function: Application Example, BSP, Communication Interface, HMI, OS, Software Package, System
IDE: IAR EWARM
Sample Code
ZIP251.23 MB日本語
Application: Consumer Electronics, Industrial
Compiler: ARMCC
Function: BSP, Communication Interface, HMI, OS, Software Package, System
IDE: ARM DS
Sample Code
ZIP260.38 MB日本語
Application: Consumer Electronics, Industrial
Compiler: ICCARM
Function: BSP, Communication Interface, HMI, OS, Software Package, System
IDE: IAR EWARM
Sample Code
ZIP50.33 MB日本語
Sample Code
ZIP7.95 MB日本語
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP7.92 MB日本語
Application: Consumer Electronics, Industrial
Compiler: GNU ARM Embedded
Function: Communication Interface
IDE: e2 studio
Sample Code
ZIP50.31 MB日本語
Compiler: GNU ARM Embedded
Function: Analog, BSP, Communication Interface, HMI, OS, Software Package, System
IDE: e2 studio
Sample Code
ZIP78.13 MB
Sample Code
ZIP8.23 MB日本語
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP249.24 MB日本語
Compiler: ARMCC
IDE: ARM DS
Sample Code
ZIP251.75 MB日本語
Compiler: ICCARM
IDE: IAR EWARM
Sample Code
ZIP51.96 MB日本語
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP58.09 MB
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP53.57 MB日本語
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP160.67 MB
Compiler: ARMCC
IDE: ARM DS
Sample Code
ZIP159.91 MB
Compiler: ICCARM
IDE: IAR EWARM
Sample Code
ZIP50.30 MB
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP46.08 MB
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP41.04 MB
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP10.42 MB日本語
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP44.50 MB日本語
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP40.56 MB日本語
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP34.54 MB日本語
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP38.99 MB日本語
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code
ZIP24.82 MB日本語
Compiler: GNU ARM Embedded
IDE: e2 studio
Sample Code

Additional Details

RZ/A2M Software Package structure

RZ/A2M Software Package structure consist of Simple Applications Package and Application Specific Packages.

Image
RZ/A2M Software Package Structure

The simple application package is a package that includes all driver software supported by the RZ/A2M Software Package and sample applications programs that use them.
 Application Specific Packages are provided in separate packages for specific applications. Each package includes the sample application and necessary driver software required to run it.
Refer to the table below for the functions supported by each package.

Category Function Simple Application
Package
Application Specific Package
RZ/A2M
Simple
Applications
Package
RZ/A2M
2D Barcode
Package
RZ/A2M
IRIS
Package
RZ/A2M
Graphics
RGA
Package
RZ/A2M
SDIO Wi-Fi
Package
RZ/A2M
Trusted Secure IP
Package
Guiliani 2.3
SDK for
RZ/A2M
Software
Package
RZ/A2M
FreeRTOS OTA
Package
OS FreeRTOS (Kernel) check check check check check   check check
Middleware File System (FatFS) check              
TCP/IP Protocol Stack check       check     check
System Standby Mode Management check              
Firmware Update (UART) check              
FreeRTOS Over-the-Air               check
Timer OS Timer check check check check check check check check
PWM check              
Image processing Camera check check check check check   check  
DRP Library
(Pre-processing)
check check check   check      
Graphics IP JPEG Codec check     check check   check  
LCD (Display) check check check check     check  
2D Graphics (Hardware Acceleration)       check     (*2)  
Interface Serial Communication (I2C) check check check check check check check check
Serial Communication (UART) check check check check check   check check
Serial Communication (SPI) check              
Serial Sound Interface (SSIF) check              
Ethernet check             check
Wi-Fi (UART) check              
Wi-Fi (SDIO)         check     check
USB Host (HID, MSC) check           check (*3)  
USB Function (CDC) check              
SD Memory Card (*1) check              
SDIO (*1) check       check     check
HyperBus check   check   check     check
Touch Screen check              
Analog A/D Converter check       check     check
Security Trusted Secure IP check         check    

*1 : If UHS-l mode support is needed, please contact us.
*2 : If Hardware acceleration is required, please use Guiliani full version.
*3 : Includes only HID function.

Operating Environment

Integrated development environment e2 studio 2022-07
Compiler GNU Arm Embedded Toolchain (9-2020)   
Supported board RZ/A2M Evaluation Board Kit
Emulator J-Link LITE (included with the board, this J-Link LITE can not be used for any other boards.)
Development support tool Smart Configurator, QE for Display, QE for Camera

Package Information

Choose and download the package depending on the including functions in each package.

[Simple Applications Package]

RZ/A2M Simple Applications Package is a basic software package that includes driver software for each IP on RZ/A2M and sample application programs.

Software Package Name Latest version Released Features Type Name Download
RZ/A2M Group RZ/A2M Simple Applications Package V8.40 (PDF | English, 日本語)) 8.40 Aug. 31, 2022 Simple software projects include the usage for each driver and each middleware as follows.
  • Blinky Application
  • Graphics Applications(Camera & Display, JPEG, Sprite Engine)
  • DRP basic sample program
  • I2C bus interface sample program
  • Ethernet sample program
  • Wi-Fi (UART) sample program(*1)
  • ADC sample program
  • SD FATFS sample program (*2)
  • USBH FATFS sample program
  • USBH HID sample program
  • USBF CDC sample program
  • Low Power Mode sample program
  • DMAC sample program
  • RTC sample program
  • Firmware Update sample program
  • PWM sample program
  • Touch screen sample program
  • SSIF sample
[Supported software]
  • OS: FreeRTOS V10.4.3-LTS-patch-1, OS abstraction
  • Middleware: FreeRTOS+TCP, DRP library
  • Driver : DRP, VDC6, LVDS, JPEG, MIPI/VIN, CEU, Timer, UART, I2C, RSPI, SSIF, DMAC, ADC, SD, USBH, USBF, Low Power Mode, RTC, HyperBus, GPT
R01AN5348 RZ/A2M Group RZ/A2M Simple Applications Package V8.40 - Sample Code (ZIP | English, 日本語)

(*1) To use the Wi-Fi function, need to connect Digilent Pmod EPS32 module via UART.
(*2) If UHS-l mode support is needed, please contact us. SD Host/Ancillary Product License Agreement (SD HALA) is required to develop SD host-related products.

[Application Specific Package]

Following software packages are available for the specific features usage.

Software Package Name Latest version Released Features Type Name Download
RZ/A2M Group RZ/A2M 2D Barcode Package V1.11 (PDF | English, 日本語)) 1.11 Aug. 31, 2022

Sample usage of the DRP library for 2D barcode decode function is included in this project file.

[Supported software]

  • OS: FreeRTOS V10.4.3-LTS-patch-1, OS abstraction
  • Middleware: DRP Library
  • Driver: DRP, VDC6, LVDS, MIPI/VIN, CEU. Timer, UART, I2C
R01AN4487 RZ/A2M Group RZ/A2M 2D Barcode Package V1.11 - Sample Code (ZIP | English, 日本語)
RZ/A2M Group RZ/A2M IRIS Package V1.10 (PDF | English, 日本語)) 1.10 Aug. 31, 2022

Sample usage of the DRP library for Iris recognition and simple ISP is included in this project file.

[Supported software]

  • OS: FreeRTOS V10.4.3-LTS-patch-1, OS abstraction
  • Middleware: DRP library
  • Driver: DRP, VDC6, LVDS, MIPI/VIN, CEU, Timer, UART, I2C, HyperBus
R01AN4584 RZ/A2M Group RZ/A2M IRIS Package V1.10 - Sample Code (ZIP | English, 日本語)
RZ/A2M Group RZ/A2M Graphics RGA Package V1.12 (PDF | English, 日本語)) 1.12 Aug. 31, 2022

Sample usage of the 2D graphics engine is included in this project file.

[Supported software]

  • OS: FreeRTOS V10.4.3-LTS-patch-1, OS abstraction
  • Driver: VDC6, LVDS, JPEG, MIPI/VIN, CEU. Timer, UART, I2C, RGA
R01AN4606 RZ/A2M Group RZ/A2M Graphics RGA Package V1.12 - Sample Code (ZIP | English, 日本語)
RZ/A2M Group RZ/A2M SDIO Wi-Fi Package V3.05 (PDF | English, 日本語)) 3.05 Aug. 31, 2022

Sample usage of the feature that transmits captured MIPI camera images via SDIO Wi-Fi module. (*1)

[Supported software]

  • OS: FreeRTOS V10.4.3-LTS-patch-1, OS abstraction - Middleware: DRP library - Driver: SX-SDMAC, MIPI/VIN, CEU, Timer, UART, I2C, ADC, SDIO, JCU, HyperBus
R01AN5348 Learn more
RZ/A2M FreeRTOS OTA Package Apr. 24, 2020 Sample usage of Amazon Web Services' FreeRTOS Over-the-Air updates feature to update firmware wirelessly from remote locations.
[Supported software]
  • OS: FreeRTOS V10.1.1
  • Middleware: OTA Updates, Secure Socket, Wi-Fi, TCP/IP, PKCS#11, TLS
  • Driver: SDIO, Ethernet, HyperBus, Timer, UART, I2C, ADC
Getting Started with the Renesas RZ/A2M Evaluation Board Kit ( R01QS0038EJ0103 ) (PDF)
RZ/A2M Trusted Secure IP Package 3.00(WS) Jun. 30, 2020 Sample usage of the RZ/A2M Trusted Secure IP Driver for the secure boot function,  security features (RSA, AES, CMAC, SHA, DRBG) and security communication using TLS1.2. (*2) To get this package, please contact us from right link.
[Supported software]
  • Driver: Trusted Secure IP, Timer, UART
R01AN4490 Contact
Guiliani 2.4 SDK for RZ/A2M Software Package 2.4 Jul. 16, 2021 Guiliani 2.4 SDK including GSE and GuilianiDemo for Renesas RZ/A2M (RZ/A2M Evaluation Board Kit) with eGML
[Supported software]
  • OS: FreeRTOS V10.0.0, OS abstraction
  • Driver: VDC6, LVDS, MIPI/VIN, CEU, Timer, UART, I2C, USBH HID
Guiliani Evalkits

(*1) If UHS-l mode support is needed for SDIO, please contact us. SD to MicroSD Converter Board is required to use this package in UHS-I mode.
(*2) RZ/A2M Trusted Secure IP has been certified by the Cryptographic Algorithm Validation Program(CAVP). For details about certified cryptographic algorithms, please refer to the CAVP website.

On the e2 studio, additional peripheral functions and driver software can be added to user's existing project easily by using Smart Configurator. For details, refer to RZ/A2M Smart Configurator User Guide: e² studio (PDF | English, 日本語) included in each application package.

For the users who do not use e2 studio, RZ/A2M Group RZ/A2M Software Core Package V8.30 - Sample Code (ZIP | English, 日本語) is available to add peripheral functions and driver software to user's projects. This package includes driver software, middleware and RTOS for RZ/A2M.

All packages include a boot program for the RZ/A2M Evaluation Board Kit in binary format. To get source code of the boot program, download RZ/A2M Group Example of Booting from Serial Flash Memory Rev.1.20 - Sample Code (ZIP | English, 日本語).

IAR C/C++ CompilerTM version

In addition to the RZ/A2M Software Package GCC version, the IAR C/C++ Compiler version is also available for customers who prefer to use the IAR development environment.

Learn more

Arm® Compiler version

In addition to the RZ/A2M Software Package GCC version, the Arm Compiler version is also available for customers who prefer to use the Arm development environment.

Learn more

RZ/A2M Software Package for GR-MANGO

As easier RZ/A2M development environment, RZ/A2M Software Package for GR-MANGO, Simple Applications Package and Application Specific Packages are available. User program can be downloaded by drag-and-drop, you can start rapid prototyping without any in-circuit emulator. For more details about included applications, see the following Release Note.

*Need to purchase GR-MANGO

[Release Notes]

[Quick Start Guides]

[Downloads]

Partner Tools

Partner Tools Description Details/Where to get
H.264 Video playback
[Techno Mathematical]
H.264 WVGA@30fps playback with RZ/A internal RAM.
Performs playback with less than 2MB RAM.
Contact

Related Information

(Remarks) FreeRTOSTM is a trademark of Amazon Web Services, Inc.

IAR C/C++ CompileTM is a trademark of IAR Systems AB.

Arm® is a registered trademark of Arm Ltd.