This repository contains the binaries used for SystemReady IR certification on the following RZ platfoms:
- RZ/G2L
- RZ/G2LC
- RZ/G2UL
- RZ/V2L
The licenses are in the path https://github.com/renesas-rz/rz-asr-binaries/tree/sr-v2.1/Licenses_1.00/
Binary file | License folder | License files |
---|---|---|
bl2_bp-smarc<-platform><_pmic>.srec | trusted-firmware-a | https://github.com/renesas-rz/rz-asr-binaries/tree/sr-v2.1/Licenses_1.00/trusted-firmware-a |
bl2_bp-smarc<-platform><_pmic>.bin | trusted-firmware-a | https://github.com/renesas-rz/rz-asr-binaries/tree/sr-v2.1/Licenses_1.00/trusted-firmware-a |
fip-smarc<-platform><_pmic>.srec | u-boot | https://github.com/renesas-rz/rz-asr-binaries/tree/sr-v2.1/Licenses_1.00/u-boot |
fip-smarc<-platform><_pmic>.bin | u-boot | https://github.com/renesas-rz/rz-asr-binaries/tree/sr-v2.1/Licenses_1.00/u-boot |
capsule<-platform><_pmic>.bin | u-boot | https://github.com/renesas-rz/rz-asr-binaries/tree/sr-v2.1/Licenses_1.00/u-boot |
Flash_Writer_SCIF<_PLATFORM>_SMARC<_PMIC>_DDR4_2GB_1PCS.mot | u-flash-writer | https://github.com/renesas-rz/rz-asr-binaries/tree/sr-v2.1/Licenses_1.00/flash-writer |
Source Code | Git repository |
---|---|
u-boot | https://github.com/renesas-rz/renesas-u-boot-cip/ |
trusted-firmware-a | https://github.com/renesas-rz/rzg_trusted-firmware-a |
Yocto build | https://github.com/renesas-rz/meta-renesas |
Please refer to the ARM website to find the latest list of certified Renesas RZ platform certificates. The details can be found at the following link: https://armkeil.blob.core.windows.net/developer/Files/pdf/certificate-list/arm-systemready-ir-renesas.pdf
The following RZ platforms have been awarded with SystemReady IR certificates, or are pending final review and publication of certificates by ARM and/or ARM Certification Partner
MPU | Platform | SystemReady IR Version | ARM Certified/Certification in Review |
---|---|---|---|
RZ/G2M | ...to add | ASR-v1.1 | Certified |
RZ/G2L | ...to add | ASR-v1.2 | Certified |
RZ/G2L | ...to add | ASR-v2.1 | Certification in Review |
RZ/G2LC | ...to add | ASR-v1.2 | Certified |
RZ/G2UL | ...to add | ASR-v1.2 | Certified |
RZ/G2UL | ...to add | ASR-v2.1 | Certification in Review |
RZ/V2L | ...to add | ASR-v1.2 | Certified |
RZ/V2L | ...to add | ASR-v2.1 | Certification in Review |
The following are the key differences between the standard BSP firmware and this ARM system ready firmware
Subject | Standard BSP Firmware | ASR SystemReady Firmware |
---|---|---|
u-boot version | v2021.10/rz | v2023.10/rz-asr |
FIP Base address | 0x1D200 | 0x20000 |
Boot Sequence | CIP Linux | Distros OS |
Please refer to Renesas Quick Start Guide provide withn the BSP for the platform specific details
- The key difference for this procedure is the FIP Base address change to 0x20000
- The below section shows the example of SCIF mode using new FIP address
- Change dip switch SW11 to SCIF dowload mode ( 1=OFF 2=ON 3=OFF 4=ON)
- Reset the board.
- The following message will be displayed
SCIF Download mode (C) Renesas Electronics Corp. -- Load Program to SystemRAM --------------- please send !
-
Send the Flash_Writer utility .mot file
- RZG2L: Flash_Writer_SCIF_RZG2L_SMARC_PMIC_DDR4_2GB_1PCS.mot
- RZG2LC: Flash_Writer_SCIF_RZG2LC_SMARC_DDR4_1GB_1PCS.mot
- RZG2UL: Flash_Writer_SCIF_RZG2UL_SMARC_DDR4_1GB_1PCS.mot
- RZV2L: Flash_Writer_SCIF_RZV2L_SMARC_PMIC_DDR4_2GB_1PCS.mot
-
Once the flash writer send successfully the command line will be displayed
>
- Enter XLS2, followed by the addresses of both the RAM and Qspi flash for BL2
>XLS2 > Please Input Program top address : H'11E00 > Please Input Qspi Save Address : H'00E00
- Send BL2 srec file
- RZG2L: bl2_bp-smarc-rzg2l_pmic.srec
- RZG2LC: bl2_bp-smarc-rzg2lc.srec
- RZG2UL: bl2_bp-smarc-rzg2ul.srec
- RZV2L: bl2_bp-smarc-rzv2l_pmic.srec
- Wait for the BL2 write to complete
- Enter XLS2, followed by the addresses of both the RAM and Qspi flash for the FIP
>XLS2 > Please Input Program top address : H'00000 > Please Input Qspi Save Address : H'20000
- Send the FIP .srec file
- RZG2L: fip-smarc-rzg2l_pmic.srec
- RZG2LC: fip-smarc-rzg2lc.srec
- RZG2UL: fip-smarc-rzg2ul.srec
- RZV2L: fip-smarc-rzv2l_pmic.srec
- Change dip switch SW11 to QSPI mode ( 1=OFF 2=OFF 3=OFF 4=ON)
- Reset the board