Introducing R-Car Gen3 Starter Kit as a New AGL...

24
© 2017 Renesas Electronics Corporation. All rights reserved. Introducing R-Car Gen3 Starter Kit as a New AGL Reference New Generation SoC and Platform for AGL Tsuyoshi Tsumuraya Automotive Information Solution Business Division Renesas Electronics Corporation v0.51

Transcript of Introducing R-Car Gen3 Starter Kit as a New AGL...

© 2017 Renesas Electronics Corporation. All rights reserved.

Introducing R-Car Gen3 Starter Kit as a New AGL Reference

New Generation SoC and Platform for AGL

Tsuyoshi Tsumuraya

Automotive Information Solution Business Division

Renesas Electronics Corporation

v0.51

© 2017 Renesas Electronics Corporation. All rights reserved.

Today’s Goal

Page 2

Introducing R-Car Gen3 to AGL community

Introducing R-Car Starter Kit Pro

Proposing R-Car Stater Kit Pro as AGL reference platform

© 2017 Renesas Electronics Corporation. All rights reserved.

Who am I?

Page 3

I’m from Renesas Electronics corp. (Silicon Supplier)

Senior Manager of Open Source Software Development Center (2014 ~ )

Responsibility of my team: Developing software solution for R-Car SoC series

Linux BSP (LTSI / Upstream)

Yocto recipe

Gfx driver

Android BSP

Etc....

My e-mail address: [email protected]

© 2017 Renesas Electronics Corporation. All rights reserved.

Renesas Contribution to AGL

4

© 2017 Renesas Electronics Corporation. All rights reserved.

AGL and R-Car Gen2

Page 5

R-Car M2 & E2 are Renesas 2nd generation SoCs for Automotive cockpit system (= R-Car Gen2).

Renesas has offered PORTER (R-Car M2)/ SILK (R-Car E2) boards to AGL and PORTER wasselected as AGL reference platform from 2015.

Now PORTER is widely used and many AGL members are maintaining meta-renesas for AGL.

PORTER (R-Car M2)

Silk (R-Car E2)

R-Car Gen2 Familiy

http://image.itmedia.co.jp/mn/articles/1603/11/l_sp_160311agl_02.jpg

CES ’16 AGL Demo

CES ’17 AGL Demo

© 2017 Renesas Electronics Corporation. All rights reserved.

Contribution to the AGL Showcase on CES ‘17

Page 6

AGL Main Demo for CES2017: AGL launched the project on 2016/Nov.

PORTER (R-Car M2) board was selected as the platform of AGL Main demo.

Many AGL members were cooperating & contributing.

Renesas contributed AGL Main Demo development project.

Maintained Kernel/BSP and Wayland

Contributed basic implementation of inter ECU image transfer with H.264 codec

Very successful : having hundreds of visitor!

© 2017 Renesas Electronics Corporation. All rights reserved.

R-Car Gen3 Introduction

7

© 2017 Renesas Electronics Corporation. All rights reserved.

R-Car Gen3 Platform Concept

Page 8

Common architecture for HMI* Computing and Cognitive Computing.

Optimized Solution for Automotive Application.

Scalable Platform and continue evolution.

HMI*: Human・Machine・Interface

© 2017 Renesas Electronics Corporation. All rights reserved.

R-Car ROADMAP

Page 9

Generation 1 (40nm) Generation 2 (28nm) Generation 3 (16nm)

ASSP

Next Generation

R-Car xx

Integrated Cockpit Platform

Automotive Computing Platform

Navigation Platform

ScalabilitySW CompatibilityR-Car H1

R-Car yy

・・・

R-Car M3

R-Car D1

R-Car M1A

R-Car E1

R-Car H2

R-Car M2

R-Car E2

R-Car H3

Performance Improvement/SW Compatibility

R-Car V2H

R-Car T2

R-Car W2R

R-Car W1R

・・・・

R-Car W2H

© 2017 Renesas Electronics Corporation. All rights reserved.

Performance Comparison Gen2 vs Gen3

Page 10

• Great Improvement of a performance are provided by R-Car Gen3

e.g. CPU performance*1 : 18 times faster !

R-Car M2 (integrated to Porter) R-Car M3 (Integrated to Starter Kit)

CPU Core Cortex-A15 x 2, 1.5GHz Cortex-A57 x 2, 1.8GHz(+ Cortex-A53 x 4, 1.3GHz) *2

GPU PowerVR SGX544MP2 PowerVR Series6XT GX6250

DRAM DDR3 (dual channel), 2GB LPDDR4 (dual channel), 2GB

Result of SYSbench *1

94.50 sec to complete 5.17 sec to complete (at 1.5GHz)

*1: sysbench --num-threads=2 --test=cpu run*2: Optional patches required to enable A53

© 2017 Renesas Electronics Corporation. All rights reserved.

Linux BSP Configuration Comparison Gen2 vs Gen3

Page 11

Deploying the state-of-art latest outcomes of Open Source community.

R-Car Gen3 linux BSP is more suitable for modern Automotive Cockpit/IVI system than R-Car Gen2!

Revisions of Packages

R-Car Gen3 R-Car Gen2

Linux Kernel 4.9 (would be updated to 4.9 ltsi) 3.10 ltsi

Operation mode 64 bits 32 bits

C-Language Runtime 2.21-r0 or later 2.19-r0

Toolchain (gcc) 5.2 (linaro-4.9-r2015.03) 4.8.3 (linaro-4.8-r2014.04)

Wayland 1.11 1.5

OpenGL/ES 3.1 2.0

Gstreamer 1.6.3 1.2.3

Build Environment Based on Yocto Project R2.1 Based on Yocto Project R1.6

© 2017 Renesas Electronics Corporation. All rights reserved.

Upstream / LTSI kernel and R-Car Gen3 BSP

Page 12

• R-Car Gen3 linux BSP is in sync with the latest kernel.

• Following up the latest upstream kernel and settling down to 4.9 ltsi in 2017

• Keeping update at least E/’18

2016 2017 2018

3QCY 4Q 1QCY 2Q 3Q 4Q 1QCY 2Q 3Q

Upstream

LTSI

BSP of R-Car

4.7 4.8 4.9

4.9 ltsi

4.94.6 4.9 ltsi4.xx ltsi

@ 2018

© 2017 Renesas Electronics Corporation. All rights reserved.

Roadmap of R-Car Gen3 AGL BSPRelease Schedule of the R-Car Gen3 BSP into AGL’s repository

Page 13

Renesas will release linux BSP and “meta-renesas for AGL”

Renesas and its partners working to fill the gap of Yocto revisions between AGL and standard R-Car Gen3 linux BSP.

‘16/

Aug

Sep Oct Nov Dec ‘17/

Jan

Feb Mar Apr May Jun Jul

Linux Kernel for R-Car Gen3

(As a std. distro. from Renesas) 4.4 4.6 4.9

Yocto Recipe for R-Car Gen3

(As a std. distro. from Renesas)

Meta-renesas for AGL(From Renesas / IoT.Bzh)

Roadmap of AGL

Roadmap of Upstream Yocto Proj. 2.1 2.2 2.3

Based on 2.0 Based on 2.1

CC Based on Yocto 2.2

Preliminary Implementation Will be pushed to AGL’s repository

© 2017 Renesas Electronics Corporation. All rights reserved.

R-Car Gen3 Starter KIT

14

© 2017 Renesas Electronics Corporation. All rights reserved. Page 15

R-Car Starter Kit -Open & Standard Development environment

The R-Car Starter Kit is designed to allow developers easy-access to Renesas state-of-art R-Car Gen3 SoC.

Renesas proposes R-Car Stater Kit Pro as AGL reference platform!

© 2017 Renesas Electronics Corporation. All rights reserved. Page 16

R-Car Starter Kit - 2 Product variants

R-Car Starter Kit Pro

R-Car Starter Kit Premier

R-Car M3

R-Car H3

R-CarM3OR

R-CarH3

R-Car M3 for General purpose computing with reasonable price, such as HMI computing.

R-Car H3 for High-end Computing such as Cognitive Computing.

$499

$799

© 2017 Renesas Electronics Corporation. All rights reserved.

R-Car Starter Kit Spec Overview

17

Function R-Car Starter Kit ProR-Car StaterKit Premier

SOC R-Car M3 R-Car H3

DRAM 2GB LPDDR4 4GB LPDDR4

Flash memory 64MB flash (SIP)16MB QSPI

