RENESAS-LOGO

RENESAS RZ-G2L Microprocessor

RENESAS-RZ-G2L-Microprocessor-PRODUCT

Kini nga dokumento naghatag ug giya sa pag-andam sa RZ/G2L, RZ/G2LC ug RZ/V2L nga mga reference board aron mag-boot gamit ang RZ/G2L ug RZ/V2L Group Board Support Package. Naglakip kini sa mga pamaagi sa pagsulat sa mga bootloader sa matag board.

Impormasyon sa Produkto

Ang RZ/G2L, RZ/G2LC, ug RZ/V2L maoy mga reference board nga nagkinahanglan sa mga bootloader nga isulat sa Flash ROM sa board gamit ang Flash Writer tool nga gihatag ni Renesas pinaagi sa mini monitor utility. Ang RZ/G2L Evaluation Board Kit PMIC naglakip sa RZ/G2L SMARC Module Board ug sa RZ SMARC Series Carrier Board. Ang RZ/G2LC Evaluation Board Kit PMIC naglakip sa RZ/G2LC SMARC Module Board ug sa RZ SMARC Series Carrier Board. Ang RZ/V2L Evaluation Board Kit PMIC naglakip sa RZ/V2L SMARC Module Board ug sa RZ SMARC Series Carrier Board. Kini nga mga reference board nagkinahanglan sa RZ/G2L ug RZ/V2L Group Board Support Package nga bersyon 1.3 o sa ulahi.

Mga Instruksyon sa Paggamit sa Produkto

Pag-andam sa Flash Writer

Aron maandam ang Flash Writer, mahimo nimo kini nga matukod awtomatiko gamit ang bitbake nga mando o makakuha usa ka binary file sa Flash Writer gikan sa Release Note sa RZ/G2L ug RZ/V2L Group Board Support Package. Kung kinahanglan nimo ang pinakabag-o nga bersyon, kuhaa ang source code gikan sa GitHub repository ug buhata kini sumala sa mga panudlo nga gihatag niini nga dokumento. Ang bag-ong rebisyon sa mga reference board nanginahanglan sa pinakabag-o nga Flash Writer.

produkto Pag-andam sa cross compiler

Ang FlashWriter nagdagan sa mga target nga tabla. Palihug pagkuha og cross compiler nga gitukod ni Linaro o pag-set up og Yocto SDK.

ARM toolchain: $ cd ~/ $ wget https://developer.arm.com/-/media/Files/downloads/gnu-a/10.2-2020.11/binrel/gcc-arm-10.2-2020.11-x86_64-aarch64-none-elf.tar.xz $ tar xvf gcc-arm-10.2-2020.11-x86_64-aarch64-none-elf.tar.xz

Product Renesas Evaluation kit

Renesas SMARC RZ/G2L Evaluation kit PMIC, RZ/G2LC Evaluation kit PMIC, ug RZ/V2L Evaluation kit PMIC

Sunda ang mga pamaagi nga gihisgutan niini nga dokumento aron isulat ang mga bootloader sa Flash ROM sa pisara gamit ang Flash Writer tool nga gihatag ni Renesas pinaagi sa minimonitor utility. Naglakip kini sa pag-boot sa Flash Writer, pagsulat sa bootloader, ug pag-set sa U-boot.

Pag-boot sa Flash Writer

  • Tan-awa ang mga panudlo niini nga dokumento aron ma-boot ang Flash Writer.

Pagsulat sa Bootloader

  • Tan-awa ang mga panudlo niini nga dokumento aron isulat ang bootloader sa Flash ROM sa pisara.

Pagbutang sa U-boot

  • Tan-awa ang mga instruksyon niini nga dokumento aron i-set ang U-boot.

Kasaysayan sa Pagbag-o

  • Tan-awa ang seksyon sa Kasaysayan sa Pagbag-o niini nga dokumento alang sa mga detalye sa bisan unsang mga pag-update nga gihimo niini nga giya.

Pasiuna

