Future RZ/G2L Training

From Renesas.info
Revision as of 16:45, 16 November 2021 by Seebe (talk | contribs) (β†’β€ŽLab Agenda)
(diff) ← Older revision | Latest revision (diff) | Newer revision β†’ (diff)


Future RZ/G2L Training
November 16, 2021
1:00PM-3:00PM EST

Agenda

  • 1.5 Hour Lab (Chris)
    • See 'Lab Agenda' below
  • 30 minutes lead-off presentation (ATM)
    • Overview of NN Training and Process, benchmark data, …

Equipment

  • RZ/G2LC EVK (SMARC SOM + Carrier)
  • micro SD Card (Class 10 card or better, 2GB or bigger)
  • micro SD Reader/Writer (USB) (Example: https://www.amazon.com/gp/product/B0046TJG1U)
  • HDMI LCD (https://renesas.info/wiki/RZ-G/RZ-G2L_SMARC#LCD_Monitors)
  • Micro HDMI to HDMI adapter/cable (shipped with LCD if you select the correct one)
  • USB-C Power Supply (Example: USB PD Charger Anker PowerPort III 65W Pod)
  • USB Type-C cable CB-CD23BK (manufactured by Aukey)
  • MIPI-CSI Camera (Coral MIPI camera, can get from Amazon)
  • (Optional) Logitech C920 or C922 USB camera

Pre-Training Setup

Software to Download and Install

Program micro SD Card Image using a Windows PC

1. Unzip the SD card image file. Note that after you unzip, the .img file will be pretty big.

2. Plug in your SD Card into your PC using the USB adapter

3. Use the balena Etcher application to program the .img file into your SD card. That program is so easy to use, we don't need to write any instructions for you.

4. Instructions to boot the board are in a file (Instructions.txt) on the SD Card in the FAT partition (meaning that Windows can read it). Copy the instructions file off the SD Card to reference it later.

5. After programming is all done, you can place your SD card into the slot ON THE CARRIER BOARD (as in, the one next to the Ethernet ports).

β”Œβ”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”
β”‚     β”‚ SOM β”‚     β”‚
β”‚     β””β”€β”€β”€β”€β”€β”˜     β”‚
β”‚  Carrier Board  β”‚
β”‚     β”Œβ”€β”         β”‚
β””β”€β”€β”€β”€β”€β”΄β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
       ↑
 SD Card Socket

6. Follow the boot instructions that were included in the SD card image.

(Optional) Build the RZ/G2L BSP

  • This will not be required for the training. However, you are free to do this before the training in case you want to be prepared to ask questions.
  • You will need a Linux PC running Ubuntu-20.04, a pretty good internet connection, and the build will take multiple hours.
  • When we send a board to a customer, we will point them to this page so they can know where they need to go in order to download the software and what document thee should start to read. Also, we can offer more clarification up front for details that might be a little 'hidden' inside the documentation. Also on that page, there is a simple build instructions for the BSP that will allow you to basically copy/paste in the build commands can get from-A-to-B the fastest without missing a step.
  • The BSP v1.3 posted on the Renesas website will not work for the RZ/G2LC boards. So, your only choice right now is to follow the instructions on the website above. You will still download the BSP v1.3, but you will modify it.
  • Qt is not enabled by default, so you can do this step to enable the Qt demos packaged in the BSP: https://renesas.info/wiki/RZ-G/RZ-G2L_SMARC#Build_Qt_in_BSP_V1.3
  • Make sure you follow the instructions for RZ/G2LC (in some places you have to use "smarc-rzg2lc" instead of "smarc-rzg2l")
  • You will see from the instructions on the web page that there are addition tools and utilities (scripts) available for the customer that are not mentioned in the official documentation on renesas.com. The reason is because these are prepared by the AE team, not the core Software Development team.

Lab Agenda

Renesas Official Online Material

Technical Support System

Renesas Semi-Official Material

Show and Tell

  • Boot the board with the SD Card that was created. Boot instructions are on the SD Card (were included in the SD card image)
  • Show How to run Demos
  • Explain/Show how the BSP is built
  • Explain/Show how the Bootloaders are updated in SPI Flash (Window PC method and Linux PC method)
  • https://github.com/seebe/rzg_stuff