<-

eMMC 8GB eMMC <-

SDHI 1ch (MicroSD) <-

USB2.0 1ch <-

Ethernet 1ch (On board) <-

Display out 1ch (micro HDMI) <-

Audio in/out 1ch/1ch <-

JTAG 1ch <-

Debug Serial 1ch <-

SATA, PCIe, USB3.0, VideoIN No (COM Ex) <-

EXIO Connector COM Ex (440pin) <-

Power 5V input <-

Board size 95mmx95mm (8 layer BU) <-

Parts Grade Consumer <-

© 2017 Renesas Electronics Corporation. All rights reserved.

R-Car Starter Kit demo at the demo show caseThe latest Chromium on Wayland demonstration

Page 18

• This demo is a trial integration of Chromium on AGL (CC). The latest Chromium (ver.57) is

running together with AGL apps (HomeScreen, Navigation and Media Player). Renesas,

Igalia and IoT.bzh have been developing it that runs on Wayland.

• WebGL APIs are supported and Excellent/Rich HTML5 contents for desktop PC can be

rendered by R-Car M3 on-chip GPU without any change. The html5test score is higher

than desktop PC!

New Chromium on M3(ver57 )

Windows 10(ver55)

html5test’s score 517 507

(http://html5test.com)

© 2017 Renesas Electronics Corporation. All rights reserved.

R-Car Starter Kit Pro AGL support: Current status

Page 19

Already confirmed with latest “CC” and HomeScreen / AGL Main Demo @ CEC’17

With Yocto Project version 2.1 (Krogoth)

Brand new HomeScreen and window manager

An improved application framework and application manager

Easy to import many AGL assets from PORTER

GPU accelerated Chromium on Wayland is already running

Quite high compatibility proven with “html5test” benchmark

Can be used HTML5 evaluation platform for AGL

© 2017 Renesas Electronics Corporation. All rights reserved.

R-Car Starter Kit Pro AGL support: Next step

Page 20

Renesas supports/contributes “DD” development with R-Car Stater Kit Pro.

Renesas distribute BSP for R-Car Starter Kit Pro to AGL community to support DD development.

yocto version of this BSP to be maintained to support the one used in DD

including multimedia acceleration facilities and optimized window system such as HW accelerated image manipulation

© 2017 Renesas Electronics Corporation. All rights reserved.

R-Car Starter Kit DistributionJapanMarutsu Elec http://www.marutsu.co.jp/pc/i/828955/

USADigi-key http://www.digikey.com/products/en?keywords=RTP0RC7796SKBX0010SA09Future Electronics http://www.futureelectronics.com/en/Technologies/Product.aspx?ProductID=RTP0RC7796SKBX0010SA09REN

ESASELECTRONICS8080768&IM=0 http://www.futureelectronics.com/en/Technologies/Franchised/Product.aspx?ProductID=RTP0RC7795SKBX00

10SA00REA&IM=0

EUAVNETComing soon..GlynPlease contact them.

Other RegionsAVNETComing soon..ARROWComing soon..

R-Car Starter Kit Pro R-Car Starter Kit Premier

R-Car Starter Kit Pro R-Car Starter Kit Premier

R-Car Starter Kit Pro

R-Car Starter Kit Pro R-Car Starter Kit Pro

R-Car Starter Kit ProR-Car Starter Kit Pro R-Car Starter Kit Premier

© 2017 Renesas Electronics Corporation. All rights reserved.

Conclusion

© 2017 Renesas Electronics Corporation. All rights reserved.

Conclusion

Page 23

● Renesas proposes R-Car Starter Kit Pro as the next generation AGL reference platform.

• It will replace “PORTER” board with its High Performance & availability.

● R-Car Starter Kit Pro allows all of AGL & Linux community developers to access to;

• The latest state-of-art R-Car Gen3 SoC which includes 64 bits ARM cores (CA57/CA53), GPU and a reasonable set of standard interfaces

• Supporting the latest 4.x kernels in 64 bits mode and Yocto R2.x

© 2017 Renesas Electronics Corporation. All rights reserved. Page 24

Let’s play & enjoy with R-Car Starter Kit Pro!

Thank [email protected]

Ready to Buy

Ready to Use

Ready to Adapt

for

Everyone!