Difference between revisions of "R-Car/Boards/Porter"
Line 14: | Line 14: | ||
** ARM®Cortex-A15 Dual Core 1.5GHz | ** ARM®Cortex-A15 Dual Core 1.5GHz | ||
** Multimedia Engine SH4A 780 MHz | ** Multimedia Engine SH4A 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 | + | * 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
For more information go to R-Car/Boards/Porter:Hardware
Hardware Features
- R-Car M2 SoC
- ARM®Cortex-A15 Dual Core 1.5GHz
- Multimedia Engine SH4A 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