R Car H3/M3 Series User Manual: Linux Interface Specification Yocto Recipe Start Up Guide RENESAS RCH3M3 Startup UME V2.23.0
User Manual:
Open the PDF directly: View PDF
.
Page Count: 48
| Download | |
| Open PDF In Browser | View PDF |
User’s Manual
CONFIDENTIAL
Linux Interface
Specification
Yocto recipe Start-Up Guide
User’s Manual: Software
R-Car H3/M3 Series
All information contained in these materials, including products and product specifications,
represents information on the product at the time of publication and is subject to change by
Renesas Electronics Corp. without notice. Please review the latest information published by
Renesas Electronics Corp. through various means, including the Renesas Electronics Corp.
website (http://www.renesas.com).
www.renesas.com
Rev.2.23.0 Aug. 2017
CONFIDENTIAL
Notice
1. Descriptions of circuits, software and other related information in this document are provided only to illustrate the operation of
semiconductor products and application examples. You are fully responsible for the incorporation or any other use of the circuits,
software, and information in the design of your product or system. Renesas Electronics disclaims any and all liability for any losses and
damages incurred by you or third parties arising from the use of these circuits, software, or information.
2. Renesas Electronics hereby expressly disclaims any warranties against and liability for infringement or any other disputes involving
patents, copyrights, or other intellectual property rights of third parties, by or arising from the use of Renesas Electronics products or
technical information described in this document, including but not limited to, the product data, drawing, chart, program, algorithm,
application examples.
3. No license, express, implied or otherwise, is granted hereby under any patents, copyrights or other intellectual property rights of Renesas
Electronics or others.
4. You shall not alter, modify, copy, or otherwise misappropriate any Renesas Electronics product, whether in whole or in part. Renesas
Electronics disclaims any and all liability for any losses or damages incurred by you or third parties arising from such alteration,
modification, copy or otherwise misappropriation of Renesas Electronics products.
5. Renesas Electronics products are classified according to the following two quality grades: "Standard" and "High Quality". The intended
applications for each Renesas Electronics product depends on the product’s quality grade, as indicated below.
"Standard":
Computers; office equipment; communications equipment; test and measurement equipment; audio and visual equipment;
home electronic appliances; machine tools; personal electronic equipment; and industrial robots etc.
"High Quality": Transportation equipment (automobiles, trains, ships, etc.); traffic control (traffic lights); large-scale communication
equipment; key financial terminal systems; safety control equipment; etc.
Renesas Electronics products are neither intended nor authorized for use in products or systems that may pose a direct threat to human life
or bodily injury (artificial life support devices or systems, surgical implantations etc.), or may cause serious property damages (space and
undersea repeaters; nuclear power control systems; aircraft control systems; key plant systems; military equipment; etc.). Renesas
Electronics disclaims any and all liability for any damages or losses incurred by you or third parties arising from the use of any Renesas
Electronics product for which the product is not intended by Renesas Electronics.
6. When using the Renesas Electronics products, refer to the latest product information (data sheets, user’s manuals, application notes,
"General Notes for Handling and Using Semiconductor Devices" in the reliability handbook, etc.), and ensure that usage conditions are
within the ranges specified by Renesas Electronics with respect to maximum ratings, operating power supply voltage range, heat radiation
characteristics, installation, etc. Renesas Electronics disclaims any and all liability for any malfunctions or failure or accident arising out
of the use of Renesas Electronics products beyond such specified ranges.
7. Although Renesas Electronics endeavors to improve the quality and reliability of Renesas Electronics products, semiconductor products
have specific characteristics such as the occurrence of failure at a certain rate and malfunctions under certain use conditions. Further,
Renesas Electronics products are not subject to radiation resistance design. Please ensure to implement safety measures to guard them
against the possibility of bodily injury, injury or damage caused by fire, and social damage in the event of failure or malfunction of
Renesas Electronics products, such as safety design for hardware and software including but not limited to redundancy, fire control and
malfunction prevention, appropriate treatment for aging degradation or any other appropriate measures by your own responsibility as
warranty for your products/system. Because the evaluation of microcomputer software alone is very difficult and not practical, please
evaluate the safety of the final products or systems manufactured by you.
8. Please contact a Renesas Electronics sales office for details as to environmental matters such as the environmental compatibility of each
Renesas Electronics product. Please investigate applicable laws and regulations that regulate the inclusion or use of controlled
substances, including without limitation, the EU RoHS Directive carefully and sufficiently and use Renesas Electronics products in
compliance with all these applicable laws and regulations. Renesas Electronics disclaims any and all liability for damages or losses
occurring as a result of your noncompliance with applicable laws and regulations.
9. Renesas Electronics products and technologies shall not be used for or incorporated into any products or systems whose manufacture, use,
or sale is prohibited under any applicable domestic or foreign laws or regulations. You shall not use Renesas Electronics products or
technologies for (1) any purpose relating to the development, design, manufacture, use, stockpiling, etc., of weapons of mass destruction,
such as nuclear weapons, chemical weapons, or biological weapons, or missiles (including unmanned aerial vehicles (UAVs)) for
delivering such weapons, (2) any purpose relating to the development, design, manufacture, or use of conventional weapons, or (3) any
other purpose of disturbing international peace and security, and you shall not sell, export, lease, transfer, or release Renesas Electronics
products or technologies to any third party whether directly or indirectly with knowledge or reason to know that the third party or any
other party will engage in the activities described above. When exporting, selling, transferring, etc., Renesas Electronics products or
technologies, you shall comply with any applicable export control laws and regulations promulgated and administered by the governments
of the countries asserting jurisdiction over the parties or transactions.
10. Please acknowledge and agree that you shall bear all the losses and damages which are incurred from the misuse or violation of the terms
and conditions described in this document, including this notice, and hold Renesas Electronics harmless, if such misuse or violation results
from your resale or making Renesas Electronics products available any third party.
11. This document shall not be reprinted, reproduced or duplicated in any form, in whole or in part, without prior written consent of Renesas
Electronics.
12. Please contact a Renesas Electronics sales office if you have any questions regarding the information contained in this document or
Renesas Electronics products.
(Note 1) "Renesas Electronics" as used in this document means Renesas Electronics Corporation and also includes its majority-owned
subsidiaries.
(Note 2) "Renesas Electronics product(s)" means any product developed or manufactured by or for Renesas Electronics.
(Rev.3.0-1 November 2016)
CONFIDENTIAL
Trademark
・
・
・
・
・
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
ARM is a registered trademark of ARM Limited (or its subsidiaries) in the EU and/or elsewhere. All rights reserved.
Windows and Windows Media are registered trademarks of Microsoft Corporation in the United States and other countries.
Other company names and product names mentioned herein are registered trademarks or trademarks of their respective owners.
Registered trademark and trademark symbols (® and ™) are omitted in this document
CONFIDENTIAL
How to Use This Manual
[Readers]
This manual is intended for engineers who develop products which use the R-Car H3/M3 processor.
[Purpose]
This manual is intended to give users an understanding of the functions of the R-Car H3/M3 processor device driver
and to serve as a reference for developing hardware and software for systems that use this driver.
[How to Read This Manual]
It is assumed that the readers of this manual have general knowledge in the fields of electrical
engineering, logic circuits, microcontrollers, and Linux.
→ Read this manual in the order of the CONTENTS.
To understand the functions of a multimedia processor for R-Car H3/M3
→ See the R-Car H3/M3 User’s Manual.
To know the electrical specifications of the multimedia processor for R-Car H3/M3
→ See the R-Car H3/M3 Data Sheet.
[Conventions]
The following symbols are used in this manual.
Data significance: Higher digits on the left and lower digits on the right
Note: Footnote for item marked with Note in the text
Caution: Information requiring particular attention
Remark: Supplementary information
Numeric representation: Binary ... ××××, 0b××××, or ××××B
Decimal ... ××××
Hexadecimal ... 0x×××× or ××××H
Data type: Double word ... 64 bits
Word … 32 bits
Half word ... 16 bits
Byte ... 8 bits
CONFIDENTIAL
Table of Contents
Introduction ............................................................................................................................................ 1
1. R-Car H3/M3 Linux BSP package files............................................................................................. 2
1.1
Reference (R-Car H3/M3) ........................................................................................................................................ 2
2. Environmental Requirement .............................................................................................................. 3
2.1
2.2
Setting of parts .......................................................................................................................................................... 3
Setting of dip switch ................................................................................................................................................. 5
3. Building Instructions .......................................................................................................................... 7
3.1
3.2
3.3
In case of BSP + 3D Graphics + Multimedia package .............................................................................................. 9
In case of BSP + 3D Graphics (without Multimedia package) ............................................................................... 16
In case of BSP Only ................................................................................................................................................ 18
4. Writing of IPL/Secure ...................................................................................................................... 20
4.1
4.2
4.3
4.4
Writing data ............................................................................................................................................................ 20
Dip-Switch .............................................................................................................................................................. 20
How to write ........................................................................................................................................................... 20
IPL/Secure write ..................................................................................................................................................... 22
5. Confirm starting of U-Boot and Linux ............................................................................................ 23
6. Exporting Toolchains ....................................................................................................................... 26
7. Memory map .................................................................................................................................... 28
8. U-Boot command ............................................................................................................................. 35
CONFIDENTIAL
Introduction
This start-up guide explains R-Car H3/M3 Yocto recipe package files, the system environments, the make method of
kernel, the operating of U-Boot and so on.
This product R-Car H3/M3 Yocto recipe is a basic package to operate built-in Linux and basic middleware on the R-Car
H3/M3 System Evaluation Board. Please contact Renesas Electronics person who provided this product to you in case of
questions.
Rev.2.23.0
Aug. 29, 2017
Page 1 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
H3/M3 Linux BSP package files
1.
1.
R-Car
R-Car H3/M3 Linux BSP package files
This Yocto recipe will be taken
The U-Boot source code from:
git://github.com/renesas-rcar/u-boot.git
R-Car H3/M3 Linux source code from:
git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-bsp.git
1.1
Reference (R-Car H3/M3)
Document name
Version
R-Car Series, 3rd Generation User’s Manual: Hardware
Rev.0.54
R-CarH3-SiP System Evaluation Board Salvator-X Hardware Manual
Rev.1.03
R-CarM3-SiP System Evaluation Board Salvator-X Hardware Manual
Rev.1.03
R-CarH3-SiP/M3-SiP System Evaluation Board Salvator-XS Hardware Manual
Rev.2.00
Rev.2.23.0
Aug. 29, 2017
Page 2 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Environmental Requirement
2.
Environmental Requirement
2.1
Setting of parts
2.
Host PC and terminal software are necessary for the operation of this product. Furthermore, Ethernet cable is required to
use NFS mount function. Please refer to Table 1.
Table 1 R-Car H3/M3 Linux BSP Environmental Requirement
Equipment
Linux Host PC
Explanation
Ubuntu 14.04 LTS (64bit) is recommended as OS. 32bit version is not supported.
It is used as building and debugging environment.
It is used as TFTP server and NFS server.
Windows Host PC
Windows 7 is recommended as OS.
It is used as debugging environment.
Terminal software and VCP driver are executed.
Terminal software
Please use following software.
1) TeraTerm
(Confirmed with Japanese version of Tera Term 4.87
Available at http://sourceforge.jp/projects/ttssh2 )
VCP driver
Please install in Windows Host PC.
Execute CP210xVCPInstaller_x86/x64.exe for install before connect. USB become virtual
COM port on terminal software. Please connect to CN25 (Serial-USB Bridge CP2102) on
H3/M3 System Evaluation Board.
(Available at
http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx)
TFTP server software
It is used when Hyper Flash is written by U-Boot or Image is downloaded.
NFS server software
It is used when File system is mounted by NFS.
Rev.2.23.0
Aug. 29, 2017
Page 3 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Environmental Requirement
2.
Recommended Environment
The following shows a Recommended Environment.
Hub
(Straight Ethernet cable)
Straight Ethernet cable
R-Car H3/M3
System Evaluation Board
USB cable (type A
to mini/micro AB)
[Linux Host PC]
TFTP server
NFS server
[Windows7 Host PC]
Terminal software to display console
(ssh to control Linux Host)
Figure 1. Recommended Environment for R-Car H3/M3 Linux BSP
Note) Functions in covered with () are optional.
Rev.2.23.0
Aug. 29, 2017
Page 4 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Environmental Requirement
2.2
2.
Setting of dip switch
The setting of R-Car H3/M3 System Evaluation Board's dip switches is shown the following Table 2, Table 3, Table 4,
Table 5.
For Salvator-X board, please refer to “R-CarH3-SiP System Evaluation Board RTP0RC7795SIPB0011S (Salvator-X)
Setup Manual”.
For Salvator-XS board, please refer to “R-CarH3/M3-SiP System Evaluation Board RTP0RC7795SIPB0012S (SalvatorXS) Setup Manual”.
Table 2 setting of Dip switches (R-Car H3 Ver.2.0 / M3 Ver.1.1)
Switch
Switch
Number
Name
Pin1
Pin2
Pin3
Pin4
Pin5
Pin6
Pin7
Pin8
SW1
QSPI-A
OFF
OFF
OFF
OFF
OFF
OFF
-
-
SW2
QSPI-B
OFF
OFF
OFF
OFF
OFF
OFF
-
-
SW3
QSPI-C
Set(ON)
-
-
-
-
-
-
SW13
QSPI-D
set
-
-
-
-
-
-
SW4
SOFTSW
OFF
OFF
OFF
-
-
-
-
SW5
GPIO/PWM1
set
-
-
-
-
-
SW6
GPIO/PWM2
set
-
-
-
-
-
SW7
DDRBKUP-A
set*1
SW8
DDRBKUP-B
OFF
SW9
TRST#
SW10
MODESW-A
ON
SW11
MODESW-B
SW12
OFF
-
-
-
-
-
OFF
OFF
-
-
-
-
set
-
-
-
-
-
ON
ON
ON
ON
ON
OFF
ON
OFF
ON
ON
ON*2
ON
ON
ON
ON
MODESW-C
OFF
ON
ON
ON
ON
ON
ON
ON
SW14
SSI78-M/S
set
-
-
-
-
-
-
SW15
USB-SW
set
-
-
-
-
-
SW16
SDHI0/DBG2-A
set
-
-
-
-
-
-
JP2
SDHI0/DBG2-B
set
-
-
-
-
-
-
SW28
VDDQVA_SD0
OFF
-
-
-
-
-
-
-
SW17
LVDS
set
-
-
-
-
-
-
SW20
TACTSW0
-
-
-
-
-
-
-
SW21
TACTSW1
-
-
-
-
-
-
-
SW22
TACTSW2
-
-
-
-
-
-
-
SW23
ACCSW
-
-
-
-
-
-
-
SW27
PRESET#
-
-
-
-
-
-
-
SW29
MIPI-SW
ON
ON
-
-
-
-
-
-
SW30
PHYAD
OFF
OFF
-
-
-
-
-
-
-
OFF
*1: In after Yocto BSP v2.12.0, it is necessary to enable BKUP_TRG signal for Suspend to RAM, please set SW7 Pin-1.
Rev.2.23.0
Aug. 29, 2017
Page 5 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Environmental Requirement
2.
*2: If debugger is connected, please set SW11-4pin off.
Table 3 setting of Dip switches (R-Car H3 Ver.1.1)
Switch
Switch
Number
Name
Pin1
Pin2
Pin3
Pin4
Pin5
Pin6
Pin7
Pin8
SW10
MODESW-A
ON
ON
OFF
ON
ON
ON
OFF
OFF
SW11
MODESW-B
OFF
ON
ON
ON*1
ON
ON
ON
ON
SW12
MODESW-C
OFF
ON
ON
ON
ON
ON
ON
ON
Other
Same as H3 Ver.2.0
Pin5
Pin6
Pin7
Pin8
*1: If debugger is connected, please set SW11-4pin off.
Table 4 setting of Dip switches (R-Car H3 Ver.1.0)
Switch
Number
Switch
Pin1
Pin2
Pin3
Pin4
Name
SW10
MODESW-A
ON
ON
OFF
OFF
ON
ON
OFF
ON
SW11
MODESW-B
OFF
ON
ON
ON*1
ON
ON
ON
ON
SW12
MODESW-C
OFF
ON
OFF
OFF
ON
ON
ON
ON
Other
Same as H3 Ver.2.0
Pin5
Pin6
Pin7
Pin8
*1: If debugger is connected, please set SW11-4pin off.
Table 5 setting of Dip switches (R-Car M3 Ver.1.0)
Switch
Switch
Number
Name
Pin1
Pin2
Pin3
Pin4
SW10
MODESW-A
ON
ON
ON
ON
ON
ON
OFF
OFF
SW11
MODESW-B
OFF
ON
ON
ON*1
ON
ON
ON
ON
SW12
MODESW-C
OFF
ON
ON
ON
ON
ON
ON
ON
Other
Same as H3 Ver.2.0
*1: If debugger is connected, please set SW11-4pin off.
Rev.2.23.0
Aug. 29, 2017
Page 6 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
3.
3.
Building
Building Instructions
You can build BSP by using Yocto Project. Please execute following steps in ${WORK} directory on Linux Host PC.
Filesystem by making following instruction is the one for testing current BSP package in Renesas. Please note that
Renesas has not been verified with any other build configuration or modified recipes except “core-image-weston”
configuration which is based on upstream Yocto Project deliverables and some additional packages correspond to
gstreamer.
Note) Renesas executed following instructions with clean ${WORK}/build directory. You may use wipe-sysroot and/or
bitbake -c cleansstate to reflect modifications of configuration files for Recipe as in open source Yocto Project’s
standards, however Renesas strongly recommend to use recipe with clean ${WORK}/build directory for each
configurations because there are some implicit dependency for header files exist to keep compatibility between
application build scheme with/without proprietary software.
Step 1 installation of required commands
Ubuntu is used as Linux Host PC since Yocto Project Quick Start specifies Ubuntu as one of the distribution. In case of
that you can install the required commands as follows.
Please refer to http://www.yoctoproject.org/docs/current/yocto-project-qs/yocto-project-qs.html for detail.
$ sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \
build-essential chrpath socat libsdl1.2-dev xterm python-crypto
Note) There is a bitbake command in ${WORK}/poky/scripts/. Command path is available after step 6.
Note) When you use terminal interactions to build such as menuconfig under non-X terminal (ssh, etc.), please install
“screen” command package to Host PC
Note) Please set up user name and e-mail in Git. You can set up with ‘git config --global’. Please refer to online manual
for git command.
Step 2 download of required files
Required files (poky, meta-linaro) are downloaded by git clone.
$
$
$
$
$
cd ${WORK}
git clone git://git.yoctoproject.org/poky
git clone git://git.linaro.org/openembedded/meta-linaro.git
git clone git://git.openembedded.org/meta-openembedded
git clone git://github.com/renesas-rcar/meta-renesas.git
Rev.2.23.0
Aug. 29, 2017
Page 7 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
3.
Building
Step 3 checkout
Please checkout available version of each git clone.
$ cd ${WORK}/poky
$ git checkout -b tmp yocto-2.1.2
$ cd ${WORK}/meta-linaro
$ git checkout -b tmp 2f51d38048599d9878f149d6d15539fb97603f8f
$ cd ${WORK}/meta-openembedded
$ git checkout -b tmp 55c8a76da5dc099a7bc3838495c672140cedb78e
$ cd ${WORK}/meta-renesas
$ git checkout -b tmp 52a5df36b4cd2ca0f5ec8eab9446f4f128ef727c
Note) tmp is a temporary name of a local branch. We can use checkout command without branch. Please note that HEAD
refers directly to commit (detached HEAD).
Step 4 apply patch file
Because Renesas proprietary software is using linaro-GCC, it needs to apply. Please perform patch command.
$ cd ${WORK}/meta-renesas
$ export PATCH_DIR=meta-rcar-gen3/docs/sample/patch/patch-for-linaro-gcc
$ patch -p1 < \
${PATCH_DIR}/0001-rcar-gen3-add-readme-for-building-with-Linaro-Gcc.patch
$ unset PATCH_DIR
Rev.2.23.0
Aug. 29, 2017
Page 8 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
3.1
3.
Building
In case of BSP + 3D Graphics + Multimedia package
When you use proprietary Multimedia and 3D Graphics software from Renesas, please execute as following steps.
Otherwise please skip to section 3.2 or 3.3.
Step 5 copy proprietary software into recipe directory structure
To use licensed 3D graphics software and Multimedia package from Renesas, please copy deliverables of those software
into recipe directory structure. Renesas provide shell script to copy those software.
Copy All Proprietary Software Packages to ${PKGS_DIR}:
$ mkdir ${PKGS_DIR}
$ cp ${PKGS_DIR}
Install them into recipe directory structure by shell script:
$ cd ${WORK}/meta-renesas
$ sh \
meta-rcar-gen3/docs/sample/copyscript/copy_proprietary_softwares.sh \
${PKGS_DIR}
Note) Subdirectory is not supporting in ${PKGS_DIR}. Please store all packages on the root of ${PKGS_DIR}.
Note) Please use regular alphanumeric file name ([A-Za-z0-9_] e.g.) for ${PKGS_DIR} due to restrictions of current
copy script.
Step 6 execute source command
Please execute source command with oe-init-build-env for setting environment.
$ cd ${WORK}
$ source poky/oe-init-build-env
Step 7 copy bblayers.conf and local.conf
Please copy configuration files from deliverables.
$ cp ${WORK}/meta-renesas/meta-rcar-gen3/docs/sample/conf//linaro-gcc/mmp/*.conf ./conf/.
Note) is the one of the following: salvator-x
Step 8 enable 3D Graphics and Multimedia package to install GSX modules
To enable 3D Graphics packages which use GSX, please overwrite local.conf as following instructions or modify
local.conf as descriptions in ${WORK}/meta-renesas/meta-rcar-gen3/README.proprietary
To install GSX kernel module:
Overwrite local.conf
$ cp conf/local-wayland.conf conf/local.conf (For Wayland)
Rev.2.23.0
Aug. 29, 2017
Page 9 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
3.
Building
Step 9 enable Multimedia package
Please modify configurations in ${WORK}/build/conf/local.conf by following instructions
Note) Please refer to ${WORK}/meta-renesas/meta-rcar-gen3/README.proprietary
The following standard multimedia packages are enabled
No.
Functions
Explanation
1
MMNGR
Memory manager driver & shared libraries
2
VSPM
VSP driver & FDP driver & shared libraries
3
VSP2
VSP2 driver
4
OMX
OMX common parts
To enable optional multimedia functions, please add DISTRO_FEATURES_append to ${WORK}/build/conf/local.conf
as DISTRO_FEATURES_append = “ ”.
Note) These configurations exist near the end of local.conf.
Note) DISTRO_FEATURES_append are commented out by the default. To enable functions, please uncomment it.
For example
[Disable]
#DISTRO_FEATURES_append = " h263dec_lib"
[Enable (default)]
DISTRO_FEATURES_append = " h263dec_lib”
Rev.2.23.0
Aug. 29, 2017
Page 10 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
3.
Building
The following list is package name to enable/disable as optional multimedia functions
No.
Function name
Default
value
1
h264dec_lib
Enable
2
h264enc_lib
Disable
3
h265dec_lib
Disable
4
mpeg2dec_lib
Disable
5
mpeg4dec_lib
Disable
6
vc1dec_lib
Disable
7
h263dec_lib
Disable
8
divxdec_lib
Disable
9
rvdec_lib
Disable
Explanation
H264 decoder library
RTM0AC0000XV264D30SL40C
H264 encoder library
RTM0AC0000XV264E30SL40C
H265 decoder library
RTM0AC0000XV265D30SL40C
MPEG2 decoder library
RTM0AC0000XVM2VD30SL40C
MPEG4 decoder library
RTM0AC0000XVM4VD30SL40C
VC-1 decoder library
RTM0AC0000XVVC1D30SL40C
H263 decoder library
RTM0AC0000XV263D30SL40C
DivX decoder library
RTM0AC0000XVDVXD30SL40C
RealVideo decoder library
RTM0AC0000XVRLVD30SL40C
10
aaclcdec_lib
Enable
AAC-LC decoder library
RTM0AC0000XAAACD30SL40C
11
aaclcdec_mdw
Enable
AAC-LC 2ch decoder middleware library
RTM0AC0000ADAACMZ1SL40C
12
aacpv2dec_lib
Disable
aacPlus V2 Decoder Library
RTM0AC0000XAAAPD30SL40C
13
aacpv2dec_mdw
Disable
aacPlus V2 Decoder Middleware Library
RTM0AC0000ADAAPMZ1SL40C
14
mp3dec_lib
Disable
MP3 decoder library
RTM0AC0000XAMP3D30SL40C
15
mp3dec_mdw
Disable
MP3 decoder middleware library
RTM0AC0000ADMP3MZ1SL40C
16
wmadec_lib
Disable
WMA decoder library
RTM0AC0000XAWMAD30SL40C
17
wmadec_mdw
Disable
WMA decoder middleware library
RTM0AC0000ADWMAMZ1SL40C
18
aaclcenc_lib
Disable
AAC-LC encoder library
RTM0AC0000XAAACE30SL40C
19
aaclcenc_mdw
Disable
AAC-LC encoder middleware library
RTM0AC0000AEAACMZ1SL40C
20
flacdec_lib
Disable
FLAC decoder library
RTM0AC0000XAFLAD30SL40C
21
alacdec_lib
Disable
ALAC decoder library
RTM0AC0000XAALAD30SL40C
Rev.2.23.0
Aug. 29, 2017
Page 11 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
No.
Function name
Default
value
3.
Building
Explanation
22
dddec_lib
Disable
Dolby(R) Digital decoder library
RTM0AC0000XADD5D30SL40C
23
dddec_mdw
Disable
Dolby(R) Digital decoder middleware library
RTM0AC0000ADDD5MZ1SL40C
24
cmsbcm
Disable
Basic Color Management Middleware for Linux
RTM0AC0000JRCMBCV0SL40C
25
cmsblc
Disable
CMM3 Backlight Control Middleware for Linux
RTM0AC0000JRCMBLC0SL40C
26
cmsdgc
Disable
VSP2 Dynamic Gamma Correction Middleware for Linux
RTM0AC0000JRCMDGV0SL40C
27
adsp
Disable
ADSP Interface for Linux
RCG3AHIFL4001ZDP
28
avb
Disable
Ether-AVB
Rev.2.23.0
Aug. 29, 2017
Page 12 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
3.
Building
The following list is dependent package name
No.
Function name
Type Name
Dependent Packages
1
h264dec_lib
RTM0AC0000XV264D30SL40C
RTM0AC0000XVCMND30SL40C
RTM0AC0000XCMCTL30SL40C
RCG3VUDRL4001ZDO
2
h264enc_lib
RTM0AC0000XV264E30SL40C
RTM0AC0000XVCMNE30SL40C
RTM0AC0000XCMCTL30SL40C
RCG3VUDRL4001ZDO
3
h265dec_lib
RTM0AC0000XV265D30SL40C
RTM0AC0000XVCMND30SL40C
RTM0AC0000XCMCTL30SL40C
RCG3VUDRL4001ZDO
4
mpeg2dec_lib
RTM0AC0000XVM2VD30SL40C
RTM0AC0000XVCMND30SL40C
RTM0AC0000XCMCTL30SL40C
RCG3VUDRL4001ZDO
5
mpeg4dec_lib
RTM0AC0000XVM4VD30SL40C
RTM0AC0000XVCMND30SL40C
RTM0AC0000XCMCTL30SL40C
RCG3VUDRL4001ZDO
6
vc1dec_lib
RTM0AC0000XVVC1D30SL40C
RTM0AC0000XVCMND30SL40C
RTM0AC0000XCMCTL30SL40C
RCG3VUDRL4001ZDO
7
h263dec_lib
RTM0AC0000XV263D30SL40C
RTM0AC0000XVCMND30SL40C
RTM0AC0000XCMCTL30SL40C
RCG3VUDRL4001ZDO
8
divxdec_lib
RTM0AC0000XVDVXD30SL40C
RTM0AC0000XVCMND30SL40C
RTM0AC0000XCMCTL30SL40C
RCG3VUDRL4001ZDO
9
rvdec_lib
RTM0AC0000XVRLVD30SL40C
RTM0AC0000XVCMND30SL40C
RTM0AC0000XCMCTL30SL40C
RCG3VUDRL4001ZDO
10
aaclcdec_lib
RTM0AC0000XAAACD30SL40C
RTM0AC0000XCMCTL30SL40C
RTM0AC0000XACMND30SL40C
RTM0AC0000ADAACMZ1SL40C
11
aaclcdec_mdw
RTM0AC0000ADAACMZ1SL40C
-
12
aacpv2dec_lib
RTM0AC0000XAAAPD30SL40C
RTM0AC0000XCMCTL30SL40C
RTM0AC0000XACMND30SL40C
RTM0AC0000ADAAPMZ1SL40C
13
aacpv2dec_mdw
RTM0AC0000ADAAPMZ1SL40C
-
14
mp3dec_lib
RTM0AC0000XAMP3D30SL40C
RTM0AC0000XCMCTL30SL40C
RTM0AC0000XACMND30SL40C
RTM0AC0000ADMP3MZ1SL40C
15
mp3dec_mdw
RTM0AC0000ADMP3MZ1SL40C
-
Rev.2.23.0
Aug. 29, 2017
Page 13 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
No.
Function name
Type Name
3.
Building
Dependent Packages
16
wmadec_lib
RTM0AC0000XAWMAD30SL40C
RTM0AC0000XCMCTL30SL40C
RTM0AC0000XACMND30SL40C
RTM0AC0000ADWMAMZ1SL40C
17
wmadec_mdw
RTM0AC0000ADWMAMZ1SL40C
-
18
aaclcenc_lib
RTM0AC0000XAAACE30SL40C
RTM0AC0000XCMCTL30SL40C
RTM0AC0000XACMND30SL40C
RTM0AC0000AEAACMZ1SL40C
19
aaclcenc_mdw
RTM0AC0000AEAACMZ1SL40C
-
20
flacdec_lib
RTM0AC0000XAFLAD30SL40C
RTM0AC0000XCMCTL30SL40C
RTM0AC0000XACMND30SL40C
RCG3AFLDL4001ZDO
21
alacdec_lib
RTM0AC0000XAALAD30SL40C
RTM0AC0000XCMCTL30SL40C
RTM0AC0000XACMND30SL40C
RCG3AFLDL4001ZDO
22
dddec_lib
RTM0AC0000XADD5D30SL40C
RTM0AC0000XCMCTL30SL40C
RTM0AC0000XACMND30SL40C
RTM0AC0000ADDD5MZ1SL40C
23
dddec_mdw
RTM0AC0000ADDD5MZ1SL40C
-
24
cmsbcm
RTM0AC0000JRCMBCV0SL40C
-
25
cmsblc
RTM0AC0000JRCMBLC0SL40C
-
26
cmsdgc
RTM0AC0000JRCMDGV0SL40C
-
27
adsp
RCG3AHIFL4001ZDP
RCG3AHPDL4001ZDO
RCG3AHFWN0101ZDP
28
avb
-
Rev.2.23.0
Aug. 29, 2017
-
Page 14 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
3.
Building
Step 10 select SoC
To select SoC, please set SOC_FAMILY to ${WORK}/build/conf/local.conf as SOC_FAMILY = “”.
[H3]
SOC_FAMILY = "r8a7795"
[M3]
SOC_FAMILY = "r8a7796"
Step 11 building with bitbake
Please build as follows. The file system (core-image-weston-.tar.bz2) is created in
${WORK}/build/tmp/deploy/images// directory.
Note) is the one of the following: salvator-x
Note) Build by bitbake might need several hours under the influence of Linux Host PC performance and network
environment.
Note) The bitbake downloads some package while building. Then the bitbake might stop for network timeout or link
error. In this case, please get applicable package in ${WORK}/build/downloads directory whenever build stops by wget
command, or please review timeout definitions of package download (wget, etc.) described in
${WORK}/poky/meta/conf/bitbake.conf.
$ cd ${WORK}/build
$ bitbake core-image-weston (for Wayland)
Rev.2.23.0
Aug. 29, 2017
Page 15 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
3.2
3.
Building
In case of BSP + 3D Graphics (without Multimedia package)
When you use licensed 3D Graphics software but will not use proprietary Multimedia software from Renesas, please
execute as following steps. Otherwise please skip to section 3.3.
Step 5 copy proprietary software into recipe directory structure
To use licensed 3D graphics software and Multimedia package from Renesas, please copy deliverables of those software
into recipe directory structure. Renesas provide shell script to copy those software.
Copy All Proprietary Software Packages to ${PKGS_DIR}:
$ mkdir ${PKGS_DIR}
$ cp ${PKGS_DIR}
Install them into recipe directory structure by shell script:
$ cd ${WORK}/meta-renesas
$ sh \
meta-rcar-gen3/docs/sample/copyscript/copy_proprietary_softwares.sh \
${PKGS_DIR}
Note) Subdirectory is not supporting in ${PKGS_DIR}. Please store all packages on the root of ${PKGS_DIR}.
Note) Please use regular alphanumeric file name ([A-Za-z0-9_] e.g.) for ${PKGS_DIR} due to restrictions of current
copy script.
Step 6 execute source command
Please execute source command with oe-init-build-env for setting environment.
$ cd ${WORK}
$ source poky/oe-init-build-env
Step 7 copy bblayers.conf and local.conf
Please copy configuration files from deliverables.
$ cp ${WORK}/meta-renesas/meta-rcar-gen3/docs/sample/conf//linaro-gcc/gfx-only/*.conf ./conf/.
Note) is the one of the following: salvator-x
Step 8 enable 3D Graphics package to install GSX modules
To enable 3D Graphics packages which use GSX, please overwrite local.conf as following instructions or modify
local.conf as descriptions in ${WORK}/meta-renesas/meta-rcar-gen3/README.proprietary
Rev.2.23.0
Aug. 29, 2017
Page 16 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
3.
Building
To install GSX kernel module:
Overwrite local.conf
$ cp conf/local-wayland.conf conf/local.conf (For Wayland)
Step 9 select SoC
To select SoC, please set SOC_FAMILY to ${WORK}/build/conf/local.conf as SOC_FAMILY = “”.
[H3]
SOC_FAMILY = "r8a7795"
[M3]
SOC_FAMILY = "r8a7796"
Step 10 building with bitbake
Please build as follows. The file system (core-image-weston-.tar.bz2) is created in
${WORK}/build/tmp/deploy/images// directory.
Note) is the one of the following: salvator-x
Note) Build by bitbake might need several hours under the influence of Linux Host PC performance and network
environment.
Note) The bitbake downloads some package while building. Then the bitbake might stop for network timeout or link
error. In this case, please get applicable package in ${WORK}/build/downloads directory whenever build stops by wget
command, or please review timeout definitions of package download (wget, etc.) described in
${WORK}/poky/meta/conf/bitbake.conf.
$ cd ${WORK}/build
$ bitbake core-image-weston (for Wayland)
Rev.2.23.0
Aug. 29, 2017
Page 17 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
3.3
3.
Building
In case of BSP Only
When you will not use neither proprietary Multimedia software nor licensed 3D Graphics software from Renesas, please
execute as following steps.
Step 5 execute source command
Please execute source command with oe-init-build-env for setting environment.
$ cd ${WORK}
$ source poky/oe-init-build-env
Step 6 copy bblayers.conf and local.conf
Please copy configuration files from deliverables.
$ cp ${WORK}/meta-renesas/meta-rcar-gen3/docs/sample/conf//linaro-gcc/bsp/*.conf ./conf/.
Note) is the one of the following: salvator-x
Note) core-image-weston is not supported even though local-wayland.conf is provided.
Step 7 select SoC
To select SoC, please set SOC_FAMILY to ${WORK}/build/conf/local.conf as SOC_FAMILY = “”.
[H3]
SOC_FAMILY = "r8a7795"
[M3]
SOC_FAMILY = "r8a7796"
Step 8 building with bitbake
Please build as follows. The file system (core-image-minimal-.tar.bz2) is created in
${WORK}/build/tmp/deploy/images// directory.
Note) is the one of the following: salvator-x
Note) Build by bitbake might need several hours under the influence of Linux Host PC performance and network
environment.
Note) The bitbake downloads some package while building. Then the bitbake might stop for network timeout or link
error. In this case, please get applicable package in ${WORK}/build/downloads directory whenever build stops by wget
Rev.2.23.0
Aug. 29, 2017
Page 18 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
Instructions
3.
Building
command, or please review timeout definitions of package download (wget, etc.) described in
${WORK}/poky/meta/conf/bitbake.conf.
$ cd ${WORK}/build
$ bitbake core-image-minimal
Rev.2.23.0
Aug. 29, 2017
Page 19 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide 4.
IPL/Secure
4.
Writing of IPL/Secure
4.1
Writing data
Filename
Writing of
Program Top Address
Flash Save Address
Description
bootparam_sa0.srec
0xE6320000
0x000000
Loader(Boot parameter)
bl2-.srec
0xE6304000
0x040000
Loader
cert_header_sa6.srec
0xE6320000
0x180000
Loader(Certification)
bl31-.srec
0x44000000
0x1C0000
ARM Trusted Firmware
tee-.srec
0x44100000
0x200000
OP-Tee
u-boot-elf.srec
0x50000000
0x640000
U-Boot
Note) Please refer to Chapter 5 for U-Boot.
4.2
a)
Dip-Switch
QSPI Mode
Switch
Switch
Number
Name
Pin1
Pin2
Pin3
Pin4
Pin5
Pin6
Pin7
Pin8
SW1
QSPI-A
ON
ON
ON
ON
ON
ON
-
-
SW2
QSPI-B
ON
ON
ON
ON
ON
ON
-
-
SW3
QSPI-C
set(OFF)
-
-
-
-
-
-
SW10
MODESW-A
ON
OFF
ON
ON
Pin5
Pin6
Pin7
Pin8
Refer to 2.2
b) Hyper Flash Mode
Switch
Switch
Number
Name
Pin1
Pin2
Pin3
Pin4
SW1
QSPI-A
OFF
OFF
OFF
OFF
OFF
OFF
-
-
SW2
QSPI-B
OFF
OFF
OFF
OFF
OFF
OFF
-
-
SW3
QSPI-C
set(ON)
-
-
-
-
-
-
SW10
MODESW-A
4.3
Refer to 2.2
How to write
Please connect R-Car H3/M3 System Evaluation Board, Windows Host PC with terminal software for console and Linux
Host PC.
In case of R-Car H3/M3, Ethernet connector is CN22, serial connector is CN25.
Step 1 connect cable
Rev.2.23.0
Aug. 29, 2017
Page 20 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide 4.
IPL/Secure
Writing of
Connect USB Host connector of Windows Host PC that is virtual COM port to CN25 of R-Car H3/M3 System
Evaluation Board with USB cable for displaying console.
Step 2 setting the terminal software
Activate the Terminal Software on Windows Host PC. Configure the Terminal Software on Windows Host PC as
followings. Please refer to Table 1 about the VCP driver for making a USB host connector into a virtual COM port
[setting value] baud rate 115200, 8bit data, parity none, stop 1 bit, flow control none.
Step 3 write data file to Hyper Flash
A file is written in Hyper Flash in the following procedures.
Set dip switch “QSPI Mode”.
Reset board then start mini monitor.
Set dip switch (Select Hyper Flash)
SW1: ALL OFF
SW2: ALL OFF
SW3: ON
Note) SW10 does not need to change.
Execute xls2 command (load program to flash).
SALVATOR MiniMonitor V0.05 2015.08.25
Work Memory SystemRAM (H'E6328000-H'E632FFFF)
>xls2
===== Qspi/HyperFlash writing of Gen3 Board Command =============
Load Program to Spiflash
Writes to any of SPI address.
Please select,FlashMemory.
1 : QspiFlash
(U5 : S25FS128S)
2 : QspiFlash Board (CN3: S25FL512S)
3 : HyperFlash
(SiP internal)
Select (1-3)>
Select HyperFlash. Input “3”.
After "SW31 ON! Setting OK? (Push Y key) [In the case of Kriek Board]" is displayed, input "y". (R-Car M3 only)
After "SW1 SW2 All OFF! Setting OK? (Push Y key)" is displayed, input "y".
After "SW3 ON! Setting OK? (Push Y key)" is displayed, input "y".
After "Please Input Program Top Address" is displayed, input Program Top Address in 4.1 and "Enter".
After "Please Input Qspi/HyperFlash Save Address" is displayed, input Flash Save Address in 4.1 and "Enter".
After "Please send ! ('.' & CR stop load)" is displayed, In case of Tera Term, transmit u-boot-elf.srec by "file -> file
transmission(S)".
Rev.2.23.0
Aug. 29, 2017
Page 21 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide 4.
IPL/Secure
Writing of
If there are some data in writing area, "SPI Data Clear(H'FF) Check :H'00000000-0003FFFF Clear OK?(y/n)" is
displayed. Then input "y".
After "SAVE SPI-FLASH ....... complete!" is displayed, the prompt returns. It means finish.
Please repeat the xls2 command, if other files are written.
Power OFF
Set dip switch to “Hyper Flash Mode”.
Note) SW1, SW2, and SW3 are already Hyper Flash mode. Please set SW10.
4.4
IPL/Secure write
Please write the file described in Chapter 4.1 to Hyper Flash.
The data file is stored in the ${WORK}/build/tmp/deploy/images/ directory.
Rev.2.23.0
Aug. 29, 2017
Page 22 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
starting of U-Boot and Linux
5.
5.
Confirm
Confirm starting of U-Boot and Linux
Please connect R-Car H3/M3 System Evaluation Board, Windows Host PC with terminal software for console and Linux
Host PC with TFTP and NFS server as Figure 1. Then please confirm normal starting of U-Boot and Linux with
following step. Please refer to 2.2 for dip switch setting.
In case of R-Car H3/M3, Ethernet connector is CN22, serial connector is CN25, D-Sub connector is CN15.
Step 1 setting Linux Host PC
Please install TFTP server and NFS server in Linux Host PC with apt-get command and so on. Please set
/etc/xinetd.d/tftp of TFTP server and /etc/exports of NFS server according to your environment.
Step 2 connect cable
Connect USB Host connector of Windows Host PC that is virtual COM port to CN25 of R-Car H3/M3 System
Evaluation Board with USB cable for displaying console.
Step 3 setting the terminal software
Activate the Terminal Software on Windows Host PC. Configure the Terminal Software on Windows Host PC as
followings. Please refer to Table 1 about the VCP driver for making a USB host connector into a virtual COM port.
[setting value] baud rate 115200, 8bit data, parity none, stop 1 bit, flow control none.
Step 4 write U-Boot to Hyper Flash
Filename
Program Top Address
Flash Save Address
Description
0x50000000
0x640000
U-Boot
u-boot-elf.srec
The data file is stored in the ${WORK}/build/tmp/deploy/images/ directory.
Refer to Chapter 4.3 Step3 for write procedure.
Step 5 set U-Boot environment variables
Please refer to 2.2 for dip switch setting.
Please start U-Boot by board reset. Please set and save environment variable as follows.
Rev.2.23.0
Aug. 29, 2017
Page 23 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
starting of U-Boot and Linux
5.
Confirm
=> setenv ethaddr xx:xx:xx:xx:xx:xx
=> setenv ipaddr 192.168.0.20
=> setenv serverip 192.168.0.1
=> setenv bootcmd 'tftp 0x48080000 Image;tftp 0x48000000 Image-;booti 0x48080000 - 0x48000000'
Note) is the following: r8a7795, r8a7796
Note) For R-Car H3 (SOC_FAMILY r8a7795), the device trees are as follow:
-
Image-r8a7795-es1-salvator-x.dtb: for R-Car H3 Ver.1.0 and Ver.1.1.
-
Image-r8a7795-salvator-x.dtb: for R-Car H3 Ver.2.0.
-
Image-r8a7795-salvator-xs.dtb: for R-Car H3 Ver.2.0 (RTP0RC7795SIPB0012S).
For R-Car M3 (SOC_FAMILY r8a7796), the device trees are as follow:
-
Image-r8a7796-salvator-x.dtb: for R-Car M3 Ver.1.0 and Ver.1.1.
-
Image-r8a7796-salvator-xs.dtb: for R-Car M3 Ver.1.0 and Ver.1.1 (RTP0RC7795SIPB0012S).
Step 6 change the bootargs by U-Boot
To change bootargs which passed to the kernel in boot sequence, please modify it by “setenv bootargs” command of UBoot.
=> setenv bootargs 'rw root=/dev/nfs nfsroot=192.168.0.1:/export/rfs
ip=192.168.0.20'
Note) When the screen saver starts, the system halts. By adding “consoleblank=0” in bootargs, this problem is avoidable.
Please refer to BSP release note for details.
Step 7 save environment variables
=> saveenv
Step 8 set file system
Please extract file system (core-image- weston-.tar.bz2). Please export /export directory of NFS
server.
Rev.2.23.0
Aug. 29, 2017
Page 24 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
starting of U-Boot and Linux
5.
Confirm
$ mkdir /export/rfs
$ cd /export/rfs
$ sudo tar xvf core-image-weston(minimal)-.tar.bz2
Note) is the following: salvator-x.
Step 9 start Linux
After board reset, U-Boot is started. After countdown, Linux boot messages are displayed. Please confirm login prompt
after Linux boot messages.
Note) When MAC Address is rewritten, it is necessary to reset.
Note) In core-image-weston, please connect input device (keyboard, mouse) to USB port (CN10). In R-Car M3, only
CN10 of USB2_1 port can be used.
Rev.2.23.0
Aug. 29, 2017
Page 25 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide 6.
Toolchains
6.
Exporting
Exporting Toolchains
Please refer Documents from Yocto Project to export Toolchains such as
http://www.yoctoproject.org/docs/current/adt-manual/adt-manual.html.
And please use build target of bitbake as “core-image-weston-sdk -c populate_sdk” to generate package.
Note) When you use “ld” directly but not via gcc (in case of building Kernel, Driver or U-Boot), please disable
LDFLAGS with ‘unset LDFLAGS’. Furthermore, in kernel build, ‘make menuconfig’ occurs error by ncurses. In this
case, please disable PKG_CONFIG_PATH with ‘unset PKG_CONFIG_PATH’.
Note) Please do not use same shell environment to other compilation/debugging purpose (also make menuconfig of linux
kernel, e.g.) but cross compilation for R-Car H3/M3 which shell environment with “source” command to setup
environment variables for the SDK. Because some environment variables for cross compilation interferes execution of
other tools on the same shell environment.
Example of instruction:
In following examples, it’s assumed that it’s already extracted and prepared recipe environment such as in the
instructions of Section 3 (must done just before execution of bitbake, at least). You may reuse ${WORK}/build while
you reuse same configuration after executing bitbake as in Section 3 for this purpose.
Step 1 configure architectures of Host PC which are installed this toolchain
Please modify SDKMACHINE description on ${WORK}/build/conf/local.conf
On ${WORK}/build/conf/local.conf
# This variable specified the architecture to build SDK/ADT items for and means
# you can build the SDK packages for architectures other than the machine you are
# running the build on (i.e. building i686 packages on an x86_64 host.
# Supported values are i686 and x86_64
#SDKMACHINE ?= "i686"
SDKMACHINE ?= "x86_64"
Note) 32bit Ubuntu 14.04 is not supported.
Rev.2.23.0
Aug. 29, 2017
Page 26 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide 6.
Toolchains
Exporting
Step 2 building toolchain package with bitbake
$ cd ${WORK}/build
$ bitbake core-image-weston-sdk -c populate_sdk
$ cp tmp/deploy/sdk/poky-glibc-x86_64-core-image-weston-sdk- aarch64toolchain-2.1.2.sh (shared dir. where able to access from each Host PCs)
Note) Please perform “bitbake core-image-minimal -c populate_sdk” in BSP Only.
Step 3 Install toolchain on each Host PCs
$ sudo (shared dir. where able to access from each Host PCs)/poky-glibcx86_64-core-image-weston-sdk-aarch64-toolchain-2.1.2.sh
[sudo] password for (INSTALL person): (password of your account)
Enter target directory for SDK (default: /opt/poky/2.1.2): (just a return)
Extracting SDK...done
Setting it up...done
SDK has been successfully set up and is ready to be used.
Step 4 setup environment variables for each compilation on each Host PCs
Please setup environment variables as follows or integrate set-up sequence into your build script or Makefile.
$
$
$
$
cd (Your working directory)
source /opt/poky/2.1.2/environment-setup-aarch64-poky-linux
export LDFLAGS=””
${CC} (Your source code).c …..
Rev.2.23.0
Aug. 29, 2017
Page 27 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
map
7.
7.
Memory
Memory map
Following Figure 2 to Figure 6 show memory map of this R-Car H3/M3 Linux BSP package.
Note)
-
The volume of SDRAM is total 4GB.
-
2GB from 0x00_4000_0000 to 0x00_BFFF_FFFF is a shadow area from 0x04_0000_0000 to 0x04_7FFF_FFFF.
-
The following regions are used as a secure region. It doesn’t allow U-Boot and kernel to access those regions.
-
63MB from 0x00_43F0_0000 to 0x00_47DF_FFFF in SDRAM
16KB from 0x00_E630_0000 to 0x00_E630_3FFF in System RAM
In case the configuration of BSP + 3D Graphics + Multimedia package, it doesn't allow to store any data in "CMA
for Lossy comp" (default: 0x00_5400_0000 - 0x00_56FF_FFFF) region which is for media playback before kernel
boots up. Any data stored in this region are read through the decompression module in AXI-Bus, so a normal data
(not a decoded frame) will be corrupted.
Rev.2.23.0
Aug. 29, 2017
Page 28 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
map
7.
Memory
Physical Address
0x00_4000_0000
0x0
BSC
0x00_2000_0000
0x00_3000_0000
0x00_4000_0000
Option
Reserved
Secure
Region
PCI-exp
SDRAM 1GB
Certification
ARM Trusted Firmware
OP-Tee
Legacy
0x00_8000_0000
0x00_43F0_0000
0x00_47E0_0000
0x00_4800_0000
N/A
0x00_C000_0000
Reserved
0x00_E000_0000
IO area
0x01_0000_0000
Shadow area
~
~
0x04_0000_0000
0x04_4000_0000
0x00_5000_0000
U-Boot
~
SDRAM 1GB
N/A
0x04_8000_0000
N/A
Load by
IPL
0x05_0000_0000
SDRAM 1GB
0x05_4000_0000
0x00_8000_0000
N/A
0x06_0000_0000
SDRAM 1GB
0x06_4000_0000
System RAM
N/A
0x00_E630_0000
Secure
Region
Boot parameter
Load by Boot
ROM program
Hyper Flash
0x0
0x040000
IPL
0x07_0000_0000
0x180000
SDRAM 1GB
0x1C0000
0x07_4000_0000
0x200000
0x640000
N/A
Boot parameter
IPL
Certification
ARM Trusted
Firmware
OP-Tee
U-Boot
0x08_0000_0000
Figure 2. H3 memory map (Boot)
Rev.2.23.0
Aug. 29, 2017
Page 29 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
map
7.
Memory
Physical Address
0x00_4000_0000
0x0
BSC
0x00_2000_0000
0x00_3000_0000
0x00_4000_0000
Option
Reserved
Secure
Region
PCI-exp
SDRAM 1GB
Certification
ARM Trusted Firmware
OP-Tee
Legacy
0x00_8000_0000
dtb
N/A
0x00_C000_0000
Kernel Image
Reserved
0x00_E000_0000
0x00_43F0_0000
0x00_47E0_0000
0x00_4800_0000
0x00_4808_0000
IO area
0x01_0000_0000
Shadow area
~
0x04_0000_0000
0x04_4000_0000
~
SDRAM 1GB
N/A
0x04_8000_0000
N/A
0x05_0000_0000
CMA for Lossy comp
(48MB)
Reserved (16MB)
0x00_5400_0000
0x00_5700_0000
0x00_5800_0000
CMA
(384MB)
SDRAM 1GB
0x00_7000_0000
CMA for MMP
(256MB)
0x05_4000_0000
0x00_8000_0000
N/A
0x06_0000_0000
SDRAM 1GB
0x06_4000_0000
N/A
0x07_0000_0000
SDRAM 1GB
0x07_4000_0000
N/A
0x08_0000_0000
Figure 3. H3 memory map (Linux)
Rev.2.23.0
Aug. 29, 2017
Page 30 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
map
7.
Memory
Physical Address
0x00_4000_0000
0x0
BSC
0x00_2000_0000
0x00_3000_0000
0x00_4000_0000
Option
Reserved
Secure
Region
PCI-exp
SDRAM 2GB
Certification
ARM Trusted Firmware
OP-Tee
Legacy
0x00_C000_0000
0x00_43F0_0000
0x00_47E0_0000
0x00_4800_0000
Reserved
0x00_E000_0000
IO area
0x01_0000_0000
Shadow area
~
0x04_0000_0000
0x00_5000_0000
U-Boot
~
SDRAM 2GB
0x04_8000_0000
Load by
N/A
IPL
0x05_0000_0000
N/A
0x06_0000_0000
SDRAM 2GB
0x00_C000_0000
System RAM
0x06_8000_0000
N/A
0x00_E630_0000
Secure
Region
Boot parameter
Load by Boot
ROM program
Hyper Flash
0x0
0x040000
IPL
0x180000
0x07_0000_0000
0x1C0000
0x200000
N/A
0x640000
Boot parameter
IPL
Certification
ARM Trusted
Firmware
OP-Tee
U-Boot
0x08_0000_0000
Figure 4. M3 memory map (Boot)
Rev.2.23.0
Aug. 29, 2017
Page 31 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
map
7.
Memory
Physical Address
0x00_4000_0000
0x0
BSC
0x00_2000_0000
0x00_3000_0000
0x00_4000_0000
Option
Reserved
Secure
Region
PCI-exp
SDRAM 2GB
Certification
ARM Trusted Firmware
OP-Tee
Legacy
0x00_C000_0000
dtb
Kernel Image
Reserved
0x00_E000_0000
0x00_43F0_0000
0x00_47E0_0000
0x00_4800_0000
0x00_4808_0000
IO area
0x01_0000_0000
Shadow area
~
0x04_0000_0000
~
SDRAM 2GB
CMA for Lossy comp
(48MB)
Reserved (16MB)
0x04_8000_0000
0x00_5400_0000
0x00_5700_0000
0x00_5800_0000
CMA
(384MB)
N/A
0x05_0000_0000
0x00_7000_0000
CMA for MMP
(256MB)
0x00_8000_0000
N/A
0x06_0000_0000
SDRAM 2GB
0x00_C000_0000
0x06_8000_0000
N/A
0x07_0000_0000
N/A
0x08_0000_0000
Figure 5. M3 memory map (Linux)
Rev.2.23.0
Aug. 29, 2017
Page 32 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
map
7.
Memory
Note)
- Kernel region is assigned by Kernel device tree arch/arm64/boot/dts/renesas/xxx.dts and totally mapped to 4GB.
-
-
Kernel region consists of 4 parts: (R-Car H3)
896MB from 0x00_4800_0000 to 0x00_7FFF_FFFF
1GB from 0x05_0000_0000 to 0x05_3FFF_FFFF
1GB from 0x06_0000_0000 to 0x06_3FFF_FFFF
1GB from 0x07_0000_0000 to 0x07_3FFF_FFFF
Kernel region consists of 2 parts: (R-Car M3)
1920MB from 0x00_4800_0000 to 0x00_BFFF_FFFF
2GB from 0x06_0000_0000 to 0x06_7FFF_FFFF
There are three types of CMA regions.
They are defined in device tree (arch/arm64/boot/dts/renesas/xxxx.dts).
Default CMA region: It is for kernel, general drivers and multimedia package.
linux,cma {
compatible = "shared-dma-pool";
reusable;
reg = <0x00000000 0xXXXXXXXX 0x0 0xYYYYYYYY>;
linux,cma-default;
};
0xXXXXXXXX is start address of CMA region.
0xYYYYYYYY is size of CMA region.
Note)
128 MB in this CMA (384MB) is reserved for kernel and general drivers, and the remaining
256 MB is reserved for multimedia package.
The CMA region can be adjusted by changing the start address and the size.
Should take care of the lack of memory allocated by kernel and general drivers when reducing
the region size.
CMA region for MMP: It is for multimedia package (specific H/Ws).
mmp_reserved: linux,multimedia {
compatible = "shared-dma-pool";
reusable;
reg = <0x00000000 0xXXXXXXXX 0x0 0xYYYYYYYY>;
};
0xXXXXXXXX is start address of CMA region.
0xYYYYYYYY is size of CMA region.
Rev.2.23.0
Aug. 29, 2017
Page 33 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
map
7.
Memory
Note)
Refer to User’s manual of Memory Manager in order to change CMA region for MMP.
CMA region for Lossy comp: It is for storing data compressed by Frame Compression Near Lossless (FCNL)
for media playback.
lossy_decompress: linux,lossy_decompress {
no-map;
reg = <0x00000000 0xXXXXXXXX 0x0 0xYYYYYYYY>;
};
0xXXXXXXXX is start address of CMA region.
0xYYYYYYYY is size of CMA region.
Note)
Refer to User’s manual of IPL in order to change CMA region for Lossy comp.
0x0
Virtual Address
User
(256TB)
0x0001_0000_0000_0000
N/A
0xFFFF_0000_0000_0000
vmalloc
vmemmap
・・・
Kernel
(256TB)
Kernel
0xFFFF_FFFF_FFFF_FFFF
・・・
Figure 6. H3/M3 memory map (Virtual)
Note)
- Kernel uses 4KB page size (VA_BITS=48) and 4 levels of translation tables. Both regions of User and Kernel
are 256TB. Refer to Documentation/arm64/memory.txt.
-
Detail information about kernel memory map in virtual address space, refer to User’s manual of Kernel.
Rev.2.23.0
Aug. 29, 2017
Page 34 of 35
CONFIDENTIAL
R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide
command
8.
8.
U-Boot
U-Boot command
Please refer to U-Boot user's manual about available U-Boot command for R-Car H3/M3 Linux BSP. The help or “?”
command shows U-Boot command list, but be careful that it includes some unsupported command.
Rev.2.23.0
Aug. 29, 2017
Page 35 of 35
CONFIDENTIAL
REVISION HISTORY
Rev.
Linux Interface Specification Yocto recipe Start-Up Guide
User’s Manual: Software
Date
Description
Page
Summary
0.10
Sep 07. 2015
First Edition for Yocto Recipe Package with YP1.8, based on Start-Up Guide Rev 1.30
for Kernel 3.4 LTSI
0.20
Sep 30. 2015
2
1 Modified URL of U-Boot and Linux source code.
6
3 Deleted description about core-image-x11
6
3 step2 Changed git repository URL
9
3.2 Added note about not support 3D graphics package
3.2 step5,7 Changed command process
12
21, 22
0.30
Oct 30 2015
4.1 Changed U-Boot filename. u-boot.srec -> u-boot-elf.srec
7 Modified memory map (Fig2, 3)
2
1.1 Modified document version
3
2.1 Updated table1
4
2.1 Updated Figure1
7
3 Modified checkout commit id
3 step4 Updated apply patch command
8-12
3.1 Added description build procedure for MMP and 3D Graphics
14
4.4 Deleted note
18
5 step6 Added mem=2048 to bootargs
5 step8 Added note
19-21
22
6 Modified SDK revision 1.8 -> 1.8.1
7 Modified the description of the address range.
0x00_C000_0000 -> 0x00_BFFF_FFFF
7 Modified the address range and size of a secure region.
23
7 Modified the address of System RAM.
0x00_E630_0000 -> 0x00_E632_0000
7 Modified the load destination of Certification in HyperFlash.
System RAM -> SDRAM
24, 25
7 Modified memory map (Fig3) and update note about CMA
7 Added note about specifying mem=2048M
7 Added note about 3D graphics region
0.40
Nov 27 2015
26
7 Separated virtual memory map (Fig4) and note about virtual memory
7
3 Modified checkout commit id
3 step4 Updated apply patch command
18
5 step6 Added note about adding consoleblank=0 in bootargs
5 step7 Added description saveenv command
5 step9 Modified start Linux procedure
0.50
Dec 25 2015
6
3 step1 added python-crypto
3 setp2 added meta-openembedded
0.61
Jan 25 2016
7
3 Modified checkout commit id
17
5 step5 deleted note
18
5 step9 added USB channel number
7
3 Modified checkout commit id
3 step4 Changed patch command
10
3.1 step10 Fixed typo in captor name
C-1
CONFIDENTIAL
3.1 step10 Deleted note for mem=2048M in bootargs
12
3.2 step9 Deleted note for mem=2048M in bootargs
14
4.1 Changed Hex notation. 0xXXXX -> H’XXXX
18
5 step6 Deleted mem=2048M in bootargs
5 step9 Add note about XDG_RUNTIME_DIR
19-21
0.70
Feb 25 2016
Changed SDK version to 2.0 from 1.8.1
20
6 step3 Add note about overwrite installation
2
1.1 Modified document version
7
3 Modified checkout commit id
8
3.1 step5 Renewed description
11
3.2 step5 Renewed description
18
5 step8 Deleted console setting from bootargs
5 step9 Add note about writing MAC address
19-21
0.80
Mar 25 2016
5,6
8
10,11
0.90
Apr 25 2016
Changed SDK version to 2.0.1 from 2.0
2.2 Add R-Car H3 Ver.1.1 and changed setting value of SW11-4pin in Ver.1.0
3 Modified checkout commit id
3.1 step9 Add Type name of MMP and dependence package list
18
5 Deleted note
25
7 Modified memory map (Fig3) and remove the 3D Graphics specific region
26
Deleted the description of “mem=” and update Kernel region
all
Added description for R-Car M3. For example, R-Car H3 -> R-Car H3/M3
2
1.1 Modified document version
1.1 Deleted “R-Car Series, 3rd Generation Electorical Characteristics”
6
2.2 Add table4 for R-Car M3
8
3 Modified checkout commit id
9
3.1 Added note for R-Car M3
11-12
2.9.0
May 25 2016
3.1 step10 Added select SoC
15
3.2 step9 Added select SoC
16
3.3 step7 Added select SoC
21
5 step5 Changed description setenv command, and added note for SOC_FAMILY
27,28
Modified memory map(Fig2 and Fig3) of H3
29,30
Added memory map(Fig4 and Fig5) of M3
31
Added description of M3 kernel region
32
Added description of CMA region for Lossy comp
-
Changed Revision number rule. Document revision number is Yocto Recipe version.
6
2.2 Modify table4. RCar M3: DDR1600 -> DDR3200
8
3 Modified checkout commit id
9
3.1 deleted note for R-Car M3
11-12
2.10.0
Jun 27 2016
3.1 step9 Updated Multi Media Package list
13
3.1 step9 Fix TYPO and added aacPlus V2 decoder, ADSP, Ether-AVB
2
1 Updated linux source code URL
8
3 Modified checkout commit id
19
4 step3 added message for SW31 in R-Car M3
23-25
26
6 Changed version of SDK. 2.0.1 -> 2.0.2
Added note of “CMA for Lossy comp” region
C-2
CONFIDENTIAL
26,27,
29
32
Added description of 8KB Secure region from 0xE6300000
Modified memory map(Fig2 and Fig4) of H3/M3
Changed virtual address space from 39-bit to 48-bit
Modified memory map(Fig 6)
2.11.0
2.12.0
Jul 25 2016
Aug 25 2016
2
1.1 Modified Reference
8
3 Modified checkout commit id
10
3 step9 Updated standard multimedia package table
11-14
3 step9 Updated optional multimedia package table
20
4.2 Updated Dip-Switch setting for R-Car H3 Ver.1.1 and M3 Ver.1.0
23
5 Added description about refer to Dip-Switch setting
24
5 step9 Modified note for USB connector. R-Car M3 support only CN10 of USB2_2
23-24
5 Deleted description of 32bit environment
25-26
6 Deleted description of 32bit SDK
33
7 Updated device tree source code of CMA region for Lossy comp
2
1 Updated linux source code URL
2
1.1 Modified Reference
3
2.1 Updated table 1
5
2.2 Updated table 2
7
3 step1 Added note about git config
8
3 step3 Modified checkout commit id
11-14
25
25-26
2.15.0
Dec 07, 2016
3 step9 Updated optional multimedia package table
6 Updated note about environment variables
6 Deleted description of 32bit SDK
5
2.2 Added note for setting of dip switch
6
Table4 Added “*1” for SW11-pin4.
8
3 Modified checkout commit id
11-14
Fixed Type name of Dolby(R) Digital decoder middleware library
20
4.1 Changed U-Boot Program Top Address
23
5 Step 4 Changed U-Boot Program Top Address
23-24
5 Step 5 Changed dtb filename.
Added notes about R-Car H3 device trees names.
27
28-34
2.16.0
Jan 27, 2017
Mar 30, 2017
7 Updated Memory map corresponding to new BSP v3.4.0
8
3 Modified checkout commit id
10
3 step9 Updated to use H263 Dec as example
11-14
2.17.0
6 Step 2,3,4 Updated Yocto Project version to 2.1.2
3 step9 Updated optional multimedia package table to add H263 Dec
13
3 step9 Changed description “Independence package” to “Dependent package”
25
5 step9 Changed XDG_RUNTIME_DIR value to XDG_RUNTIME_DIR=/run/user/0
26
6 step1 Fixed typo: SDK_MACHINE -> SDKMACHINE
-
Changed description of variables from $foo to ${foo}
2
1.1 Updated related documents.
Added R-CarH3-SiP/M3-SiP System Evaluation Board Salvator-XS Hardware Manual
5
2.2 Added Setting of Dip switches for R-Car H3 Ver.2.0 (Salvator-X/XS board)
8
3 Modified checkout commit id
20
4.1 Change address format from H'xxxx to 0xxxxx
C-3
CONFIDENTIAL
Changed bl2-.srec Program Top Address.
24
Deleted notes about R-Car H3 device trees names.
25
5 step9 Corrected USB port of M3.
Deleted note about setting XDG_RUNTIME_DIR.
2.19.0
Apr 26, 2017
28
7 Expanded secure regions in System RAM.
33
7 Clarified the use of the default CMA region.
-
Unified the Chip version “Ver/ES/WS” to “Ver.”
-
Changed “U-boot” to “U-Boot”.
5-6
2.21.0
2.23.0
Jun 28, 2017
Aug 29, 2017
2.2 Updated Setting of Dip switches for R-Car M3 Ver.1.1 (Salvator-X/XS board)
8
3 Modified checkout commit id.
16
Changed description of variables from $PKGS_DIR to ${PKGS_DIR}.
24
Updated notes about R-Car M3 device trees names.
2
1.1 Modified document version
8
3 Modified checkout commit id.
-
Add “CONFIDENTIAL” mark
8
3 Modified checkout commit id.
C-4
CONFIDENTIAL
Linux Interface Specification Yocto recipe Start-Up Guide
User’s Manual: Software
Publication Date:
Rev.2.23.0 Aug. 29, 2017
Published by:
Renesas Electronics Corporation
http://www.renesas.com
SALES OFFICES
Refer to "http://www.renesas.com/" for the latest and detailed information.
Renesas Electronics America Inc.
2801 Scott Boulevard Santa Clara, CA 95050-2549, U.S.A.
Tel: +1-408-588-6000, Fax: +1-408-588-6130
Renesas Electronics Canada Limited
9251 Yonge Street, Suite 8309 Richmond Hill, Ontario Canada L4C 9T3
Tel: +1-905-237-2004
Renesas Electronics Europe Limited
Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, U.K
Tel: +44-1628-585-100, Fax: +44-1628-585-900
Renesas Electronics Europe GmbH
Arcadiastrasse 10, 40472 Düsseldorf, Germany
Tel: +49-211-6503-0, Fax: +49-211-6503-1327
Renesas Electronics (China) Co., Ltd.
Room 1709, Quantum Plaza, No.27 ZhiChunLu Haidian District, Beijing 100191, P.R.China
Tel: +86-10-8235-1155, Fax: +86-10-8235-7679
Renesas Electronics (Shanghai) Co., Ltd.
Unit 301, Tower A, Central Towers, 555 Langao Road, Putuo District, Shanghai, P. R. China 200333
Tel: +86-21-2226-0888, Fax: +86-21-2226-0999
Renesas Electronics Hong Kong Limited
Unit 1601-1611, 16/F., Tower 2, Grand Century Place, 193 Prince Edward Road West, Mongkok, Kowloon, Hong Kong
Tel: +852-2265-6688, Fax: +852 2886-9022
Renesas Electronics Taiwan Co., Ltd.
13F, No. 363, Fu Shing North Road, Taipei 10543, Taiwan
Tel: +886-2-8175-9600, Fax: +886 2-8175-9670
Renesas Electronics Singapore Pte. Ltd.
80 Bendemeer Road, Unit #06-02 Hyflux Innovation Centre, Singapore 339949
Tel: +65-6213-0200, Fax: +65-6213-0300
Renesas Electronics Malaysia Sdn.Bhd.
Unit 1207, Block B, Menara Amcorp, Amcorp Trade Centre, No. 18, Jln Persiaran Barat, 46050 Petaling Jaya, Selangor Darul Ehsan, Malaysia
Tel: +60-3-7955-9390, Fax: +60-3-7955-9510
Renesas Electronics India Pvt. Ltd.
No.777C, 100 Feet Road, HAL II Stage, Indiranagar, Bangalore, India
Tel: +91-80-67208700, Fax: +91-80-67208777
Renesas Electronics Korea Co., Ltd.
12F., 234 Teheran-ro, Gangnam-Gu, Seoul, 135-080, Korea
Tel: +82-2-558-3737, Fax: +82-2-558-5141
© 2017 Renesas Electronics Corporation. All rights reserved.
Colophon 4.1
http://www.renesas.com
■営業お問合せ窓口
※営業お問合せ窓口の住所は変更になることがあります。最新情報につきましては、弊社ホームページをご覧ください。
ルネサス エレクトロニクス株式会社 〒135-0061 東京都江東区豊洲3-2-24(豊洲フォレシア)
■技術的なお問合せおよび資料のご請求は下記へどうぞ。
総合お問合せ窓口:https://www.renesas.com/contact/
© 2017 Renesas Electronics Corporation. All rights reserved.
Colophon 3.1
Linux Interface Specification
Yocto recipe Start-Up Guide
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.6 Linearized : Yes Encryption : Standard V4.4 (128-bit) User Access : Print, Copy, Annotate, Fill forms, Extract, Print high-res Author : Renesas Electronics Corporation Create Date : 2017:08:28 11:37:07+07:00 Modify Date : 2017:08:28 11:39:11+07:00 Has XFA : No XMP Toolkit : Adobe XMP Core 5.2-c001 63.139439, 2010/09/27-13:37:26 Metadata Date : 2017:08:28 11:39:11+07:00 Creator Tool : Adobe Acrobat 10.1.1 Format : application/pdf Creator : Renesas Electronics Corporation Title : R-Car H3/M3 Series User Manual: Linux Interface Specification Yocto recipe Start-Up Guide Document ID : uuid:5fff23ab-78e1-4a40-9973-ae1432dcb45c Instance ID : uuid:cffb7e7f-ab98-4f44-96be-86863e1dc47d Producer : Adobe Acrobat 10.1.1 Page Count : 48EXIF Metadata provided by EXIF.tools