Event/Future Training Nov2021: Difference between revisions

From Renesas.info
Β 
(14 intermediate revisions by the same user not shown)
Line 6: Line 6:


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


=Equipment=
=Equipment=
* RZ/G2L EVK (SMARC SOM + Carrier)
* RZ/G2<font color=red>LC</font> EVK (SMARC SOM + Carrier)
* micro SD Card (Class 10 card or better, 2GB or bigger)
* micro SD Card (Class 10 card or better, 2GB or bigger)
* micro SD Reader/Writer (USB) (Example: https://www.amazon.com/gp/product/B0046TJG1U)
* micro SD Reader/Writer (USB) (Example: https://www.amazon.com/gp/product/B0046TJG1U)
Line 24: Line 28:
* TeraTerm ( https://osdn.net/projects/ttssh2/releases/ )
* TeraTerm ( https://osdn.net/projects/ttssh2/releases/ )
* USB-to-Serial Drivers for FTDI FT230X (https://ftdichip.com/drivers/vcp-drivers/ )
* USB-to-Serial Drivers for FTDI FT230X (https://ftdichip.com/drivers/vcp-drivers/ )
* Download ZIP file of SD Card image (Link TBD)
* Download ZIP file of SD Card Image (Update 11/15/2021)
** Link: https://upload.hdedrive.com/ui/renesas.com/dl/SB1637027195-41430def-f566-4755-877f-ce67eb37dc48
** Password: B%Ryr&/98RiG
** Expires: November 29, 2021 8:46 PM (UTC-05:00)


==Program micro SD Card Image using a Windows PC==
==Program micro SD Card Image using a Windows PC==
Line 33: Line 40:
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.
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. 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).
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).
<pre style="background-color:#FFFFFF; border:0px">
<pre style="background-color:#FFFFFF; border:0px">
β”Œβ”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”
β”Œβ”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”
Line 44: Line 53:
Β  SD Card Socket
Β  SD Card Socket
</pre>
</pre>
6. Follow the boot instructions that were included in the SD card image.


==(Optional) Build the RZ/G2L BSP==
==(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.
* 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.
* 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 BSP v1.1" that will allow you to basically copy/paste in the build commands can get from-A-to-B the fastest without missing a step.
* 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.
** https://renesas.info/wiki/RZ-G/RZ-G2L_SMARC
** https://renesas.info/wiki/RZ-G/RZ-G2L_SMARC
* '''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.
* 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 Procedure=
=Lab Agenda=
(Rough Agenda)
'''Renesas Official Online Material'''
* Show online Resources available to customers
* '''[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-arm-based-high-end-32-64-bit-mpus/rzg2l-general-purpose-microprocessors-dual-core-arm-cortex-a55-12-ghz-cpus-3d-graphics-and-video-codec Official RZ/G2L Device Website ]'''
* Boot the board with the SD Card that was created
* '''[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-arm-based-high-end-32-64-bit-mpus/rtk9744l23s01000be-rzg2l-evaluation-board-kit Official RZ/G2L Evaluation Board Kit Website]'''
* '''[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-arm-based-high-end-32-64-bit-mpus/rtk9744c22s01000be-rzg2lc-evaluation-board-kit Official RZ/G2LC Evaluation Board Kit Website]'''
Β 
'''Technical Support System'''
* '''https://www.renesas.com'''
Β 
'''Renesas Semi-Official Material'''
* '''[https://renesas.info Renesas Wiki Site]'''
Β 
'''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
* Show How to run Demos
* Explain/Show how the BSP is build
* Explain/Show how the BSP is built
* Explain/Show how the Bootloaders are updated in SPI Flash (Window PC method and Linux PC method)
* Explain/Show how the Bootloaders are updated in SPI Flash (Window PC method and Linux PC method)
* https://github.com/seebe/rzg_stuff

Latest revision as of 16:45, 16 November 2021


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