Kini nga dokumento naghatag ug giya sa pag-andam sa RZ/G2L, RZ/G2LC ug RZ/V2L nga mga reference board aron mag-boot gamit ang RZ/G2L ug RZ/V2L Group Board Support Package. Ilabi na, ang mga pamaagi sa pagsulat sa mga bootloader sa matag board gipatin-aw. Ang mga bootloader gisulat sa Flash ROM sa pisara gamit ang Flash Writer tool nga gihatag ni Renesas pinaagi sa minimonitor utility. Kini nga dokumento nagpatin-aw sa paagi sa pagsulat niini files gamit ang Flash Writer.

Target

RZ/G2L reference board

  • • RZ/G2L Evaluation Board Kit PMIC version (smarc-rzg2l-pmic) (*)
    • RZ/G2L SMARC Module Board
    • RZ SMARC Series Carrier Board

RZ/G2LC reference board

  • RZ/G2LC Evaluation Board Kit PMIC nga bersyon (smarc-rzg2lc-pmic) (**)
    • RZ/G2LC SMARC Module Board
    • RZ SMARC Series Carrier Board

RZ/V2L reference board

  • RZ/V2L Evaluation Board Kit PMIC nga bersyon (smarc-rzv2l-pmic) (***)
    • RZ/V2L SMARC Module Board
    • RZ SMARC Series Carrier Board

(*) Ang “RZ/G2L Evaluation Board Kit PMIC” naglakip sa RZ/G2L SMARC Module Board ug sa RZ SMARC Series Carrier Board.
(**) Ang “RZ/G2LC Evaluation Board Kit PMIC” naglakip sa RZ/G2LC SMARC Module Board ug sa RZ SMARC Series Carrier Board.
(***) “RZ/V2L Evaluation Board Kit PMIC” naglakip sa RZ/V2L SMARC Module Board ug sa RZ SMARC Series Carrier Board.

RZ/G2L ug RZ/V2L Group Board Support Package nga bersyon 1.3 o sa ulahi.

Pag-andam sa Flash Writer

Ang Flash Writer awtomatik nga gitukod kung nagtukod og BSP pinaagi sa bitbake command. Palihug tan-awa ang Release Note sa RZ/G2L ug RZ/V2L Group Board Support Package aron makakuha og binary file sa Flash Writer. Kung kinahanglan nimo ang pinakabag-o, palihug pagkuha og source code gikan sa GitHub repository ug buhata kini sumala sa mosunod nga mga instruksyon. Sa kinatibuk-an, ang bag-ong rebisyon sa mga reference board nanginahanglan pinakabag-o nga Flash Writer.

Pag-andam sa cross compiler

Ang FlashWriter nagdagan sa mga target nga tabla. Palihug pagkuha cross compiler nga gitukod ni Linaro o pag-setup og Yocto SDK.

ARM toolchain

Yocto SDK

Paghimo og SDK sumala sa Release Notes ug i-install kini sa Linux Host PC. Dayon, himoa ang SDK sama sa ubos.

  • tinubdan /opt/poky/3.1.5/environment-setup-aarch64-poky-linux

Pagtukod sa Flash Writer

Pagkuha mga source code sa Flash Writer gikan sa GitHub repository ug susihon ang branch rz_g2l.

Pagtukod og Flash Writer isip usa ka s-record file pinaagi sa mosunod nga mga sugo. Palihug ipiho ang usa ka target board pinaagi sa "BOARD" nga kapilian.

ARM toolchain

  • export PATH=$PATH:~/gcc-arm-10.2-2020.11-x86_64-aarch64-none-elf/bin
  • export CROSS_COMPILE=aarch64-walay-elf-
  • export CC=${CROSS_COMPILE}gcc
  • export AS=${CROSS_COMPILE}as
  • export LD=${CROSS_COMPILE}ld
  • export AR=${CROSS_COMPILE}ar
  • export OBJDUMP=${CROSS_COMPILE}objdump
  • export OBJCOPY=${CROSS_COMPILE}objcopy
  • limpyo
  • paghimo BOARD=

Yocto SDK

  • limpyo
  • paghimo BOARD=

Palihog ilisan sa usa ka tukma nga kapilian sumala niini nga lamesa.

Target board BOARD nga kapilian Imahe nga himuon
smarc-

rzg2l-pmic

RZG2L_SMARC_PMIC Flash_Writer_SCIF_RZG2L_SMARC_PMIC_DDR4_2GB_1PCS.mot
smarc- rzg2lc- pmic RZG2LC_SMARC_PMIC Flash_Writer_SCIF_RZG2LC_SMARC_PMIC_DDR4_1GB_1PCS.mot
smarc-

