A software development kit which is characterized by supporting the image sensing
input and the LCD output, and includes software to control peripheral IPs of RZ/A1.
Applications
Structured by an application software of “SDK for Camera” for the camera and the
display applied products, and sample applications for each driver.
RZ/A1
RZ/A1 Framework consists device drivers for RZ/A1, middleware, and OS.
Middleware
FileSystem (FATFS), TCP/IP Stack(lwIP), RGA
Device
Drivers
ADC, DMA, RIIC, RSPI, SCIF, SCUX, SSIF, Ethernet, USBF-CDC,
OS
CMSIS-RTOS RTX
To use FileSystem (FATFS), downloading is required.
Development
The development environment and tools used in “SDK for Camera”.
QE for Display
This is a development support tool, easy to handle the
QE for Camera
This is a development support tool, easy to handle the
adjustment of the settings of camera.(Free download)
e2 studio, Renesas GCC
IDE and compiler. (Free download)
J-Link LITE
Emulator made by SEGGER.
RZ/A1 Framework
SDK for Camera
Development tools
e2 studio
Renesas GCC
Applications
JPG
Others
RZ/A1H Group, RZ/A1M Group, RZ/A1LU Group, RZ/A1L
Group, RZ/A1LC Group
RZ/A1 Framework V2.13 Release Note
Introduction
This software package is Human Machine Interface (hereinafter referred to as HMI) software development kit
for RZ/A1 call as SDK for Camera, and supports camera input, LCD output, and image adjustment. Sample
programs, middleware, and device drivers for RZ/A1H, RZ/A1M, RZ/A1L, RZ/A1LU and RZ/A1LC are
packed as one package.
Figure below shows the software diagram of “SDK for Camera”.
This package contains various documents besides the above. Regarding those documents, refer to
document No.2 “RZ/A1H Group, RZ/A1LU Group RZ/A1 Framework Quick Start Guide”.
2. Folder Structure
Folder structure of this package and outline of contents are shown as follow.
├─App : sample programs ├─CMSIS_RTOS_RTX : base OS and driver for peripheral IP
├─MW : Middleware
├─Tool : Bootloader for Serial Flash
└─Util : Utility for arbitration between applications and drivers
For details, refer to “RZ/A1H Group, RZ/A1LU Group RZ/A1 Framework Quick Start Guide (R01AN3639)”.
( refer to Table 1-2 ).
R01AN3638EJ0213 Rev.2.13 Page 3 of 12
Dec. 16, 2020
Summaries of the related documents are shown as follow.
• RZ/A1H Group, RZ/A1M Group User's Manual: Hardware (R01UH0403)
This document describes the hardware specifications for RZ/A1H.
• RZ/A1L Group, RZ/A1LU Group, RZ/A1LU Group User's Manual: Hardware (R01UH0437)
This document describes the hardware specifications for RZ/A1LU.
• Renesas Starter Kit+ User's Manual For e2studio (R20UT3007)
This document describes the connection of potentiometer for Renesas Starter Kit+ for RZ/A1H.
• RZ stream it! Kit User's Manual For e2studio (R20UT3823)
This document describes the connection of potentiometer for Stream it! RZ V2.0.
4. How to use this package
Regarding how to use, refer to “RZ/A1H Group, RZ/A1LU Group RZ/A1 Framework Quick Start Guide
(R01AN3639)”.
(refer to Table 1-2)
R01AN3638EJ0213 Rev.2.13 Page 4 of 12
Dec. 16, 2020
Don't set count mode(division process) to JCU driver.
No.
Type
Description
1
Standard C
Functions of Standard C library used in this package is non-correspondence in
thread change.
2
Kernel_HW
RZ/A1H use channel 2 of SCIF and RZ/A1LU use channel 3 of SCIF for Serial
the same channel.
3
SCUX, SSIF
If an SSIF channel is selected as the output destination with the SCUX driver,
mode for channel access.
4
The
From V2.10, this package can cooperate with the development support tool “QE for
Framework V2.13 Release Note
5. Confirmation of sample program operation
Regarding the operation of this package, refer to “RZ/A1H Group, RZ/A1LU Group RZ/A1 Framework Quick
Start Guide (R01AN3639)”.
(refer to Table 1-2)
6. Restrictions
The Restrictions of V2.13 are shown as follow.
Table 6-1 Restrictions
7. Precautions
The Precautions of V2.13 are shown as follow.
Table 7-1 Precautions
library
dependence
development
tool
(QE)
multi-threading.
When execute the library function at the same time from more than one threads, a
processing result is unsettled.
When using the library function which operates the heap such as malloc, calloc,
realloc and etc., please execute in the state of the interrupt disabled to prevent a
Debug Port for Kernel ( for printf ). Therefore, the competition will occur if opening
opening this channel with the SSIF driver results in contention. Thus, use exclusive
camera”.
In addition, the traditional “QE for Video Display Controller 5(QE for VDC5)” has its
name changed to “QE for Display”. In the documents in this package, the word “QE
for Video Display Controller 5” or “QE for VDC5” shall read “QE for Display”.
R01AN3638EJ0213 Rev.2.13 Page 5 of 12
Dec. 16, 2020
Loading...
+ 9 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.