RZ/V2UL has two parts that support different external memory configurations.
The RZA3UL Software packages provide the BSP, Driver Firmware, middleware ( USB, Ethernet, GUI, etc) and RTOS. RZA3UL supports the Amazon FreeRTOS and Microsoft Azure. Both software packages are included in the FSP 2.0 and later.
Package | Package Type | RTOS | GUI | File System | USB | Network |
---|---|---|---|---|---|---|
FreeRTOS | FSP, github | Amazon FreeRTOS | Tes GuilianiΒ *1 | FreeRTOS + FAT | Renesas USBΒ *2 | FreeRTOS Plus TCP |
Microsoft Azure | FSP, github | Threadx | GUIX | FileX | USBX | NetX Duo |
1* Tes Guiliani is not included in the standard Renesas FSP. The Software can be found onΒ Tes Guiliani Site
2* Renesas USB Supports HID host, MSC host, PCDC
Beside the demos offered in the FSP, Renesas offers the following demos
Please contact your FAE or Sales Representative for these demos.
Program Name | Description |
---|---|
filex_demo_sdmmx_rza3_fsp_1.0 | This sample project outputs the status to the console while verifying SD card read/write. |
guix_demo_usbx_hhid_mouse_rza3_fsp_1.0 | This sample project displays the GUI on the HDMI monitor and can be operated with the USB mouse. |
netx_demo_http_server_rza3_fsp_1.0 | This sample project works as an HTTP server and responds to HTTP requests from browser |
usbx_demo_hcdc_rza3_fsp_1.0 | This sample project sends an AT command and displays the response in the log when connect a device that acts as a PCDC |
usb_demo_hhid_rza3_fsp_1.0 | This sample project detect the USB mouse and output the mouse position information. |
usb_demo_hmsc_rza3_fsp_1.0 | This sample project create and read/write files to the connected USB memory. |
usb_demo_huvc_netx_http_server_rza3_fsp_1.0 | Demonstration of the USB Camera Network Streaming Device |
The RZA3UL Example Projects shows examples of each of the RZ/A3UL Peripherals ( DMAC, USB, CAN, I2S, I2C, ...).
RZ/A3UL EVK Example Project Document
RZ/A3UL EVK Example Project Software
RZA3UL Getting Started Document (Link)
NOTE: The FSP installation section in the Getting Started Document is for Window Host machines. Use the following steps for Linux machines.
Official Linux and Windows FSP Website
~/.eclipse/com.renesas.platform_1458492943.
RZ/A3UL is supported by the Renesas Flexible Software Package. Supported links.
1) Download the RZ/A3UL FSP Archive (see above)
2) Extract the FSP to the e2studio installation directory. (i.e. /home/<user>/.local/share/renesas/e2studio)
3) The Extracted file should look like this
renesas
βββ e2_studio
βββ eclipse
βββ fsp_documentation
βββ internal
βΒ Β βββ devassist
βΒ Β βββ projectgen
βΒ Β βββ ra
βΒ Β βΒ Β βββ packs
βΒ Β βββ rz_fsp
βΒ Β βββ rza
IPL is a boot program sample code for RZ/A Series. When the RZ/A MPU is started, the IPL initializes peripheral I/O modules, Flash memory, DDR SDRAM etc., and starts the application software developed in Renesas FSP environment with the execution state of AARch64, Exception Level EL3. IPL consists of functions such as PLL and clock control driver, peripheral I/O module driver, and Serial Flash Memory driver, etc.
Initial Program Loader (IPL) for Renesas RZ/A Series Source Code
Supported ICE
Required Software
Linux packages
sudo apt-get install libncursesw5 libpython2.7
GCC CompilerΒ : GCC ARM A-Profile (AArch64 bare-metal) 10.3.2021.07
Installation
The RZA3UL Tes Guiliani GUI Framework uses Free RTOS and GNU GCC compiler. The RZA3UL GUI project uses the FSP for peripheral configuration However the RZA3UL FSP does not include the TES Guiliani Framework. To start development with GUI Framework please start with the demo posted in the link below.
Table of Contents |
---|