Difference between revisions of "R-Car/Boards/M3NSK"
m (Add Category) |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{Template:R-Car-Gen3-Navbox}} | ||
{{TOC right}} | {{TOC right}} | ||
+ | [[Category:R-Car]] | ||
+ | [[Category:R-Car Gen3]] | ||
− | |||
== Introduction == | == Introduction == | ||
Line 9: | Line 11: | ||
</pre> | </pre> | ||
− | == | + | == Topic == |
+ | Note : There are no plans to manufacture the R-Car Starter kit Pro(M3N).<br> | ||
{{Template:R-Car-Gen3-Topic}} | {{Template:R-Car-Gen3-Topic}} | ||
==Quick Start How To== | ==Quick Start How To== | ||
− | + | == Build Yocto image == | |
− | + | Refer to [[R-Car/Boards/M3NSK/Yocto-Gen3 | Yocto]] for steps necessary for making a Yocto image. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Connect 5 V power supply to the board=== | ===Connect 5 V power supply to the board=== | ||
Line 341: | Line 184: | ||
== FAQ page == | == FAQ page == | ||
https://elinux.org/R-Car/Boards/Yocto-Gen3-CommonFAQ | https://elinux.org/R-Car/Boards/Yocto-Gen3-CommonFAQ | ||
− | |||
− |
Latest revision as of 21:43, 14 September 2020
|
Introduction
This is the Wiki for the Renesas R-Car Starter Kit Pro board(M3N).
Typename: RTP0RC77965SKBX010SA00
Topic
Note : There are no plans to manufacture the R-Car Starter kit Pro(M3N).
SW Release Information
Board name | SW name | Release date | Note |
---|---|---|---|
R-Car Starter Kit ( Premier / Pro ) | Yocto v4.1.0 | 2020/08/06 | This version does not support MMP. GFX(except for Wayland/weston) is supported from 2020/09/23. |
Yocto v3.21.0 | 2019/07/09 | New R-Car Starter Kit Pro(RTP8J77961ASKB0SK0SA05A) is supported from 2020/07/10. | |
Kingfisher Infotainment Board | Android P [New!!] | 2020/09/29 | Only R-Car Starter Kit Premier(R-Car H3) + Kingfisher is supported. |
Yocto v3.21.0 | 2019/08/07 | To check for latest information, please refer to the meta-rcar. New R-Car Starter Kit Pro(RTP8J77961ASKB0SK0SA05A) is supported from 2020/08/02. | |
Yocto v4.1.0 | 2020/10/23 | This version does not support MMP. |
[Note]:
The URL for downloading "Multimedia and Graphics library and related Linux drivers" has changed.
[OLD] https://www.renesas.com/us/en/solutions/automotive/rcar-download/rcar-demoboard.html
[NEW] https://www.renesas.com/us/en/application/automotive/r-car-h3-m3-h2-m2-e2-documents-software
Quick Start How To
Build Yocto image
Refer to Yocto for steps necessary for making a Yocto image.
Connect 5 V power supply to the board
Use 5 V power supply with a 5.5 mm barrel plug. The power supply should be able to provide 4(Min) ~ 8(Max)Amps.
Note
- The recommended value is 8 Amps. But, user can use 4 Amps. and 6 Amps. (depends on the use case).
Booting Linux
* Kernel config: defconfig * Kernel image: arch/arm64/boot/Image * DTB: arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dtb * DTB: arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dtb
U-Boot boot command:
tftpboot 0x48080000 Image tftpboot 0x48000000 r8a77965-m3nulcb(-kf).dtb booti 0x48080000 - 0x48000000
Flashing firmware
Filename | Program Top Address | Flash Save Address | Description |
---|---|---|---|
bootparam_sa0.srec | 0xE6320000 | 0x000000 | Loader(Boot parameter) |
bl2-m3nulcb.srec | 0xE6304000 | 0x040000 | Loader |
cert_header_sa6.srec | 0xE6320000 | 0x180000 | Loader(Certification) |
bl31-m3nulcb.srec | 0x44000000 | 0x1C0000 | ARM Trusted Firmware |
tee-m3nulcb.srec | 0x44100000 | 0x200000 | OP-Tee |
u-boot-elf.srec | 0x50000000 | 0x640000 | U-Boot |
- Power off the board
- Set SW and JP as follows:
- Power on the board
- Change SW as follows:
- Flash bootparam_sa0.srec. In console execute xls2 command (load program to hyper flash) and provide the following inputs:
- Flash bl2-m3nulcb.srec. In console execute xls2 command (load program to hyper flash) and provide the following inputs:
- Flash cert_header_sa6.srec. In console execute xls2 command (load program to hyper flash) and provide the following inputs:
- Flash bl31-m3nulcb.srec. In console execute xls2 command (load program to hyper flash) and provide the following inputs:
- Flash tee-m3nulcb.srec. In console execute xls2 command (load program to hyper flash) and provide the following inputs:
- Flash u-boot-elf.srec. In console execute xls2 command (load program to hyper flash) and provide the following inputs:
- Reset the board
Press SW8
SW1=OFF SW6[1]=ON, SW6[2]=ON, SW6[3]=OFF, SW6[4]=ON JP1 -> 1-2 short
Press SW8 Minimonitor starts and provides prompts on console
SW1=ON SW6[all]=ON
3 y y e6320000 0 type "ctrl+A S" and select upload method "ascii", then choose file for uploading "bootparam_sa0.srec", after upload finished press any key y
3 y y e6304000 40000 type "ctrl+A S" and select upload method "ascii", then choose file for uploading "bl2-m3nulcb.srec", after upload finished press any key y
3 y y e6320000 180000 type "ctrl+A S" and select upload method "ascii", then choose file for uploading "cert_header_sa6.srec", after upload finished press any key y
3 y y 44000000 1C0000 type "ctrl+A S" and select upload method "ascii", then choose file for uploading "bl31-m3nulcb.srec", after upload finished press any key y
3 y y 44100000 200000 type "ctrl+A S" and select upload method "ascii", then choose file for uploading "tee-m3nulcb.srec", after upload finished press any key y
3 y y 50000000 640000 type "ctrl+A S" and select upload method "ascii", then choose file for uploading "u-boot-elf.srec", after upload finished press any key y
Press SW9
Test procedures
Audio
Ex) In the case of "r8a77965-m3nulcb.dtb"
amixer set "DVC Out" 1% aplay sample.wav
Ex) In the case of "r8a77965-m3nulcb-kf.dtb"
amixer -c ak4613 set "DVC Out" 1% aplay sample.wav
Q&A site
http://renesasrulz.com/r-car-h3-m3-cockpit/