rzv2l-pmic

RZV2L_SMARC_PMIC Flash_Writer_SCIF_RZV2L_SMARC_PMIC_DDR4_2GB_1PCS.mot

Renesas Evaluation kit

Renesas SMARC RZ/G2L Evaluation kit PMIC (smarc-rzg2l-pmic), RZ/G2LC Evaluation kit PMIC (smarc-rzg2lc-pmic) ug RZ/V2L Evaluation kit PMIC (smarc-rzv2l-pmic)

Pagpangandam sa dili pa magsugod

Pagpangandam

Ang mosunod nga palibot sa suplay sa kuryente gigamit sa pagtimbang-timbang.

Pag-andam sa hardware:

  • USB Type-C cable "AK-A8485011" (gigama ni Anker)
  • USB PD Charger Anker "PowerPort III 65W Pod" (gihimo ni Anker)
  • USB Type-microAB cable (Bisan unsang mga kable)
  • Micro HDMI cable (Bisan unsang mga cable)
  • Na-install sa PC ang FTDI VCP driver ug Terminal software (Tera Term)

Mubo nga sulat: Palihug i-install ang FTDI driver nga mahimong mosunod website

(https://www.ftdichip.com/Drivers/VCP.htm).

Pag-andam sa software

RZ/G2L Evaluation Board Kit PMIC nga bersyon

  • Flash_Writer_SCIF_RZG2L_SMARC_PMIC_DDR4_2GB_1PCS.mot (flash writer)
  • bl2_bp-smarc-rzg2l_pmic.srec (boot loader)
  • fip-smarc-rzg2l_pmic.srec (boot loader)
  • Image-smarc-rzg2l.bin (Linux kernel)
  • r9a07g044l2-smarc.dtb (Device tree file)

RZ/G2LC Evaluation Board Kit PMIC nga bersyon

  • Flash_Writer_SCIF_RZG2LC_SMARC_PMIC_DDR4_1GB_1PCS.mot (flash writer)
  • bl2_bp-smarc-rzg2lc_pmic.srec (boot loader)
  • fip-smarc-rzg2lc_pmic.srec (boot loader)
  • Image-smarc-rzg2lc.bin (Linux kernel)
  • r9a07g044c2-smarc.dtb (Device tree file)

RZ/V2L Evaluation Board Kit PMIC nga bersyon

  • Flash_Writer_SCIF_RZV2L_SMARC_PMIC_DDR4_2GB_1PCS.mot (flash writer)
  • bl2_bp-smarc-rzv2l_pmic.srec (boot loader)
  • fip-smarc-rzv2l_pmic.srec (boot loader)
  • Image-smarc-rzv2l.bin (Linux kernel)
  • r9a07g054l2-smarc.dtb (Device tree file)

Human niini, RZ/V2L Evaluation Board Kit PMIC version picture ang gigamit isip representante.Kon imong gamiton ang RZ/G2L, RZ/G2LC Evaluation Board Kit PMIC version, Connectors sa samang lokasyon sama sa RZ/V2L Evaluation Board Kit PMIC version mahimong gamiton .

Giunsa ang pag-set sa boot mode ug input voltage

Palihug itakda ang mga setting sa SW11 sama sa mosunod.

RENESAS-RZ-G2L-Microprocessor-FIG-1

SW11-1 OFF
SW11-2 ON
SW11-3 OFF
SW11-4 ON
  • Ang pin no1 hangtod sa no3 sa SW11 gigamit aron makontrol ang boot mode sa RZ/G2L, RZ/G2LC ug RZ/V2L.
  • Ang pin no4 sa SW11 gigamit aron makontrol ang input voltage gikan sa power charger ngadto sa 5V o 9V. Palihug gamita ang 5V setting isip inisyal nga setting.

Palihug pilia ang boot mode sama sa ubos sa mga numero! Sa pagkakaron gisuportahan namo ang 2 ka mode sa 4 ka mode: SCIF Download mode ug QSPI Boot mode.

RENESAS-RZ-G2L-Microprocessor-FIG-2

Palihug pilia ang input voltage setting sama sa ubos

SW1-4 Pagsulud voltage pagpili
OFF Pagsulud 9V
ON Pagsulud 5V

Giunsa ang pag-set sa SW1

Palihug itakda ang mga setting sa SW1 nga mosunod.

RENESAS-RZ-G2L-Microprocessor-FIG-3

SW1-1 OFF
SW1-2 OFF
  • Ang pin no1 sa SW1 gigamit sa pagpili sa JTAG debug mode o dili.
  • JTAG wala gigamit, busa itakda ang SW1-1 sa normal nga mode sa operasyon.
  • Ang pin no2 sa SW1 gigamit sa pagpili sa eMMC o microSD mode. Palihug ibutang ang SW1-2 sa eMMC mode.
SW1-1 DEBUGEN
OFF JTAG debug mode
ON Normal nga operasyon

 

SW1-2 Pagpili sa MicroSD/eMMC
OFF Pilia ang eMMC sa RTK9744L23C01000BE
ON Pilia ang microSD slot sa RTK9744L23C01000BE

Ang pagpili sa microSD slot ug eMMC sa SMARC module kay eksklusibo

Giunsa paggamit ang debug serial (console ouput)

RENESAS-RZ-G2L-Microprocessor-FIG-4

Palihug ikonektar ang USB Type-microAB cable sa CN14.

Pamaagi sa Pagsugod

suplay sa kuryente

RENESAS-RZ-G2L-Microprocessor-FIG-5

  1. Ikonektar ang USB-PD Power Charger sa USB Type-C Connector (CN6).
  2. Ang LED1(VBUS Power ON) ug LED3 (Module PWR On) nagsiga.
  3. RENESAS-RZ-G2L-Microprocessor-FIG-6Pindota ang power button (SW9) aron ma-on ang power.
    • Mubo nga sulat: Kung i-on ang gahum, pindota ug hupti ang power button sa 1 segundo.
    • Kung gipalong ang gahum, pindota ug hupti ang power button sulod sa 2 segundos
  4. Ang LED4(Carrier PWR On) nagsiga.

Pagtukod files sa pagsulat

Kini nga board naggamit sa files ubos isip bootloader. Palihug paghimo kanila sumala sa Release Note ug kopyaha kini files sa usa ka PC nga nagpadagan sa serial terminal software.

RZ/G2L Evaluation Board Kit PMIC nga bersyon

  • bl2_bp-smarc-rzg2l_pmic.srec (boot loader)
  • fip-smarc-rzg2l_pmic.srec (boot loader)

RZ/G2LC Evaluation Board Kit PMIC nga bersyon

  • bl2_bp-smarc-rzg2lc_pmic.srec (boot loader)
  • fip-smarc-rzg2lc_pmic.srec (boot loader)

RZ/V2L Evaluation Board Kit PMIC nga bersyon

  • bl2_bp-smarc-rzv2l_pmic.srec (boot loader)
  • fip-smarc-rzv2l_pmic.srec (boot loader)

Mga setting

Sumpaysumpaya tali sa board ug sa usa ka kontrol PC pinaagi sa USB serial cable sumala sa Release Note.

RENESAS-RZ-G2L-Microprocessor-FIG-7

  1. Dad-a ang terminal software ug pilia ang "File" > "Bag-ong Koneksyon" aron itakda ang koneksyon sa software.RENESAS-RZ-G2L-Microprocessor-FIG-8
  2. Pilia ang "Setup"> "Serial port" aron itakda ang mga setting bahin sa serial communication protocol sa software. Ibutang ang mga setting bahin sa serial communication protocol sa terminal software sama sa ubos:
    • Bilis: 115200 bps
    • Data: 8 gamay
    • Paridad: Wala
    • Hunong gamay: 1 gamay
    • Pagkontrol sa agos: Wala
  3. Aron i-set ang board sa SCIF Download mode, i-set ang SW11 sama sa ubos (palihug tan-awa ang 2.1.2):RENESAS-RZ-G2L-Microprocessor-FIG-9
    1 2 3 4
    OFF ON OFF ON
  4. Pagkahuman sa tanan nga mga setting, kung gipugos ang buton sa pag-reset SW10, ang mga mensahe sa ubos gipakita sa terminal.RENESAS-RZ-G2L-Microprocessor-FIG-10

Pag-boot sa Flash Writer

I-on ang gahum sa board pinaagi sa pagpindot sa SW9. Ang mga mensahe sa ubos gipakita sa terminal.

  • SCIF Download mode
    • (C) Renesas Electronics Corp.
  • — I-load ang Programa sa SystemRAM —————
  • palihug ipadala!

Pagpadala ug hulagway sa Flash Writer (Kon mogamit ka ug RZ/G2L Evaluation Board Kit PMIC version, “Flash_Writer_SCIF_RZG2L_SMARC_PMIC_ DDR4_2GB_1PCS.mot” kinahanglan gamiton. Kung mogamit ka ug RZ/G2LC Evaluation Board Kit PMIC version, “Flash_Writer_SCIF_MARDRC mahimong Kung mogamit ka ug RZ/V2L

Evaluation Board Kit PMIC version, “Flash_Writer_SCIF_RZV2L_SMARC_PMIC_DDR4_2GB_1PCS.mot” kinahanglan gamiton.) gamit ang terminal software human sa mensahe nga “palihug ipadala!” gipakita. Sa ubos ingonampAng pamaagi sa Tera Term.

RENESAS-RZ-G2L-Microprocessor-FIG-11

  • Ablihi ang usa ka "Ipadala file"diayalogo pinaagi sa pagpili"File” → “Ipadalafile” nga menu.RENESAS-RZ-G2L-Microprocessor-FIG-12
  • Unya, pilia ang imahe nga ipadala ug i-klik ang "Bukas" nga buton.RENESAS-RZ-G2L-Microprocessor-FIG-13
  • Ang hulagway ipadala sa board pinaagi sa serial connection.

Human sa malampuson nga pag-download sa binary, ang Flash Writer awtomatikong magsugod ug magpakita sa usa ka mensahe sama sa ubos sa terminal.

  • Flash writer para sa RZ/V2 Series V1.00 Sep.17,2021
  • Code sa Produkto: RZ/V2L
  • >
Pagsulat sa Bootloader

Ang "XLS2" nga sugo sa Flash Writer gigamit sa pagsulat sa binary files. Kini nga sugo nakadawat binary data gikan sa serial port ug misulat sa data ngadto sa usa ka piho nga address sa Flash ROM uban sa impormasyon diin ang data kinahanglan nga load sa address sa main memory. Kini usa ka example sa pagsulat "bl2_bp-smarc-rzv2l_pmic.srec" nga kinahanglan i-load sa 11E00h sa main memory ug 000000h sa Flash ROM.

RENESAS-RZ-G2L-Microprocessor-FIG-14

Ipadala ang datos sa “bl2_bp-smarc-rzv2l_pmic.srec” (Kon ikaw naggamit ug RZ/G2L Evaluation Board Kit PMIC version, “bl2_bp-smarc-rzg2l_pmic.srec” kinahanglan gamiton. Kung ikaw naggamit sa RZ/G2LC Evaluation Board Kit PMIC nga bersyon, “bl2_bp-smarc-rzg2lc_pmic.srec” kinahanglan gamiton. Kung ikaw naggamit sa RZ/V2L Evaluation Board PMIC version, “bl2_bpsmarc- rzv2l_pmic.srec” kinahanglan gamiton.) gikan sa terminal software human sa mensahe nga “palihug ipadala ! ” gipakita.

Human sa malampuson nga pag-download sa binary, ang mga mensahe sama sa ubos gipakita sa terminal.

RENESAS-RZ-G2L-Microprocessor-FIG-15

  • Sa kaso sa usa ka mensahe sa pag-aghat sa paghawan sa data sama sa ibabaw, palihog pagsulod "y".
  • Isulat ang tanan nga gikinahanglan files gamit ang mga adres nga gilista sa Table 1 ug i-off ang power sa board pinaagi sa pag-ilis sa SW11.

Talaan 1. Mga adres alang sa matag usa file

RZ/G2L Evaluation Board Kit PMIC nga bersyon

File ngalan Address nga i-load sa RAM Address nga i-save sa ROM
bl2_bp-smarc-rzg2l_pmic.srec 0001_1E00 00000
fip-smarc-rzg2l_pmic.srec 0000_0000 1D200

RZ/G2LC Evaluation Board Kit PMIC nga bersyon

File ngalan Address nga i-load sa RAM Address nga i-save sa ROM
bl2_bp-smarc-rzg2lc_pmic.srec 0001_1E00 00000
fip-smarc-rzg2lc_pmic.srec 0000_0000 1D200

RZ/V2L Evaluation Board Kit PMIC nga bersyon

File ngalan Address nga i-load sa RAM Address nga i-save sa ROM
bl2_bp-smarc-rzv2l_pmic.srec 0001_1E00 00000
fip-smarc-rzv2l_pmic.srec 0000_0000 1D200
Pagbutang sa U-boot

Aron i-set ang board sa SPI Boot mode, i-set ang SW11 sama sa ubos:

RENESAS-RZ-G2L-Microprocessor-FIG-16

1 2 3 4
OFF OFF OFF ON

Nota

RENESAS-RZ-G2L-Microprocessor-FIG-17

  • Ibutang ang SW1 sa SoM module sa eMMC mode.

I-on ang gahum sa board pinaagi sa pagpindot sa reset button SW10.

RENESAS-RZ-G2L-Microprocessor-FIG-18

Pagsunod sa mga mensahe sa ibabaw, daghang mga mensahe sa pasidaan ang ipakita. Kini nga mga pasidaan giwagtang pinaagi sa pagbutang sa husto nga mga variable sa palibot. Palihug ibutang ang default nga bili ug i-save kini sa Flash ROM.

  • => env default -a
  • ## Pag-reset sa default nga palibot
  • => saveenv
  • Pag-save sa Kalikopan sa MMC… Pagsulat sa MMC(0)….OK
  • =>

Kung mag-boot gikan sa micro SD card sa SMARC carrier board, itakda ang mga variable sa palibot gamit ang mga sugo sa ubos. Ang mga sugo sa ubos kay para sa RZ/V2L board. Palihog ilisan ang file mga ngalan sa "bootcmd" sumala sa Release Note kung mogamit ka sa ubang mga tabla.

  • setenv bootargs 'root=/dev/mmcblk1p2 rootwait'
  • setenv bootcmd 'mmc dev 1;fatload mmc 1:1 0x48080000 Image-smarc-rzv2l.bin; fatload mmc 1:1 0x48000000 r9a07g054l2-smarc.dtb; booti 0x48080000 – 0x480000 00'
  • saveenv
  • Pag-save sa Kalikopan sa MMC… Pagsulat sa MMC(0)….OK

Nota

  • Ang setting sa ibabaw nagtuo nga ang SD card adunay duha ka partisyon ug nagtipig sa datos sama sa ubos:
    • Unang partisyon: giporma isip FAT, naglakip sa Image-smarc-rzv2l.bin ug r9a07g054l2-smarc.dtb
    • Ikaduha nga partisyon: gi-format ingon ext4, ang imahe sa rootfs gipalapdan
  • Mubo nga sulat:) "saveenv" nga sugo sa u-boot usahay mapakyas.
    • Pagsulbad: I-off/on o i-reset ang board ug sulayi pag-usab ang command.

Karon ang board mahimong normal nga mag-boot. Palihug i-off ug i-on pag-usab ang gahum aron ma-boot ang board.

Website ug Suporta

Ang tanan nga mga marka sa pamatigayon ug mga rehistradong marka sa pamatigayon gipanag-iya sa ilang tag-iya.

Kasaysayan sa Pagbag-o

Deskripsyon
Si Rev. Petsa Panid Summary
1.00 Abr. 09, 2021 Gipagawas ang unang edisyon.
1.01 Hulyo 15, 2021 Wala’y pagbag-o, ipadayon ang bersyon aron magpabilin nga nahiuyon sa ubang mga dokumento.
1.02 Septiyembre 30, 2021 Idugang ang paghulagway bahin sa "RZ/G2LC Evaluation Board Kit"
1.03 Okt. 26, 2021 7 Gitul-id nga paghulagway sa SW1-1.
1.04 Nob. 30, 2021 Idugang ang paghulagway bahin sa "RZ/V2L Evaluation Board Kit"

Mga Dokumento / Mga Kapanguhaan

RENESAS RZ-G2L Microprocessor [pdf] Giya sa Gumagamit
RZ-G2L Microprocessor, RZ-G2L, Microprocessor

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *