Difference between revisions of "R-Car/Boards/Porter"

From eLinux.org
Jump to: navigation, search
Line 14: Line 14:
 
** ARM®Cortex-A15 Dual Core 1.5­GHz
 
** ARM®Cortex-A15 Dual Core 1.5­GHz
 
** Multimedia Engine SH­4A 780 MHz   
 
** Multimedia Engine SH­4A 780 MHz   
** GPU  
+
** GPU
 +
*** PowerVR SGX544MP2 (3D)
 +
*** Renesas graphics processor (2D)
 
* 2 GB DDR3 memory (dual channel)
 
* 2 GB DDR3 memory (dual channel)
 
* Two flash memory chips
 
* Two flash memory chips
Line 20: Line 22:
 
** 128 MB NOR
 
** 128 MB NOR
 
* Debug Ethernet (100 Mbps)
 
* Debug Ethernet (100 Mbps)
* SATA II 3 Gbps
+
* Storage connection
*
+
** one SATA rev. 3.1 port
 +
** one SD card slot
 +
** one microSD card slot
 +
* Analog Video In: ADV7180 Video Decoder
 +
** RCA jack
 +
** NTSC/PAL/SECAM autodetection
 +
* Audio codec: AK4643EN
 +
** Line In 3.5 mm jack
 +
** LineOut 3.5 mm jack
 +
* Two USB 2.0 ports
 +
** microUSB port supports host, device and OTG modes
 +
* PCI Express x1 slot
 +
* CAN transceiver
 +
* Power supply: 5V, TBD Amps
 +
* Dimensions: 170x125 mm
 +
 
 +
== Where to buy ==
 +
TBD
 +
 
 +
''List here distributors that sell Porter board''
 +
 
 +
== R-Car E2 SoC Documentation ==
 +
TBD ''At the moment just short description is available''
 +
http://am.renesas.com/applications/automotive/cis/cis_highend/rcar_m2/
 +
 
 +
TBD ''Add here link to public R-Car M2 datasheet''
 +
 
 +
== Official Porter board documentation ==
 +
''TBD: Add official Porter board documentation''
 +
 
 +
== Quick Start How To ==
 +
This sections describes steps that are necessary to run a "Hello, World!" application using Yocto build. Both X11 and Wayland are supported.
 +
 
 +
=== Build Yocto image ===
 +
Refer to [[R-Car/Boards/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 '''TBD''' Amps.
 +
 
 +
=== Connect to serial console ===
 +
Use a microUSB cable to connect the PC to R-Car M2 Porter board. CN18 must be used on Porter side. It is routed to SCIF0 in the R-Car M2 via a CP2102 interface converter chip.
 +
 
 +
On Linux, CP2102 driver is included with kernel versions >=2.6.12. Windows driver and sources can be found on [http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx Silicon Labs website].
 +
 
 +
Serial settings are 38400 8N1. Any standard terminal emulator program can be used.
 +
 
 +
On Linux:
 +
 
 +
===== [https://code.google.com/p/picocom/ picocom] =====
 +
<pre>
 +
sudo picocom -b 38400 DEVICE
 +
</pre>
 +
replace DEVICE with the proper tty device name, for example '''/dev/ttyUSB0'''. Running '''dmesg | tail''' can help locating proper device.<br/>
 +
After the successful connection, picocom should display:
 +
<pre class="bash">
 +
picocom v1.7
 +
 
 +
port is        : /dev/ttyUSB0
 +
flowcontrol    : none
 +
baudrate is    : 38400
 +
parity is      : none
 +
databits are  : 8
 +
escape is      : C-a
 +
local echo is  : no
 +
noinit is      : no
 +
noreset is    : no
 +
nolock is      : no
 +
send_cmd is    : sz -vv
 +
receive_cmd is : rz -vv
 +
imap is        :
 +
omap is        :
 +
emap is        : crcrlf,delbs,
 +
 
 +
Terminal ready
 +
 
 +
</pre>
 +
Use Ctrl+A, Ctrl+Q to exit picocom.
 +
 
 +
===== [https://alioth.debian.org/projects/minicom/ minicom] =====
 +
<pre>
 +
sudo minicom -b 38400 -D DEVICE
 +
</pre>
 +
replace DEVICE with the proper tty device name, for example '''/dev/ttyUSB0'''. Running '''dmesg | tail''' can help locating proper device.<br/>
 +
After the successful connection, minicom should display:
 +
<pre class="bash">
 +
Welcome to minicom 2.6.2
 +
 
 +
OPTIONS: I18n
 +
Compiled on Aug  7 2013, 13:32:48.
 +
Port /dev/ttyUSB0
 +
 
 +
Press CTRL-A Z for help on special keys
 +
</pre>
 +
Use Ctrl+A, Q to exit minicom.
 +
 
 +
=== Power on the board and go to U-Boot prompt ===
 +
''TBD''
 +
 
 +
=== Configure U-Boot to boot over TFTP + NFS or from a micro SD card ===
 +
Refer to [[R-Car/Boards/Yocto#Running Yocto image|Yocto page]] for steps necessary for running Yocto.
 +
 
 +
== Bootloader ==
 +
''TBD: provide instructions for updating the bootloader when second, backup, SPI flash is available.''
 +
 
 +
= FAQ =
 +
=== Operating systems/distributions can be used on R-Car E2 SILK boards? ===
 +
''TBD''
 +
 
 +
== Known Issues ==
 +
''TBD''

Revision as of 15:11, 10 February 2015

Introduction

This is the official Wiki for Renesas R-Car M2 Porter board.

Refer to R-Car page for Renesas R-Car SoC family. Information on Renesas R-Car E2 SILK board is on a separate page.

Hardware

Top view
For more information go to R-Car/Boards/Porter:Hardware

Hardware Features

  • R-Car M2 SoC
    • ARM®Cortex-A15 Dual Core 1.5­GHz
    • Multimedia Engine SH­4A 780 MHz
    • GPU
      • PowerVR SGX544MP2 (3D)
      • Renesas graphics processor (2D)
  • 2 GB DDR3 memory (dual channel)
  • Two flash memory chips
    • 64 MB SPI
    • 128 MB NOR
  • Debug Ethernet (100 Mbps)
  • Storage connection
    • one SATA rev. 3.1 port
    • one SD card slot
    • one microSD card slot
  • Analog Video In: ADV7180 Video Decoder
    • RCA jack
    • NTSC/PAL/SECAM autodetection
  • Audio codec: AK4643EN
    • Line In 3.5 mm jack
    • LineOut 3.5 mm jack
  • Two USB 2.0 ports
    • microUSB port supports host, device and OTG modes
  • PCI Express x1 slot
  • CAN transceiver
  • Power supply: 5V, TBD Amps
  • Dimensions: 170x125 mm

Where to buy

TBD

List here distributors that sell Porter board

R-Car E2 SoC Documentation

TBD At the moment just short description is available http://am.renesas.com/applications/automotive/cis/cis_highend/rcar_m2/

TBD Add here link to public R-Car M2 datasheet

Official Porter board documentation

TBD: Add official Porter board documentation

Quick Start How To

This sections describes steps that are necessary to run a "Hello, World!" application using Yocto build. Both X11 and Wayland are supported.

Build Yocto image

Refer to R-Car/Boards/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 TBD Amps.

Connect to serial console

Use a microUSB cable to connect the PC to R-Car M2 Porter board. CN18 must be used on Porter side. It is routed to SCIF0 in the R-Car M2 via a CP2102 interface converter chip.

On Linux, CP2102 driver is included with kernel versions >=2.6.12. Windows driver and sources can be found on Silicon Labs website.

Serial settings are 38400 8N1. Any standard terminal emulator program can be used.

On Linux:

picocom
sudo picocom -b 38400 DEVICE

replace DEVICE with the proper tty device name, for example /dev/ttyUSB0. Running dmesg | tail can help locating proper device.
After the successful connection, picocom should display:

picocom v1.7

port is        : /dev/ttyUSB0
flowcontrol    : none
baudrate is    : 38400
parity is      : none
databits are   : 8
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv
imap is        : 
omap is        : 
emap is        : crcrlf,delbs,

Terminal ready

Use Ctrl+A, Ctrl+Q to exit picocom.

minicom
sudo minicom -b 38400 -D DEVICE

replace DEVICE with the proper tty device name, for example /dev/ttyUSB0. Running dmesg | tail can help locating proper device.
After the successful connection, minicom should display:

Welcome to minicom 2.6.2

OPTIONS: I18n 
Compiled on Aug  7 2013, 13:32:48.
Port /dev/ttyUSB0

Press CTRL-A Z for help on special keys

Use Ctrl+A, Q to exit minicom.

Power on the board and go to U-Boot prompt

TBD

Configure U-Boot to boot over TFTP + NFS or from a micro SD card

Refer to Yocto page for steps necessary for running Yocto.

Bootloader

TBD: provide instructions for updating the bootloader when second, backup, SPI flash is available.

FAQ

Operating systems/distributions can be used on R-Car E2 SILK boards?

TBD

Known Issues

TBD