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

From eLinux.org
Jump to: navigation, search
(Board Layout)
 
(12 intermediate revisions by the same user not shown)
Line 3: Line 3:
  
 
== Board Layout ==
 
== Board Layout ==
[[File:PorterTopWithLabels.png|794px|Top view]]<br/>
+
[[File:PorterTopWithLabels_revC.png|794px|Top view]]<br/>
[[File:PorterBottomWithLabels.png|800px|Bottom view]]<br/>
+
[[File:PorterBottomWithLabels_revC.png|800px|Bottom view]]<br/>
  
 
== Power Plug ==
 
== Power Plug ==
Line 23: Line 23:
 
=== RAM: DDR3 SDRAM ===
 
=== RAM: DDR3 SDRAM ===
 
The Renesas R-Car M2 Porter board DDR3-1600 RAM is organised into four 4-Gbit DDR3-SDRAMs (2 channels x 32 bit).
 
The Renesas R-Car M2 Porter board DDR3-1600 RAM is organised into four 4-Gbit DDR3-SDRAMs (2 channels x 32 bit).
 
=== Flash: 128 MB NOR ===
 
1 Gbit NOR flash [http://www.spansion.com/Support/Datasheets/S29GL-P_00.pdf S29GL01GP] is available on R-Car M2 Porter board. Full 128 MB are addressable only if CS1 is used for the most significant bit of the address. Otherwise only 64 MB are addressable.
 
 
'''Note:''' QSPI pins are multiplexed with the higher-order address pins (A20 to A25) of the LBSC in R-Car M2W pin function controller. Accordingly, when the QSPI is in use, only the lower-order address pins (A0 to A19) of the LBSC are available. 2 MB are addressable with CS1 and 1 MB without CS1. Refer to [[R-Car/Boards/Porter:Hardware#SW18|SW18]].
 
  
 
=== Flash: 64 MB SPI ===
 
=== Flash: 64 MB SPI ===
64 MB [http://www.spansion.com/Support/Datasheets/S25FL512S_00.pdf Spansion S25FL512S] SPI Flash (U16) can be selected via [[R-Car/Boards/Porter:Hardware#JP3|JP3]].
+
64 MB [http://www.spansion.com/Support/Datasheets/S25FL512S_00.pdf Spansion S25FL512S] SPI Flash (U16) can be selected via JP2.
 
Maximum clock rate for SPI is 48.75 MHz.
 
Maximum clock rate for SPI is 48.75 MHz.
  
 
=== Flash: 4 MB SPI ===
 
=== Flash: 4 MB SPI ===
4 MB [http://www.spansion.com/Support/Datasheets/S25FL032P_00.pdf Spansion S25FL032P] SPI Flash (U578) can be selected via [[R-Car/Boards/Porter:Hardware#JP3|JP3]]. Maximum clock rate for SPI is 48.75 MHz.
+
4 MB [http://www.spansion.com/Support/Datasheets/S25FL032P_00.pdf Spansion S25FL032P] SPI Flash (U579) can be selected via JP2. Maximum clock rate for SPI is 48.75 MHz.
  
 
== Switches and Buttons ==
 
== Switches and Buttons ==
''TBD''
+
SW9 - System reset switch <br>
=== SW18 ===
+
SW30-SW32 - three general purpose switches
''TBD''
 
  
 
== Connectors ==
 
== Connectors ==
Line 94: Line 88:
 
R-Car M2 Porter board incorporates one SATA connector which is routed to SATA0 of R-Car M2. In conforms to the [http://en.wikipedia.org/wiki/Serial_ATA Serial ATA] standard rev. 3.1 and supports transfer rates of 1.5 Gbps (Gen1) and 3.0 Gbps (Gen2).
 
R-Car M2 Porter board incorporates one SATA connector which is routed to SATA0 of R-Car M2. In conforms to the [http://en.wikipedia.org/wiki/Serial_ATA Serial ATA] standard rev. 3.1 and supports transfer rates of 1.5 Gbps (Gen1) and 3.0 Gbps (Gen2).
  
''TBD: Describe integrated power connector''
+
R-Car M2 Porter board incorporates a 3-pin power connector (CN19) with 3V and 5V.
  
=== USB 2.0 ===
+
=== USB ===
''TBD''
+
Porter has two USB ports that can be used as two USB 2.0 host interface ports or one USB host interface port and one function USB interface port. Porter incorporates a micro-AB connector as CN22 and a type A connector as CN7.
  
 
=== CAN ===
 
=== CAN ===
Line 105: Line 99:
 
The connector used is [http://www.digikey.com/product-detail/en/B3B-XH-A(LF)(SN)/455-2248-ND/1651046 B3B-XH]. The necessary plug can be purchased from [http://www.digikey.com/product-detail/en/XHP-3/455-2219-ND/1651017 Digikey].
 
The connector used is [http://www.digikey.com/product-detail/en/B3B-XH-A(LF)(SN)/455-2248-ND/1651046 B3B-XH]. The necessary plug can be purchased from [http://www.digikey.com/product-detail/en/XHP-3/455-2219-ND/1651017 Digikey].
 
{|class="wikitable"
 
{|class="wikitable"
|+ CAN <br/> (JP6) Pins
+
|+ CAN <br/> (CN11) Pins
 
|-
 
|-
 
! Pin || Signal
 
! Pin || Signal
Line 117: Line 111:
 
|}<br clear=all>
 
|}<br clear=all>
  
Refer to [[http://elinux.org/R-Car/Boards/CAN]] for steps necessary for configuring CAN interface on Renesas R-Car Gen2 Porter board.
+
Refer to [[R-Car/Boards/CAN]] for steps necessary for configuring CAN interface on Renesas R-Car Gen2 Porter board.
 +
 
 +
=== Ethernet AVB ===
 +
Renesas R-Car M2 Porter board provides Ethernet AVB connector.
 +
Refer to [[R-Car/Boards/Porter:EthernetAVB]] for steps necessary for configuring Ethernet AVB interface on Renesas R-Car Gen2 Porter board.

Latest revision as of 02:47, 3 May 2016

This page contains information on R-Car/Boards/Porter hardware.

Board Layout

Top view
Bottom view

Power Plug

Center Positive 12V connector

R-Car M2 Porter board uses a 5.5 x 2.1mm barrel 12V power plug. It is a Center Positive power supply, indicating that the center (tip) of the output plug is positive (+), the outer barrel is negative (-).

TBD: add 12V power supplies

On-Board Memory/Storage

RAM: DDR3 SDRAM

The Renesas R-Car M2 Porter board DDR3-1600 RAM is organised into four 4-Gbit DDR3-SDRAMs (2 channels x 32 bit).

Flash: 64 MB SPI

64 MB Spansion S25FL512S SPI Flash (U16) can be selected via JP2. Maximum clock rate for SPI is 48.75 MHz.

Flash: 4 MB SPI

4 MB Spansion S25FL032P SPI Flash (U579) can be selected via JP2. Maximum clock rate for SPI is 48.75 MHz.

Switches and Buttons

SW9 - System reset switch
SW30-SW32 - three general purpose switches

Connectors

Video Out

R-CarM2 incorporates one display unit (DU) with the LVDS interface and one display unit with the digital RGB interface.

HDMI (CN45)

Digital RGB888 signal from E-Car M2's DU1 is connected to Analog Devices ADV7511 HDMI transmitter. Internal registers of ADV7511 are accessible via I2C interface (slave addresses: 0x72 for writring, 0x73 for reading).

The following displays have been tested with Porter board: TBD

LVDS (CN30)

DU_LVDS channel 0 of R-car M2 is connected directly to the LCD connector.

Refer to Porter+LG 10" LP101WX1 page for LVDS display connection examples/reference

Video In (CN15)

Video Input interface on Porter board could be used for misc. sources of standard analog baseband television signals compatible with NTSC, PAL. (For example: traditional analog CCTV or car front/rear cameras, media players)

Video signal from Video In connector is converted with Analog Devices ADV7180 into 4:2:2 component 8-bit ITU-R BT.656 video data and passed to R-Car M2 VIN0 interface

R-Car/Boards:Testing Video In

JTAG (CN1)

Switchable pull-up/pull-down for TRST_N

The R-Car M2 Porter board incorporates a 20-pin connector for connection to the ARM JTAG emulator. TCK, TDI and TMS have internal 1.8V pull-up resistors. TRST_N can be pulled up or down via R-Car/Boards/Porter:Hardware#JP1.

Debug Ethernet (CN10)

R-Car M2 Porter board includes one 100 Mbps Ethernet interface for debugging purposes. Micrel KSZ8041 (U21) PHY is used, in RMII mode.

On some board revisions, LED 5 indicate Link Status and LED 6 indicate Link Activity.

Audio

Analog In/Out (CN13, CN14)

The R-Car M2 Porter board has 3.5 mm jacks for audio input and output. AKM AK4642 audio codec is integrated.

AK4642 is in slave mode after reset and can be switched to master by writing to a special register via I2C interface. SSI can be set to master or slave mode. It is assumed that SSI_SDATA0 is for transmit and SSI_SDATA1 is for receive.

PCI Express (CN5)

R-Car M2 Porter board has one x1 PCI Express slot.

Note:To reduce the difference in wiring length between each pair of differential signals from the R-CarM2 to the PCI-Express slot, the D+ and D- line automatic swap function is used to swap the TODP1_PCIe and TODN1_PCIe signals output from the transmit pins before connection to the slot.

Storage

SD Card Slot

Standard-size SD card slot (CN8) is connected to SD card host interface SDHI0 of R-Car M2. SD card voltage can be selected by GP2_12. When GP2_12 is set to 1, 3.3 V is supplied. When GP2_12 is set to 0, 1.8 V is supplied.

microSD Card Slot

MicroSD card slot (CN9) is connected to SD card host interface SDHI0 of R-Car M2. Micro SD voltage can be selected by GP2_26. When GP2_26 is set to 1, 3.3 V is supplied. When GP2_26 is set to 0, 1.8 V is supplied.

SATA (CN4)

R-Car M2 Porter board incorporates one SATA connector which is routed to SATA0 of R-Car M2. In conforms to the Serial ATA standard rev. 3.1 and supports transfer rates of 1.5 Gbps (Gen1) and 3.0 Gbps (Gen2).

R-Car M2 Porter board incorporates a 3-pin power connector (CN19) with 3V and 5V.

USB

Porter has two USB ports that can be used as two USB 2.0 host interface ports or one USB host interface port and one function USB interface port. Porter incorporates a micro-AB connector as CN22 and a type A connector as CN7.

CAN

Pins of CAN connector on Renesas R-Car M2 Porter board

Renesas R-Car M2 Porter board includes one CAN bus connector. MAX3051 high-speed transceiver is used. Linux driver supports CAN speeds from 5 kbps to 1 Mbit/s.

The connector used is B3B-XH. The necessary plug can be purchased from Digikey.

CAN
(CN11) Pins
Pin Signal
1 CAN_H
2 CAN_L
3 GND


Refer to R-Car/Boards/CAN for steps necessary for configuring CAN interface on Renesas R-Car Gen2 Porter board.

Ethernet AVB

Renesas R-Car M2 Porter board provides Ethernet AVB connector. Refer to R-Car/Boards/Porter:EthernetAVB for steps necessary for configuring Ethernet AVB interface on Renesas R-Car Gen2 Porter board.