Microprocesor RENESAS RZ-G2L

Acest document oferă un ghid pentru pregătirea plăcilor de referință RZ/G2L, RZ/G2LC și RZ/V2L pentru a porni cu pachetul de suport pentru plăcile de grup RZ/G2L și RZ/V2L. Aceasta include proceduri pentru a scrie bootloader-urile pe fiecare placă.
Informații despre produs
RZ/G2L, RZ/G2LC și RZ/V2L sunt plăci de referință care necesită ca încărcătoarele să fie scrise pe ROM-ul Flash de pe placă folosind instrumentul Flash Writer furnizat de Renesas prin utilitarul mini monitor. Kitul de placă de evaluare RZ/G2L PMIC include placa de modul RZ/G2L SMARC și placa de transport seria RZ SMARC. Kitul de placă de evaluare RZ/G2LC PMIC include placa modulului RZ/G2LC SMARC și placa de transport seria RZ SMARC. Kitul de placă de evaluare RZ/V2L PMIC include placa de modul RZ/V2L SMARC și placa de transport seria RZ SMARC. Aceste plăci de referință necesită pachetul de suport pentru plăci de grup RZ/G2L și RZ/V2L versiunea 1.3 sau mai recentă.
Instrucțiuni de utilizare a produsului
Pregătirea Flash Writer
Pentru a pregăti Flash Writer, îl puteți construi automat folosind comanda bitbake sau puteți obține un binar file de Flash Writer din Nota de lansare a pachetului de suport pentru placa de grup RZ/G2L și RZ/V2L. Dacă aveți nevoie de cea mai recentă versiune, obțineți codul sursă din depozitul GitHub și construiți-l conform instrucțiunilor furnizate în acest document. O nouă revizuire a plăcilor de referință necesită cel mai recent Flash Writer.
Produs Pregătirea compilatorului încrucișat
FlashWriter rulează pe plăci țintă. Vă rugăm să obțineți un compilator încrucișat construit de Linaro sau să configurați un SDK Yocto.
Lanțul de instrumente ARM: $ 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
Kit de evaluare a produsului Renesas
Renesas SMARC RZ/G2L Kit de evaluare PMIC, RZ/G2LC Kit de evaluare PMIC și RZ/V2L Kit de evaluare PMIC
Urmați procedurile menționate în acest document pentru a scrie încărcătoarele pe ROM-ul Flash de pe placă folosind instrumentul Flash Writer furnizat de Renesas prin utilitarul minimonitor. Aceasta include pornirea Flash Writer, scrierea bootloaderului și setarea U-boot.
Pornirea Flash Writer
- Consultați instrucțiunile din acest document pentru a porni Flash Writer.
Se scriu Bootloader
- Consultați instrucțiunile din acest document pentru a scrie bootloader-ul pe ROM-ul Flash de pe placă.
Setarea U-boot
- Consultați instrucțiunile din acest document pentru a seta U-boot.
Istoricul revizuirilor
- Consultați secțiunea Istoricul revizuirilor din acest document pentru detalii despre orice actualizări aduse acestui ghid.
Introducere
Acest document oferă un ghid pentru pregătirea plăcilor de referință RZ/G2L, RZ/G2LC și RZ/V2L pentru a porni cu pachetul de suport pentru plăcile de grup RZ/G2L și RZ/V2L. În special, sunt explicate procedurile de scriere a încărcătoarelor de boot pe fiecare placă. Bootloaderele sunt scrise pe ROM-ul Flash de pe placă folosind instrumentul Flash Writer furnizat de Renesas prin utilitarul minimonitor. Acest document explică modul de a le scrie filefolosesc Flash Writer.
Ţintă
Placă de referință RZ/G2L
- • Kit placa de evaluare RZ/G2L versiunea PMIC (smarc-rzg2l-pmic) (*)
- Placă de modul RZ/G2L SMARC
- Placă de transport seria RZ SMARC
Placă de referință RZ/G2LC
- Kit placa de evaluare RZ/G2LC versiunea PMIC (smarc-rzg2lc-pmic) (**)
- Placă de module SMARC RZ/G2LC
- Placă de transport seria RZ SMARC
Placă de referință RZ/V2L
- Kit placa de evaluare RZ/V2L versiunea PMIC (smarc-rzv2l-pmic) (***)
- Placă de module SMARC RZ/V2L
- Placă de transport seria RZ SMARC
(*) „Kitul de placă de evaluare RZ/G2L PMIC” include placa modulului RZ/G2L SMARC și placa de transport seria RZ SMARC.
(**) „Kit de placă de evaluare RZ/G2LC PMIC” include placa modulului RZ/G2LC SMARC și placa de transport seria RZ SMARC.
(***) „Kit de placă de evaluare RZ/V2L PMIC” include placa de modul RZ/V2L SMARC și placa de transport seria RZ SMARC.
Pachetul de suport pentru plăcile de grup RZ/G2L și RZ/V2L versiunea 1.3 sau ulterioară.
Pregătirea Flash Writer
Flash Writer este construit automat la construirea BSP prin comanda bitbake. Vă rugăm să consultați nota de lansare a pachetului de asistență pentru placa de grup RZ/G2L și RZ/V2L pentru a obține un fișier binar file de Flash Writer. Dacă aveți nevoie de cel mai recent, vă rugăm să obțineți codul sursă din depozitul GitHub și să îl creați conform următoarelor instrucțiuni. În general, o nouă revizuire a plăcilor de referință necesită cel mai recent Flash Writer.
Pregătirea compilatorului încrucișat
FlashWriter rulează pe plăci țintă. Vă rugăm să obțineți un compilator încrucișat construit de Linaro sau să configurați un SDK Yocto.
Lanțul de instrumente ARM
- 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
Yocto SDK
Construiți un SDK în conformitate cu Notele de lansare și instalați-l pe un PC gazdă Linux. Apoi, activați SDK-ul ca mai jos.
- sursă /opt/poky/3.1.5/environment-setup-aarch64-poky-linux
Construire Flash Writer
Obțineți codurile sursă ale Flash Writer din depozitul GitHub și verificați filiala rz_g2l.
- cd ~/
- clona git https://github.com/renesas-rz/rzg2_flash_writer.git
- cd rzg2_flash_writer
- git checkout rz_g2l
Construiți Flash Writer ca s-record file prin următoarele comenzi. Vă rugăm să specificați un panou țintă prin opțiunea „BOARD”.
Lanțul de instrumente ARM
- export PATH=$PATH:~/gcc-arm-10.2-2020.11-x86_64-aarch64-none-elf/bin
- export CROSS_COMPILE=aarch64-none-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
- face curat
- face BOARD=
Yocto SDK
- face curat
- face BOARD=
Vă rugăm să înlocuiți la o opțiune adecvată conform acestui tabel.
| Tabla țintă | Opțiunea BOARD | Imaginea de generat |
| inteligent-
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 |
| inteligent-
rzv2l-pmic |
RZV2L_SMARC_PMIC | Flash_Writer_SCIF_RZV2L_SMARC_PMIC_DDR4_2GB_1PCS.mot |
Kit de evaluare Renesas
Renesas SMARC RZ/G2L Kit de evaluare PMIC (smarc-rzg2l-pmic), RZ/G2LC Kit de evaluare PMIC (smarc-rzg2lc-pmic) și RZ/V2L Kit de evaluare PMIC (smarc-rzv2l-pmic)
Pregătirea înainte de pornire
Pregătirea
Următorul mediu de alimentare este utilizat în evaluare.
Pregătirea hardware:
- Cablu USB tip C „AK-A8485011” (fabricat de Anker)
- Încărcător USB PD Anker „PowerPort III 65W Pod” (produs de Anker)
- Cablu USB tip microAB (orice cabluri)
- Cablu micro HDMI (orice cablu)
- Driver FTDI VCP instalat pe computer și software terminal (Tera Term)
Nota: Vă rugăm să instalați driverul FTDI care poate fi urmărit website-ul
(https://www.ftdichip.com/Drivers/VCP.htm).
Pregătire software
Kit de bord de evaluare RZ/G2L versiunea PMIC
- Flash_Writer_SCIF_RZG2L_SMARC_PMIC_DDR4_2GB_1PCS.mot (scriitor flash)
- bl2_bp-smarc-rzg2l_pmic.srec (încărcător de pornire)
- fip-smarc-rzg2l_pmic.srec (încărcător de pornire)
- Image-smarc-rzg2l.bin (nucleu Linux)
- r9a07g044l2-smarc.dtb (Arborele dispozitivelor file)
Kit placa de evaluare RZ/G2LC versiunea PMIC
- Flash_Writer_SCIF_RZG2LC_SMARC_PMIC_DDR4_1GB_1PCS.mot (scriitor flash)
- bl2_bp-smarc-rzg2lc_pmic.srec (încărcător de pornire)
- fip-smarc-rzg2lc_pmic.srec (încărcător de pornire)
- Image-smarc-rzg2lc.bin (nucleu Linux)
- r9a07g044c2-smarc.dtb (Arborele dispozitivelor file)
Kit placa de evaluare RZ/V2L versiunea PMIC
- Flash_Writer_SCIF_RZV2L_SMARC_PMIC_DDR4_2GB_1PCS.mot (scriitor flash)
- bl2_bp-smarc-rzv2l_pmic.srec (încărcător de pornire)
- fip-smarc-rzv2l_pmic.srec (încărcător de pornire)
- Image-smarc-rzv2l.bin (nucleu Linux)
- r9a07g054l2-smarc.dtb (Arborele dispozitivelor file)
În continuare, se folosește imaginea versiunii PMIC a setului de placă de evaluare RZ/V2L ca reprezentant. Dacă veți utiliza versiunea PMIC a setului de placă de evaluare RZ/G2L, se poate utiliza conectori în aceeași locație ca și versiunea PMIC a setului de placă de evaluare RZ/V2L. .
Cum se setează modul de pornire și volumul de intraretage
Vă rugăm să setați setările SW11 după cum urmează.

| SW11-1 | OFF |
| SW11-2 | ON |
| SW11-3 | OFF |
| SW11-4 | ON |
- Pinul nr1 la no3 al SW11 este folosit pentru a controla modul de pornire al RZ/G2L, RZ/G2LC și RZ/V2L.
- Pinul nr.4 al SW11 este folosit pentru a controla volumul de intraretage de la încărcător la 5V sau 9V. Vă rugăm să utilizați o setare de 5 V ca setare inițială.
Vă rugăm să selectați modul de pornire ca în figurile de mai jos! În prezent acceptăm 2 moduri în 4 moduri: SCIF Download mode și QSPI Boot mode.

Vă rugăm să selectați volumul de intraretage setarea ca mai jos
| SW1-4 | Vol. De intraretage selecția |
| OFF | Intrare 9V |
| ON | Intrare 5V |
Cum se setează SW1
Vă rugăm să setați setările SW1 după cum urmează.

| SW1-1 | OFF |
| SW1-2 | OFF |
- Pinul nr.1 al SW1 este folosit pentru a selecta JTAG modul de depanare sau nu.
- JTAG nu este utilizat, deci setați SW1-1 în modul de funcționare normal.
- Pinul nr.2 al SW1 este folosit pentru a selecta modul eMMC sau microSD. Vă rugăm să setați SW1-2 în modul eMMC.
| SW1-1 | DEBUGEN |
| OFF | JTAG modul de depanare |
| ON | Funcționare normală |
| SW1-2 | Selectare MicroSD/eMMC |
| OFF | Selectați eMMC pe RTK9744L23C01000BE |
| ON | Selectați slotul microSD pe RTK9744L23C01000BE |
Selectarea slotului microSD și eMMC pe modulul SMARC este exclusivă
Cum se utilizează serialul de depanare (ieșire din consolă)

Vă rugăm să conectați cablul USB tip microAB la CN14.
Procedura de pornire
Alimentare electrică

- Conectați încărcătorul USB-PD la conectorul USB Type-C (CN6).
- LED1 (VBUS Power ON) și LED3 (Module PWR On) se aprind.
Apăsați butonul de pornire (SW9) pentru a porni alimentarea.
- Nota: Când porniți alimentarea, apăsați și mențineți apăsat butonul de pornire timp de 1 secundă.
- Când opriți alimentarea, apăsați și mențineți apăsat butonul de pornire timp de 2 secunde
- LED4 (Carrier PWR On) se aprinde.
Clădire files a scrie
Această placă folosește fileeste mai jos ca bootloader. Vă rugăm să le construiți conform Notei de lansare și să le copiați files la un PC care rulează software pentru terminal serial.
Kit de bord de evaluare RZ/G2L versiunea PMIC
- bl2_bp-smarc-rzg2l_pmic.srec (încărcător de pornire)
- fip-smarc-rzg2l_pmic.srec (încărcător de pornire)
Kit placa de evaluare RZ/G2LC versiunea PMIC
- bl2_bp-smarc-rzg2lc_pmic.srec (încărcător de pornire)
- fip-smarc-rzg2lc_pmic.srec (încărcător de pornire)
Kit placa de evaluare RZ/V2L versiunea PMIC
- bl2_bp-smarc-rzv2l_pmic.srec (încărcător de pornire)
- fip-smarc-rzv2l_pmic.srec (încărcător de pornire)
Setări
Conectați-vă între placă și un PC de control prin cablu serial USB conform Notei de lansare.

- Afișați software-ul terminalului și selectați „File” > „Conexiune nouă” pentru a seta conexiunea pe software.

- Selectați „Configurare” > „Port serial” pentru a seta setările despre protocolul de comunicație serială pe software. Setați setările despre protocolul de comunicație serială pe un software de terminal, după cum urmează:
- Viteză: 115200 bps
- Date: 8 biți
- Paritate: Nici unul
- Bit de oprire: 1 biți
- Controlul fluxului: Nici unul
- Pentru a seta placa în modul de descărcare SCIF, setați SW11 după cum urmează (vă rugăm să consultați 2.1.2):

1 2 3 4 OFF ON OFF ON - După terminarea tuturor setărilor, la apăsarea butonului de resetare SW10, mesajele de mai jos sunt afișate pe terminal.

Pornirea Flash Writer
Porniți alimentarea plăcii apăsând SW9. Mesajele de mai jos sunt afișate pe terminal.
- Modul de descărcare SCIF
- (C) Renesas Electronics Corp.
- — Încărcați programul în SystemRAM —————
- Vă rugăm să trimiteți !
Trimiteți o imagine a Flash Writer (Dacă veți folosi versiunea PMIC a Kitului de Evaluare RZ/G2L, trebuie folosit „Flash_Writer_SCIF_RZG2L_SMARC_PMIC_ DDR4_2GB_1PCS.mot”. Dacă veți folosi versiunea PMIC a Kitului de Evaluare RZ/G2LC, „Flash_Writer_SCIF_RZG2L_SMARC_PMIC_DDR4_1GB_1PCS.mot”. .mot” ar trebui să fie folosit.Dacă veţi folosi RZ/V2L
Versiunea PMIC kit-ului de evaluare, „Flash_Writer_SCIF_RZV2L_SMARC_PMIC_DDR4_2GB_1PCS.mot” ar trebui utilizată.) folosind software-ul terminal după mesajul „vă rugăm să trimiteți!” este arătat. Mai jos este caampprocedura cu Tera Term.

- Deschideți un „Trimite filedialog selectând „File” → „Trimitefile” meniu.

- Apoi, selectați imaginea de trimis și faceți clic pe butonul „Deschide”.

- Imaginea va fi trimisă la placă prin conexiune serială.
După descărcarea cu succes a binarului, Flash Writer pornește automat și afișează un mesaj ca mai jos pe terminal.
- Scriitor flash pentru seria RZ/V2 V1.00 17,2021 septembrie XNUMX
- Cod produs: RZ/V2L
- >
Se scriu Bootloader
Comanda „XLS2” a Flash Writer este folosită pentru a scrie binar files. Această comandă primește date binare de la portul serial și scrie datele la o adresă specificată a ROM-ului Flash cu informații în care datele ar trebui să fie încărcate pe adresa memoriei principale. Acesta este un exampfișierul de scriere „bl2_bp-smarc-rzv2l_pmic.srec” care ar trebui să fie încărcat pe 11E00h din memoria principală și 000000h din Flash ROM.

Trimiteți datele „bl2_bp-smarc-rzv2l_pmic.srec” (Dacă utilizați versiunea PMIC a Kitului de bord de evaluare RZ/G2L, ar trebui să utilizați „bl2_bp-smarc-rzg2l_pmic.srec”. Dacă utilizați Kitul de bord de evaluare RZ/G2LC Ar trebui folosită versiunea PMIC, „bl2_bp-smarc-rzg2lc_pmic.srec”. Dacă utilizați versiunea PMIC a plăcii de evaluare RZ/V2L, trebuie folosit „bl2_bpsmarc- rzv2l_pmic.srec”.) din software-ul terminalului după mesajul „vă rugăm să trimiteți ! ” este arătat.
După descărcarea cu succes a binarului, mesajele ca mai jos sunt afișate pe terminal.

- În cazul în care un mesaj pentru a solicita ștergerea datelor ca mai sus, introduceți „y”.
- Scrieți tot ce este necesar filefolosiți adresele enumerate în Tabelul 1 și opriți alimentarea plăcii schimbând SW11.
Tabelul 1. Adrese pentru fiecare file
Kit de bord de evaluare RZ/G2L versiunea PMIC
| File nume | Adresă de încărcat în RAM | Adresă de salvat în ROM |
| bl2_bp-smarc-rzg2l_pmic.srec | 0001_1E00 | 00000 |
| fip-smarc-rzg2l_pmic.srec | 0000_0000 | 1D200 |
Kit placa de evaluare RZ/G2LC versiunea PMIC
| File nume | Adresă de încărcat în RAM | Adresă de salvat în ROM |
| bl2_bp-smarc-rzg2lc_pmic.srec | 0001_1E00 | 00000 |
| fip-smarc-rzg2lc_pmic.srec | 0000_0000 | 1D200 |
Kit placa de evaluare RZ/V2L versiunea PMIC
| File nume | Adresă de încărcat în RAM | Adresă de salvat în ROM |
| bl2_bp-smarc-rzv2l_pmic.srec | 0001_1E00 | 00000 |
| fip-smarc-rzv2l_pmic.srec | 0000_0000 | 1D200 |
Setarea U-boot
Pentru a seta placa în modul SPI Boot, setați SW11 după cum urmează:

| 1 | 2 | 3 | 4 |
| OFF | OFF | OFF | ON |
Nota

- Setați SW1 pe modulul SoM în modul eMMC.
Porniți alimentarea plăcii apăsând butonul de resetare SW10.

În urma mesajelor de mai sus, vor fi afișate multe mesaje de avertizare. Aceste avertismente sunt eliminate prin setarea corectă a variabilelor de mediu. Vă rugăm să setați valoarea implicită și să le salvați pe ROM-ul Flash.
- => env implicit -a
- ## Resetarea la mediul implicit
- => saveenv
- Se salvează mediul în MMC… Se scrie în MMC(0)….OK
- =>
În cazul în care porniți de pe cardul micro SD pe placa de transport SMARC, setați variabilele de mediu folosind comenzile de mai jos. Comenzile de mai jos sunt pentru placa RZ/V2L. Vă rugăm să înlocuiți file nume în „bootcmd” conform Notei de lansare atunci când utilizați alte plăci.
- 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
- Se salvează mediul în MMC… Se scrie în MMC(0)….OK
Nota
- Setarea de mai sus presupune că cardul SD are două partiții și stochează date după cum urmează:
- Prima partiție: formatat ca FAT, include Image-smarc-rzv2l.bin și r9a07g054l2-smarc.dtb
- A doua partiție: formatată ca ext4, imaginea rootfs este extinsă
- Nota:) Comanda „saveenv” de pe u-boot eșuează uneori.
- Soluție: Opriți/porniți sau resetați placa și încercați din nou comanda.
Acum placa se poate porni normal. Vă rugăm să opriți și să porniți din nou alimentarea pentru a porni placa.
Website și suport
- Renesas Electronics Website-ul
- Întrebări
Toate mărcile comerciale și mărcile înregistrate sunt proprietatea proprietarilor respectivi.
Istoricul revizuirilor
| Descriere | |||
| Rev. | Data | Pagină | Rezumat |
| 1.00 | 09 aprilie 2021 | − | Prima editie a aparut. |
| 1.01 | 15 iulie 2021 | − | Fără modificare, păstrați versiunea pentru a fi în concordanță cu alte documente. |
| 1.02 | 30 septembrie 2021 | − | Adăugați o descriere despre „Kit placa de evaluare RZ/G2LC” |
| 1.03 | 26 octombrie 2021 | 7 | Descrierea corectată a SW1-1. |
| 1.04 | 30 noiembrie 2021 | − | Adăugați o descriere despre „Kit placa de evaluare RZ/V2L” |
Documente/Resurse
![]() |
Microprocesor RENESAS RZ-G2L [pdfGhid de utilizare Microprocesor RZ-G2L, RZ-G2L, Microprocesor |





