Difference between revisions of "R-Car/Boards/CCPF-SK/GettingStarted/Windows"
< R-Car | Boards/CCPF-SK | GettingStarted
m (Fix syntaxhighlight error) |
|||
Line 24: | Line 24: | ||
# Prebuilt Yocto BSP binary | # Prebuilt Yocto BSP binary | ||
#* Download Yocto BSP binary and GFX/MMP package from following page: | #* Download Yocto BSP binary and GFX/MMP package from following page: | ||
− | #*: Binary: | + | #*: Binary: [https://www.renesas.com/node/1564866 Download for H3], [https://www.renesas.com/node/1564876 Download for M3] |
− | #*: GFX/MMP: [https://www.renesas.com/node/ | + | #*: GFX/MMP: [https://www.renesas.com/node/1564871 Download for H3], [https://www.renesas.com/node/1564881 Download for M3] |
#*: {{Note}} '''Source code is not needed for this guide'''. But, if source code is required, please refer to following: | #*: {{Note}} '''Source code is not needed for this guide'''. But, if source code is required, please refer to following: | ||
− | #*:: Source: | + | #*:: Source: [https://www.renesas.com/node/1565241 Download for H3], [https://www.renesas.com/node/1565246 Download for M3] |
#* Extract downloaded files | #* Extract downloaded files | ||
#*: Expected Directory Structure is following: | #*: Expected Directory Structure is following: | ||
Line 38: | Line 38: | ||
=== Confirmed Starter Kit === | === Confirmed Starter Kit === | ||
{| class="wikitable" | {| class="wikitable" | ||
− | |||
|- | |- | ||
!Board !! SoC !! Confirmed | !Board !! SoC !! Confirmed | ||
+ | |- | ||
+ | | R-Car Starter Kit Premier || H3e-2G v3.0 || OK | ||
|- | |- | ||
| R-Car Starter Kit Premier || H3 v3.0 (1rank DDR) || OK | | R-Car Starter Kit Premier || H3 v3.0 (1rank DDR) || OK | ||
|- | |- | ||
− | | R-Car Starter Kit Premier || H3 v3.0 (2rank DDR) || | + | | R-Car Starter Kit Premier || H3 v3.0 (2rank DDR) || NT |
|- | |- | ||
| R-Car Starter Kit Premier || H3 v2.0 with 8GB DDR || NT | | R-Car Starter Kit Premier || H3 v2.0 with 8GB DDR || NT | ||
Line 98: | Line 99: | ||
#:: If interrupting autoboot is succeeded, "=>" is shown in minicom. | #:: If interrupting autoboot is succeeded, "=>" is shown in minicom. | ||
# Open "Macro" which is located in "Control" menu. | # Open "Macro" which is located in "Control" menu. | ||
− | #: select "binary\ipl\renesas-bsp-rom- | + | #: select "binary\ipl\renesas-bsp-rom-writer_32bit\starterkit\windows\rom_writer.ttl" |
# Follow the instruction shown in console. | # Follow the instruction shown in console. | ||
#: Select Full Auto, then click "OK" | #: Select Full Auto, then click "OK" | ||
#: Select SoC which is equipped on your board, then click "OK". | #: Select SoC which is equipped on your board, then click "OK". | ||
− | #: Select Yocto version(v5. | + | #: Select Yocto version(v5.5.0), then click "OK" |
#: Select binary/ipl folder, then click OK. | #: Select binary/ipl folder, then click OK. | ||
#: Click Yes. | #: Click Yes. | ||
Line 135: | Line 136: | ||
#:: After the second boot, automatic reboot is not occurred. | #:: After the second boot, automatic reboot is not occurred. | ||
::: {| class="wikitable" | ::: {| class="wikitable" | ||
− | |||
|- | |- | ||
− | ! | + | ! Board name !! SoC version !! Type Name || DTB file |
|- | |- | ||
− | | | + | | H3SK || 2.0<br>2.0<br>2.0/3.0 || RTP0RC77951SKBX010SA00<br>RTP0RC77951SKBX010SA01<br>RTP0RC77951SKBX010SA03 || r8a77951-ulcb.dtb |
+ | |- | ||
+ | | H3e-2G SK || 3.0 || RTP8J779M1ASKB0SK0SA003 || r8a779<span style="color:#ff0000;">m</span>1-ulcb.dtb | ||
+ | |- | ||
+ | | M3SK || 1.0 || RTP0RC7796SKBX0010SA09 || r8a77960-ulcb.dtb | ||
+ | |- | ||
+ | | M3SK || 3.0 || RTP8J77961ASKB0SK0SA05A || r8a77961-ulcb.dtb | ||
|- | |- | ||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Revision as of 00:59, 23 December 2021
|
Introduction
This page contains how to set up CCPF-SK for the first time.
Required items
- CCPF-SK
- R-Car Starter Kit Premier(H3) or R-Car Starter Kit Pro(M3)
- Micro SD card(at least 16GB)
- Tools for assembly
- phillips screwdriver, wrench, nut driver
- Host PC(Windows 10 x64 is recommended as OS)
- 18px <translate> Note:</translate>: For Linux user, please refer to the R-Car/Boards/CCPF-SK/GettingStarted/Linux
- Write down the MAC Address
- The original (board default) MAC address can be found on the label on top of RJ45 connector.
- Prebuilt Yocto BSP binary
- Download Yocto BSP binary and GFX/MMP package from following page:
- Binary: Download for H3, Download for M3
- GFX/MMP: Download for H3, Download for M3
- 18px <translate> Note:</translate> Source code is not needed for this guide. But, if source code is required, please refer to following:
- Source: Download for H3, Download for M3
- Extract downloaded files
- Expected Directory Structure is following:
<working directory> |-- binary `-- gfx_mmp
- Expected Directory Structure is following:
- Download Yocto BSP binary and GFX/MMP package from following page:
Confirmed Starter Kit
Board | SoC | Confirmed |
---|---|---|
R-Car Starter Kit Premier | H3e-2G v3.0 | OK |
R-Car Starter Kit Premier | H3 v3.0 (1rank DDR) | OK |
R-Car Starter Kit Premier | H3 v3.0 (2rank DDR) | NT |
R-Car Starter Kit Premier | H3 v2.0 with 8GB DDR | NT |
R-Car Starter Kit Premier | H3 v2.0 with 4GB DDR | NT |
R-Car Starter Kit Pro | M3 v3.0 | OK |
R-Car Starter Kit Pro | M3 v1.0 | NT |
- 18px <translate> Note:</translate> NT='Not Tested'
See also:
HW Setup
Assemble the CCPF-SK
Video and documentation:
SW Setup
Prepare SD card
- Insert SD card to Host PC
- Install Win32 Disk Imager and 7-Zip
- Extract core-image-weston-release-h3ulcb.wic.xz using 7-Zip
- note: If you use R-Car Starter Kit Pro(M3), please use core-image-weston-release-m3ulcb.wic.xz
- Flash .wic file to SD card using Win32 Disk Imager.
- Open drive which name is 'data' using windows explorer.
- Copy gfx_mp.tar.bz2 to 'data' drive.
Flashing IPL(Firmware)
- Install Teraterm
- Power off the Boards
- Connect Host PC and the Board with Micro-USB cable.
- Open Teraterm.
- Configure serial port
- Open "Serial port" which is located in "Setup" menu, and configure such as following:
Port: COMx can be checked using Windows Device Manager. Baud rate: 115200 Data: 8bit Parity: none Stop: 1bit Flow control: none
- Power on the board and interrupt autoboot on U-boot by pressing any key.
- If interrupting autoboot is succeeded, "=>" is shown in minicom.
- Configure serial port
- Open "Macro" which is located in "Control" menu.
- select "binary\ipl\renesas-bsp-rom-writer_32bit\starterkit\windows\rom_writer.ttl"
- Follow the instruction shown in console.
- Select Full Auto, then click "OK"
- Select SoC which is equipped on your board, then click "OK".
- Select Yocto version(v5.5.0), then click "OK"
- Select binary/ipl folder, then click OK.
- Click Yes.
- Please wait that writing U-boot is done.
Booting Yocto
- power off the board
- Insert Micro SD card to the board
- Power on the board and interrupt autoboot on U-boot by pressing any key.
- Execute following command for set up U-boot:
setenv ethaddr xx:xx:xx:xx:xx:xx setenv bootargs 'rw root=/dev/mmcblk1p1 rootwait' setenv dtb 'r8a77951-ulcb-ccpf-sk.dtb' setenv load_kernel_sd 'ext2load mmc 0:1 0x48080000 /boot/Image' setenv load_dtb_sd 'ext2load mmc 0:1 0x48000000 /boot/${dtb}' setenv bootcmd 'run load_kernel_sd; run load_dtb_sd; booti 0x48080000 - 0x48000000' saveenv
- Note:
- Input your board's mac address instead of "xx:xx:xx:xx:xx:xx ".
- dtb is changed by Starter Kit version. Please refer to following table.
- Please refer to the following page to check your Starter kit version:
- Execute "reset" command on U-boot to reset the board
- Yocto will be booted automatically
- Note:
- The board reboots automatically for the first booting Yocto.
- This is caused by installing GFX/MMP package.
- After the second boot, automatic reboot is not occurred.
- Note:
Board name SoC version Type Name DTB file H3SK 2.0
2.0
2.0/3.0RTP0RC77951SKBX010SA00
RTP0RC77951SKBX010SA01
RTP0RC77951SKBX010SA03r8a77951-ulcb.dtb H3e-2G SK 3.0 RTP8J779M1ASKB0SK0SA003 r8a779m1-ulcb.dtb M3SK 1.0 RTP0RC7796SKBX0010SA09 r8a77960-ulcb.dtb M3SK 3.0 RTP8J77961ASKB0SK0SA05A r8a77961-ulcb.dtb
Next Step
Building and Customizing Yocto BSP
Troubleshooting
Q&A site
FAQ site
- https://en-support.renesas.com/knowledgeBase/category/31363 (English page)
- https://ja-support.renesas.com/knowledgeBase/category/31403 (Japanese page)
U-boot doesn't boot.
- Please check the Dip switch(SW1=ON, SW6=All ON) on R-Car Starter Kit(Not CCPF-SK board).
- See also :
- If U-Boot doesn't boot in spite that SW1/SW6 is correct, please flash the IPL(firmware) again.
- See also:
- If U-Boot doesn't boot after following above instruction, the board may be broken.
- So please try other board.