Mikropemproses RENESAS RZ-G2L
Dokumen ini menyediakan panduan untuk menyediakan papan rujukan RZ/G2L, RZ/G2LC dan RZ/V2L untuk but dengan Pakej Sokongan Papan Kumpulan RZ/G2L dan RZ/V2L. Ini termasuk prosedur untuk menulis pemuat but pada setiap papan.
Maklumat Produk
RZ/G2L, RZ/G2LC dan RZ/V2L ialah papan rujukan yang memerlukan pemuat but ditulis ke Flash ROM pada papan menggunakan alat Flash Writer yang disediakan oleh Renesas melalui utiliti monitor mini. Kit Papan Penilaian RZ/G2L PMIC termasuk Papan Modul SMARC RZ/G2L dan Papan Pembawa Siri RZ SMARC. Kit Papan Penilaian RZ/G2LC PMIC termasuk Papan Modul SMARC RZ/G2LC dan Papan Pembawa Siri RZ SMARC. Kit Papan Penilaian RZ/V2L PMIC termasuk Papan Modul SMARC RZ/V2L dan Papan Pembawa Siri RZ SMARC. Papan rujukan ini memerlukan Pakej Sokongan Papan Kumpulan RZ/G2L dan RZ/V2L versi 1.3 atau lebih baru.
Arahan Penggunaan Produk
Menyediakan Flash Writer
Untuk menyediakan Flash Writer, anda boleh membinanya secara automatik menggunakan arahan bitbake atau mendapatkan binari file Penulis Flash daripada Nota Keluaran Pakej Sokongan Papan Kumpulan RZ/G2L dan RZ/V2L. Jika anda memerlukan versi terkini, dapatkan kod sumber daripada repositori GitHub dan binanya mengikut arahan yang diberikan dalam dokumen ini. Semakan baharu papan rujukan memerlukan Flash Writer terkini.
produk Menyediakan pengkompil silang
FlashWriter berjalan pada papan sasaran. Sila dapatkan pengkompil silang yang dibina oleh Linaro atau sediakan SDK Yocto.
Rantai alat 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 Penilaian Renesas Produk
Renesas SMARC RZ/G2L kit penilaian PMIC, RZ/G2LC kit penilaian PMIC dan RZ/V2L kit penilaian PMIC
Ikut prosedur yang dinyatakan dalam dokumen ini untuk menulis pemuat but ke ROM Flash pada papan menggunakan alat Flash Writer yang disediakan oleh Renesas melalui utiliti minimonitor. Ini termasuk but Flash Writer, menulis pemuat but dan menetapkan U-boot.
Memulakan Flash Writer
- Rujuk arahan dalam dokumen ini untuk boot Flash Writer.
Menulis Pemuat But
- Rujuk kepada arahan dalam dokumen ini untuk menulis pemuat but ke Flash ROM pada papan.
Menetapkan U-boot
- Rujuk arahan dalam dokumen ini untuk menetapkan U-boot.
Sejarah Semakan
- Rujuk bahagian Sejarah Semakan dokumen ini untuk butiran tentang sebarang kemas kini yang dibuat pada panduan ini.
pengenalan
Dokumen ini menyediakan panduan untuk menyediakan papan rujukan RZ/G2L, RZ/G2LC dan RZ/V2L untuk but dengan Pakej Sokongan Papan Kumpulan RZ/G2L dan RZ/V2L. Terutamanya, prosedur untuk menulis pemuat but pada setiap papan diterangkan. Pemuat but ditulis ke Flash ROM pada papan menggunakan alat Flash Writer yang disediakan oleh Renesas melalui utiliti minimonitor. Dokumen ini menerangkan cara menulis ini files menggunakan Flash Writer.
Sasaran
Papan rujukan RZ/G2L
- • Kit Papan Penilaian RZ/G2L versi PMIC (smarc-rzg2l-pmic) (*)
- Papan Modul SMARC RZ/G2L
- Papan Pembawa Siri RZ SMARC
Papan rujukan RZ/G2LC
- Kit Papan Penilaian RZ/G2LC versi PMIC (smarc-rzg2lc-pmic) (**)
- Papan Modul SMARC RZ/G2LC
- Papan Pembawa Siri RZ SMARC
Papan rujukan RZ/V2L
- Kit Papan Penilaian RZ/V2L versi PMIC (smarc-rzv2l-pmic) (***)
- Papan Modul SMARC RZ/V2L
- Papan Pembawa Siri RZ SMARC
(*) “RZ/G2L Evaluation Board Kit PMIC” termasuk RZ/G2L SMARC Module Board dan RZ SMARC Series Carrier Board.
(**) “Kit Papan Penilaian RZ/G2LC PMIC” termasuk Papan Modul SMARC RZ/G2LC dan Papan Pembawa Siri RZ SMARC.
(***) “Kit Papan Penilaian RZ/V2L PMIC” termasuk Papan Modul SMARC RZ/V2L dan Papan Pembawa Siri SMARC RZ.
Pakej Sokongan Papan Kumpulan RZ/G2L dan RZ/V2L versi 1.3 atau lebih baru.
Menyediakan Flash Writer
Flash Writer dibina secara automatik apabila membina BSP dengan arahan bitbake. Sila rujuk Nota Keluaran Pakej Sokongan Papan Kumpulan RZ/G2L dan RZ/V2L untuk mendapatkan binari file daripada Flash Writer. Jika anda memerlukan yang terkini, sila dapatkan kod sumber daripada repositori GitHub dan bina mengikut arahan berikut. Secara umum, semakan baharu papan rujukan memerlukan Penulis Flash terkini.
Menyediakan pengkompil silang
FlashWriter berjalan pada papan sasaran. Sila dapatkan pengkompil silang yang dibina oleh Linaro atau sediakan Yocto SDK.
rantai alat 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
Bina SDK mengikut Nota Keluaran dan pasangkannya pada PC Hos Linux. Kemudian, dayakan SDK seperti di bawah.
- sumber /opt/poky/3.1.5/environment-setup-aarch64-poky-linux
Membina Penulis Flash
Dapatkan kod sumber Flash Writer daripada repositori GitHub dan semak cawangan rz_g2l.
- cd ~/
- git klon https://github.com/renesas-rz/rzg2_flash_writer.git
- cd rzg2_flash_writer
- git checkout rz_g2l
Bina Flash Writer sebagai rekod-s file dengan arahan berikut. Sila nyatakan papan sasaran mengikut pilihan "PAPAN".
rantai alat ARM
- export PATH=$PATH:~/gcc-arm-10.2-2020.11-x86_64-aarch64-none-elf/bin
- eksport CROSS_COMPILE=aarch64-none-elf-
- eksport CC=${CROSS_COMPILE}gcc
- eksport AS=${CROSS_COMPILE}sebagai
- eksport LD=${CROSS_COMPILE}ld
- eksport AR=${CROSS_COMPILE}ar
- eksport OBJDUMP=${CROSS_COMPILE}objdump
- eksport OBJCOPY=${CROSS_COMPILE}objcopy
- bersihkan
- buat DEWAN=
Yocto SDK
- bersihkan
- buat DEWAN=
Tolong gantikan kepada pilihan yang betul mengikut jadual ini.
Papan sasaran | Pilihan PAPAN | Imej yang akan dihasilkan |
pintar-
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 |
pintar-
rzv2l-pmic |
RZV2L_SMARC_PMIC | Flash_Writer_SCIF_RZV2L_SMARC_PMIC_DDR4_2GB_1PCS.mot |
Kit Penilaian Renesas
Kit penilaian Renesas SMARC RZ/G2L PMIC (smarc-rzg2l-pmic), Kit Penilaian RZ/G2LC PMIC (smarc-rzg2lc-pmic) dan kit Penilaian RZ/V2L PMIC (smarc-rzv2l-pmic)
Persediaan sebelum permulaan
Persediaan
Persekitaran bekalan kuasa berikut digunakan dalam penilaian.
Penyediaan perkakasan:
- Kabel USB Jenis-C "AK-A8485011" (dihasilkan oleh Anker)
- Pengecas USB PD Anker "PowerPort III 65W Pod" (dihasilkan oleh Anker)
- Kabel USB Type-microAB (Sebarang kabel)
- Kabel HDMI mikro (Sebarang kabel)
- Pemacu dan perisian Terminal FTDI VCP Dipasang PC (Tera Term)
Nota: Sila pasang pemacu FTDI yang boleh berikut webtapak
(https://www.ftdichip.com/Drivers/VCP.htm).
Penyediaan perisian
Kit Papan Penilaian RZ/G2L versi PMIC
- Flash_Writer_SCIF_RZG2L_SMARC_PMIC_DDR4_2GB_1PCS.mot (penulis denyar)
- bl2_bp-smarc-rzg2l_pmic.srec (pemuat but)
- fip-smarc-rzg2l_pmic.srec (pemuat but)
- Imej-smarc-rzg2l.bin (kernel Linux)
- r9a07g044l2-smarc.dtb (Pokok peranti file)
Kit Papan Penilaian RZ/G2LC versi PMIC
- Flash_Writer_SCIF_RZG2LC_SMARC_PMIC_DDR4_1GB_1PCS.mot (penulis kilat)
- bl2_bp-smarc-rzg2lc_pmic.srec (pemuat but)
- fip-smarc-rzg2lc_pmic.srec (pemuat but)
- Imej-smarc-rzg2lc.bin (Inti Linux)
- r9a07g044c2-smarc.dtb (Pokok peranti file)
Kit Papan Penilaian RZ/V2L versi PMIC
- Flash_Writer_SCIF_RZV2L_SMARC_PMIC_DDR4_2GB_1PCS.mot (penulis kilat)
- bl2_bp-smarc-rzv2l_pmic.srec (pemuat but)
- fip-smarc-rzv2l_pmic.srec (pemuat but)
- Imej-smarc-rzv2l.bin (Inti Linux)
- r9a07g054l2-smarc.dtb (Pokok peranti file)
Selepas ini, gambar versi PMIC Kit Papan Penilaian RZ/V2L digunakan sebagai wakil. Jika anda akan menggunakan RZ/G2L, Kit Papan Penilaian RZ/G2LC versi PMIC, Penyambung di lokasi yang sama dengan Kit Papan Penilaian RZ/V2L versi PMIC boleh digunakan .
Bagaimana untuk menetapkan mod but dan input voltage
Sila tetapkan tetapan SW11 seperti berikut.
SW11-1 | DIMATIKAN |
SW11-2 | ON |
SW11-3 | DIMATIKAN |
SW11-4 | ON |
- Pin no1 hingga no3 SW11 digunakan untuk mengawal mod but RZ/G2L, RZ/G2LC dan RZ/V2L.
- Pin no4 SW11 digunakan untuk mengawal vol inputtage daripada pengecas kuasa kepada 5V atau 9V. Sila gunakan tetapan 5V sebagai tetapan awal.
Sila pilih mod but seperti gambar di bawah! Pada masa ini kami menyokong 2 mod dalam 4 mod: Mod Muat Turun SCIF dan mod But QSPI.
Sila pilih input voltage tetapan seperti di bawah
SW1-4 | Masukan voltage pemilihan |
DIMATIKAN | Input 9V |
ON | Input 5V |
Bagaimana untuk menetapkan SW1
Sila tetapkan tetapan SW1 kepada berikut.
SW1-1 | DIMATIKAN |
SW1-2 | DIMATIKAN |
- Pin no1 SW1 digunakan untuk memilih JTAG mod nyahpepijat atau tidak.
- JTAG tidak digunakan, jadi tetapkan SW1-1 kepada mod operasi biasa.
- Pin no2 SW1 digunakan untuk memilih mod eMMC atau microSD. Sila tetapkan SW1-2 kepada mod eMMC.
SW1-1 | DEBUGEN |
DIMATIKAN | JTAG mod nyahpepijat |
ON | Operasi biasa |
SW1-2 | Pemilihan MicroSD/eMMC |
DIMATIKAN | Pilih eMMC pada RTK9744L23C01000BE |
ON | Pilih slot microSD pada RTK9744L23C01000BE |
Pemilihan slot microSD dan eMMC pada modul SMARC adalah eksklusif
Cara menggunakan siri nyahpepijat (ouput konsol)
Sila sambungkan kabel USB Type-microAB ke CN14.
Prosedur Permulaan
Bekalan kuasa
- Sambungkan Pengecas Kuasa USB-PD ke Penyambung USB Jenis-C (CN6).
- LED1(VBUS Power ON) dan LED3 (Modul PWR On) menyala.
Tekan butang kuasa (SW9) untuk menghidupkan kuasa.
- Nota: Apabila menghidupkan kuasa, tekan dan tahan butang kuasa selama 1 saat.
- Apabila mematikan kuasa, tekan dan tahan butang kuasa selama 2 saat
- LED4(Pembawa PWR Hidup) menyala.
bangunan files untuk menulis
Papan ini menggunakan files di bawah sebagai pemuat but. Sila binanya mengikut Nota Keluaran dan salin ini files ke PC yang menjalankan perisian terminal bersiri.
Kit Papan Penilaian RZ/G2L versi PMIC
- bl2_bp-smarc-rzg2l_pmic.srec (pemuat but)
- fip-smarc-rzg2l_pmic.srec (pemuat but)
Kit Papan Penilaian RZ/G2LC versi PMIC
- bl2_bp-smarc-rzg2lc_pmic.srec (pemuat but)
- fip-smarc-rzg2lc_pmic.srec (pemuat but)
Kit Papan Penilaian RZ/V2L versi PMIC
- bl2_bp-smarc-rzv2l_pmic.srec (pemuat but)
- fip-smarc-rzv2l_pmic.srec (pemuat but)
tetapan
Sambungkan antara papan dan PC kawalan dengan kabel bersiri USB mengikut Nota Keluaran.
- Bawa perisian terminal dan pilih "File” > “Sambungan Baharu” untuk menetapkan sambungan pada perisian.
- Pilih "Persediaan" > "Port bersiri" untuk menetapkan tetapan mengenai protokol komunikasi bersiri pada perisian. Tetapkan tetapan tentang protokol komunikasi bersiri pada perisian terminal seperti di bawah:
- Kelajuan: 115200 bps
- Data: 8bit
- Pariti: tiada
- Berhenti sedikit: 1bit
- Kawalan aliran: tiada
- Untuk menetapkan papan kepada mod Muat Turun SCIF, tetapkan SW11 seperti di bawah (sila rujuk 2.1.2):
1 2 3 4 DIMATIKAN ON DIMATIKAN ON - Selepas selesai semua tetapan, apabila ditekan butang set semula SW10, mesej di bawah dipaparkan pada terminal.
Memulakan Flash Writer
Hidupkan kuasa papan dengan menekan SW9. Mesej di bawah ditunjukkan pada terminal.
- Mod Muat turun SCIF
- (C) Renesas Electronics Corp.
- — Muatkan Program ke SystemRAM —————
- Tolong hantar !
Hantar imej Flash Writer (Jika anda akan menggunakan RZ/G2L Evaluation Board Kit versi PMIC, “Flash_Writer_SCIF_RZG2L_SMARC_PMIC_ DDR4_2GB_1PCS.mot” harus digunakan. Jika anda akan menggunakan RZ/G2LC Evaluation Board Kit versi PMIC, “Flash_Writer_SCIF_SDRCG2_SCIF_SDRCG4_SCIF_SRZ1 jadilah digunakan. Jika anda akan menggunakan RZ/V1L
Kit Papan Penilaian versi PMIC, “Flash_Writer_SCIF_RZV2L_SMARC_PMIC_DDR4_2GB_1PCS.mot” hendaklah digunakan.) menggunakan perisian terminal selepas mesej “sila hantar!” ditunjukkan. Di bawah adalah sebagaiampprosedur dengan Tera Term.
- Buka "Hantar filedialog ” dengan memilih “File” → “Hantarfile” menu.
- Kemudian, pilih imej untuk dihantar dan klik butang "Buka".
- Imej akan dihantar ke papan melalui sambungan bersiri.
Selepas berjaya memuat turun binari, Flash Writer bermula secara automatik dan menunjukkan mesej seperti di bawah pada terminal.
- Penulis denyar untuk Siri RZ/V2 V1.00 Sep.17,2021
- Kod Produk: RZ/V2L
- >
Menulis Pemuat But
Perintah "XLS2" Flash Writer digunakan untuk menulis binari files. Perintah ini menerima data binari dari port bersiri dan menulis data ke alamat ROM Flash yang ditentukan dengan maklumat di mana data harus dimuatkan pada alamat memori utama. Ini bekasamppenulisan "bl2_bp-smarc-rzv2l_pmic.srec" yang harus dimuatkan ke 11E00h memori utama dan 000000h Flash ROM.
Hantar data "bl2_bp-smarc-rzv2l_pmic.srec" (Jika anda menggunakan Kit Papan Penilaian RZ/G2L versi PMIC, "bl2_bp-smarc-rzg2l_pmic.srec" harus digunakan. Jika anda menggunakan Kit Papan Penilaian RZ/G2LC Versi PMIC, “bl2_bp-smarc-rzg2lc_pmic.srec” hendaklah digunakan. Jika anda menggunakan versi PMIC Papan Penilaian RZ/V2L, “bl2_bpsmarc- rzv2l_pmic.srec” hendaklah digunakan.) daripada perisian terminal selepas mesej “sila hantar ! ” ditunjukkan.
Selepas berjaya memuat turun binari, mesej seperti di bawah ditunjukkan pada terminal.
- Sekiranya mesej untuk menggesa mengosongkan data seperti di atas, sila masukkan "y".
- Tulis semua yang perlu files menggunakan alamat yang disenaraikan di Jadual 1 dan matikan kuasa papan dengan menukar SW11.
Jadual 1. Alamat untuk setiap file
Kit Papan Penilaian RZ/G2L versi PMIC
File nama | Alamat untuk dimuatkan ke RAM | Alamat untuk disimpan ke ROM |
bl2_bp-smarc-rzg2l_pmic.srec | 0001_1E00 | 00000 |
fip-smarc-rzg2l_pmic.srec | 0000_0000 | 1D200 |
Kit Papan Penilaian RZ/G2LC versi PMIC
File nama | Alamat untuk dimuatkan ke RAM | Alamat untuk disimpan ke ROM |
bl2_bp-smarc-rzg2lc_pmic.srec | 0001_1E00 | 00000 |
fip-smarc-rzg2lc_pmic.srec | 0000_0000 | 1D200 |
Kit Papan Penilaian RZ/V2L versi PMIC
File nama | Alamat untuk dimuatkan ke RAM | Alamat untuk disimpan ke ROM |
bl2_bp-smarc-rzv2l_pmic.srec | 0001_1E00 | 00000 |
fip-smarc-rzv2l_pmic.srec | 0000_0000 | 1D200 |
Menetapkan U-boot
Untuk menetapkan papan kepada mod But SPI, tetapkan SW11 seperti di bawah:
1 | 2 | 3 | 4 |
DIMATIKAN | DIMATIKAN | DIMATIKAN | ON |
Nota
- Tetapkan modul SW1 pada SoM kepada mod eMMC.
Hidupkan kuasa papan dengan menekan butang set semula SW10.
Mengikuti mesej di atas, banyak mesej amaran akan ditunjukkan. Amaran ini dihapuskan dengan menetapkan pembolehubah persekitaran yang betul. Sila tetapkan nilai lalai dan simpannya ke Flash ROM.
- => env lalai -a
- ## Menetapkan semula kepada persekitaran lalai
- => saveenv
- Menyimpan Persekitaran ke MMC... Menulis ke MMC(0)...OK
- =>
Sekiranya but daripada kad SD mikro pada papan pembawa SMARC, tetapkan pembolehubah persekitaran menggunakan arahan di bawah. Perintah di bawah adalah untuk papan RZ/V2L. Sila gantikan file nama dalam "bootcmd" mengikut Nota Keluaran apabila anda menggunakan papan lain.
- setenv bootargs 'root=/dev/mmcblk1p2 rootwait'
- setenv bootcmd 'mmc dev 1;fatload mmc 1:1 0x48080000 Image-smarc-rzv2l.bin; beban lemak mmc 1:1 0x48000000 r9a07g054l2-smarc.dtb; booti 0x48080000 – 0x480000 00'
- saveenv
- Menyimpan Persekitaran ke MMC... Menulis ke MMC(0)...OK
Nota
- Tetapan di atas menganggap kad SD mempunyai dua partition dan menyimpan data seperti di bawah:
- Pembahagian pertama: diformat sebagai FAT, termasuk Image-smarc-rzv2l.bin dan r9a07g054l2-smarc.dtb
- Pembahagian kedua: diformat sebagai ext4, imej rootfs dikembangkan
- Nota:) Perintah "saveenv" pada u-boot kadangkala gagal.
- Penyelesaian: Matikan/hidupkan atau tetapkan semula papan dan cuba semula arahan itu sekali lagi.
Kini papan boleh boot seperti biasa. Sila matikan dan hidupkan kuasa sekali lagi untuk but papan.
Webtapak dan Sokongan
- Renesas Electronics Webtapak
- Pertanyaan
Semua tanda dagangan dan tanda dagangan berdaftar adalah hak milik pemilik masing-masing.
Sejarah Semakan
Penerangan | |||
Rev. | tarikh | Halaman | Ringkasan |
1.00 | 09 April 2021 | − | Edisi pertama dikeluarkan. |
1.01 | 15 Julai 2021 | − | Tiada pengubahsuaian, kekalkan versi untuk kekal konsisten dengan dokumen lain. |
1.02 | 30 September 2021 | − | Tambahkan penerangan tentang “Kit Papan Penilaian RZ/G2LC” |
1.03 | 26 Okt. 2021 | 7 | Perihalan SW1-1 yang diperbetulkan. |
1.04 | 30 November 2021 | − | Tambah penerangan tentang "Kit Papan Penilaian RZ/V2L" |
Dokumen / Sumber
![]() |
Mikropemproses RENESAS RZ-G2L [pdf] Panduan Pengguna Mikropemproses RZ-G2L, RZ-G2L, Mikropemproses |