MarsBoard V1.3

From wiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "111")
 
Line 1: Line 1:
111
+
{{Languages|cubieboard}}
 +
 
 +
{{Infobox Board
 +
| image        = [[File:Cubieboard.jpeg|250px]]
 +
| manufacturer = [[CubieTech]]
 +
| dimensions  = 10''cm'' x 6''cm''
 +
| release_date =
 +
| website      = http://cubieboard.org
 +
| soc          = [[A10]] @ 1Ghz
 +
| dram        = 512MB / 1GB<br/>DDR3 @ 480MHz
 +
| nand        = 4GB
 +
| power        = 5V 2A 4.0mm/1.7mm barrel plug
 +
| video        = HDMI
 +
| audio        = 3.5mm jack, HDMI
 +
| network      = 10/100
 +
| storage      = µSD, SATA (+5v power)
 +
| usb          = 2 / 1
 +
| other        = IR
 +
| headers      = [[#Expansion ports|2*48p]], including:
 +
* i2c (twi)
 +
* spi
 +
* rgb/lvds
 +
* csi/ts
 +
* fm-in
 +
* adc
 +
* cvbs
 +
* vga
 +
* spdif-out
 +
* touch-panel
 +
}}
 +
 
 +
Cubieboard is a small (10x6cm), hacker friendly, extendable and very low-cost while powerful ARM board with Allwinner [[A10]] SoC.<ref>http://www.cnx-software.com/2012/12/09/cubieboard-unboxing-and-quick-start-guide/ CNXSoft - Cubieboard Unboxing and Quick Start Guide</ref>
 +
 
 +
== Community ==
 +
* [https://groups.google.com/forum/#!forum/cubieboard cubieboard@googlegroups.com]
 +
* <tt>#cubieboard</tt> [[IRC]] channel on [http://freenode.net/ Freenode]. Click to [http://webchat.freenode.net/?channels=cubieboard join #cubieboard on Freenode (WebChat mode)].
 +
* [[Main_Page|This wiki]]
 +
 
 +
== Getting started ==
 +
 
 +
See the section [[Cubieboard/FirstSteps]] for more details on getting started with the Cubieboard.
 +
 
 +
The rev 2012-08-08 cubieboards ship with a pre-installed buildroot image, see '''[[Buildroot]]''' to rebuild it and possibly apply your customizaions. See [[BuildingOnDebian|Building on Debian]] for more detailed instructions on building images.
 +
 
 +
The pre-installed image is for testing only. If you have a HDMI '''screen''' or TV that can handle '''720p''' you can see diagnostic output when you power on the board.
 +
 
 +
===FAQs===
 +
 
 +
You might have a lot of questions before and after you get the Cubieboard. You can start on the [[Cubieboard/FAQ|Cubieboard FAQ]].
 +
 
 +
== Expansion ports ==
 +
=== rev 2012-08-08 and 2012-09-09 ===
 +
Two 2x24 2.0mm male headers.
 +
 
 +
{| class="wikitable" style="width:40%;"
 +
! colspan=4 | U14 <small>(Next to SATA connector)</small>
 +
|-
 +
! colspan=4 | LCD
 +
|-
 +
| 1 || [[A10/PIO#PD0|PD0]] <small>(LCDD0/LVDSP0)</small>
 +
| 2 || ''Ground''
 +
|-
 +
| 3 || [[A10/PIO#PD2|PD2]] <small>(LCDD2/LVDS0P1)</small>
 +
| 4 || [[A10/PIO#PD1|PD1]] <small>(LCDD1/LVDS0N0)</small>
 +
|-
 +
| 5 || [[A10/PIO#PD4|PD4]] <small>(LCDD4/LNVS0P2)</small>
 +
| 6 || [[A10/PIO#PD3|PD3]] <small>(LCDD3/LVDS0N1)</small>
 +
|-
 +
| 7 || [[A10/PIO#PD6|PD6]] <small>(LCDD6/LVDS0PC)</small>
 +
| 8 || [[A10/PIO#PD5|PD5]] <small>(LCDD5/LVDS0N2)</small>
 +
|-
 +
| 9 || ''Ground''
 +
| 10 || [[A10/PIO#PD7|PD7]] <small>(LCDD7/LVDS0NC)</small>
 +
|-
 +
| 11 || [[A10/PIO#PD9|PD9]] <small>(LCDD9/LVDS0N3)</small>
 +
| 12 || [[A10/PIO#PD8|PD8]] <small>(LCDD8/LVDS0P3)</small>
 +
|-
 +
| 13 || [[A10/PIO#PD11|PD11]] <small>(LCDD11/LVDS1N0)</small>
 +
| 14 || [[A10/PIO#PD10|PD10]] <small>(LCDD10/LVDS1P0)</small>
 +
|-
 +
| 15 || [[A10/PIO#PD13|PD13]] <small>(LCDD13/LVDS1N1)</small>
 +
| 16 || [[A10/PIO#PD12|PD12]] <small>(LCDD12/LVDS1P1)</small>
 +
|-
 +
| 17 || [[A10/PIO#PD15|PD15]] <small>(LCDD15/LVDS1N2)</small>
 +
| 18 || [[A10/PIO#PD14|PD14]] <small>(LCDD14/LVDS1P2)</small>
 +
|-
 +
| 19 || [[A10/PIO#PD16|PD16]] <small>(LCDD16/LVDS1PC)</small>
 +
| 20 || ''Ground''
 +
|-
 +
| 21 || [[A10/PIO#PD18|PD18]] <small>(LCDD18/LVDS1P3)</small>
 +
| 22 || [[A10/PIO#PD17|PD17]] <small>(LCDD17/LVDS1NC)</small>
 +
|-
 +
| 23 || [[A10/PIO#PD20|PD20]] <small>(LCDD20)</small>
 +
| 24 || [[A10/PIO#PD19|PD19]] <small>(LCDD19/LVDS1N3)</small>
 +
|-
 +
| 25 || [[A10/PIO#PD22|PD22]] <small>(LCDD22)</small>
 +
| 26 || [[A10/PIO#PD21|PD21]] <small>(LCDD21)</small>
 +
|-
 +
| 27 || [[A10/PIO#PD27|PD27]] <small>(LCDVSYNC)-VGA-VSYNC</small>
 +
| 28 || [[A10/PIO#PD23|PD23]] <small>(LCDD23)</small>
 +
|-
 +
| 29 || [[A10/PIO#PD24|PD24]] <small>(LCDCLK)</small>
 +
| 30 || [[A10/PIO#PD26|PD26]] <small>(LCDHSYNC)-VGA-HSYNC</small>
 +
|-
 +
| 31 || [[A10/PIO#PB2|PB2]] <small>(PWM0)</small>
 +
| 32 || [[A10/PIO#PD25|PD25]] <small>(LCDDE)</small>
 +
|-
 +
| 33 || [[A10/PIO#YP_TP|YP_TP]] <small>(TP-Y1)</small>
 +
| 34 || [[A10/PIO#XP_TP|XP_TP]] <small>(TP-X1)</small>
 +
|-
 +
| 35 || [[A10/PIO#YN_TP|YN_TP]] <small>(TP-Y2)</small>
 +
| 36 || [[A10/PIO#XN_TP|XN_TP]] <small>(TP-X2)</small>
 +
|-
 +
| 37 || [[A10/PIO#PH7|PH7]] <small>(LCD0-BL-EN/LCD-PIO0/UART5-RX/EINT7)</small>
 +
| 38 || ''Ground''
 +
|-
 +
| 39 || [[A10/PIO#PB11|PB11]] <small>(LCD0-SDA/LCD-PIO2)</small>
 +
| 40 || [[A10/PIO#PB10|PB10]] <small>(LCD0-SCK/LCD-PIO1)</small>
 +
|-
 +
| 41 || SPDIF
 +
| 42 || ''Ground''
 +
|-
 +
| 43 || VCC-5V
 +
| 44 || 3.3V <small>(''nc'' in 2012-08-08)</small>
 +
|-
 +
! colspan=4 | SPI0
 +
|-
 +
| 45 || [[A10/PIO#PI10|PI10]] <small>(SPI0-CS/UART5-TX/EINT22)</small>
 +
| 46 || [[A10/PIO#PI12|PI12]] <small>(SPI0-MOSI/UART6-TX/EINT24)</small>
 +
|-
 +
| 47 || [[A10/PIO#PI11|PI11]] <small>(SPI0-CLK/UART5-RX/EINT23)</small>
 +
| 48 || [[A10/PIO#PI13|PI13]] <small>(SPI0-MISO/UART6-RX/EINT25)</small>
 +
|}
 +
 
 +
{| class="wikitable" style="width:40%;"
 +
! colspan=4 | U15 <small>(Between Ethernet port and USB ports)</small>
 +
|-
 +
! colspan=4 | CSI1/TS
 +
|-
 +
| 1 || VCC-5V
 +
| 2 || [[A10/PIO#PH15|PH15]] <small>(CSI1-PWR/EINT15)</small>
 +
|-
 +
| 3 || CSI1-IO-2V8
 +
| 4 || [[A10/PIO#PH14|PH14]] <small>(CSI1-RST#/EINT14)</small>
 +
|-
 +
| 5 || [[A10/PIO#PG0|PG0]] <small>(CSI1-PCLK/SDC1-CMD)</small>
 +
| 6 || [[A10/PIO#PB18|PB18]] <small>(TWI1-SCK)</small>
 +
|-
 +
| 7 || [[A10/PIO#PB19|PB19]] <small>(TWI1-SDA)</small>
 +
| 8 || [[A10/PIO#PG3|PG3]] <small>(CSI1-VSYNC/SDC1-D1)</small>
 +
|-
 +
| 9 || [[A10/PIO#PG2|PG2]] <small>(CSI1-HSYNC/SDC1-D0)</small>
 +
| 10 || [[A10/PIO#PG1|PG1]] <small>(CSI1-MCLK/SDC1-CLK)</small>
 +
|-
 +
| 11 || [[A10/PIO#PG4|PG4]] <small>(CSI1-D0/SDC1-D2)</small>
 +
| 12 || [[A10/PIO#PG5|PG5]] <small>(CSI1-D1/SDC1-D3)</small>
 +
|-
 +
| 13 || [[A10/PIO#PG6|PG6]] <small>(CSI1-D2/UART3-TX)</small>
 +
| 14 || [[A10/PIO#PG7|PG7]] <small>(CSI1-D3/UART3-RX)</small>
 +
|-
 +
| 15 || [[A10/PIO#PG8|PG8]] <small>(CSI1-D4/UART3-RTS)</small>
 +
| 16 || [[A10/PIO#PG9|PG9]] <small>(CSI1-D5/UART3-CTS)</small>
 +
|-
 +
| 17 || [[A10/PIO#PG10|PG10]] <small>(CSI1-D6/UART4-TX)</small>
 +
| 18 || [[A10/PIO#PG11|PG11]] <small>(CSI1-D7/UART4-RX)</small>
 +
|-
 +
| 19 || ''Ground''
 +
| 20 || ''Ground''
 +
|-
 +
! colspan=2 | Analog
 +
! colspan=2 | SDIO3
 +
|-
 +
| 21 || FMINL
 +
| 22 || [[A10/PIO#PI4|PI4]] <small>(SDC3-CMD)</small>
 +
|-
 +
| 23 || FMINR
 +
| 24 || [[A10/PIO#PI5|PI5]] <small>(SDC3-CLK)</small>
 +
|-
 +
| 25 || ''Ground''
 +
| 26 || [[A10/PIO#PI6|PI6]] <small>(SDC3-D0)</small>
 +
|-
 +
| 27 || VGA-R
 +
| 28 || [[A10/PIO#PI7|PI7]] <small>(SDC3-D1)</small>
 +
|-
 +
| 29 || VGA-G
 +
| 30 || [[A10/PIO#PI8|PI8]] <small>(SDC3-D2)</small>
 +
|-
 +
| 31 || VGA-B
 +
| 32 || [[A10/PIO#PI9|PI9]] <small>(SDC3-D3)</small>
 +
|-
 +
| colspan=2 |
 +
! colspan=2 | CSI0/TS
 +
|-
 +
| 33 || LCD1-VSYNC
 +
| 34 || [[A10/PIO#PE4|PE4]] <small>(CSI0-D0)</small>
 +
|-
 +
| 35 || LCD1-HSYNC
 +
| 36 || [[A10/PIO#PE5|PE5]] <small>(CSI0-D1)</small>
 +
|-
 +
| 37 || ''Ground''
 +
| 38 || [[A10/PIO#PE6|PE6]] <small>(CSI0-D2)</small>
 +
|-
 +
| 39 || AVCC
 +
| 40 || [[A10/PIO#PE7|PE7]] <small>(CSI0-D3)</small>
 +
|-
 +
| 41 || LRADC0
 +
| 42 || [[A10/PIO#PE8|PE8]] <small>(CSI0-D4)</small>
 +
|-
 +
| 43 || CVBS
 +
| 44 || [[A10/PIO#PE9|PE9]] <small>(CSI0-D5)</small>
 +
|-
 +
| 45 || HPL
 +
| 46 || [[A10/PIO#PE10|PE10]] <small>(CSI0-D6)</small>
 +
|-
 +
| 47 || HPR
 +
| 48 || [[A10/PIO#PE11|PE11]] <small>(CSI0-D7)</small>
 +
|}
 +
 
 +
== Debugging ==
 +
* [[Cubieboard/TTL|Connecting the serial TTL cable]]
 +
 
 +
== Hardware Hacking ==
 +
* [[Cubieboard/SDC2|Adding a second SD Card slot]]
 +
* [[Cubieboard/Reset|Adding a reset button]]
 +
* [[Cubieboard/JTAG|Adding a JTAG header]]
 +
* [[Cubieboard/Extension Board|Adding an extension board]]
 +
 
 +
== Software Hacking ==
 +
* [[Building Android TV image]]
 +
* [[Instruction to build jellybean for cubieboard]]
 +
* [[Cubieboard/Installing on NAND|Installing on NAND]]
 +
* [[Cubieboard/Cubieboard Linux-3.4|Build your own embedded linux with buildroot]]
 +
* [[Cubieboard/Cubieboard Linux-3.9|Run linux 3.9 on Cubieboard]]
 +
 
 +
== Photos ==
 +
* Alejandro Mery [http://dl.linux-sunxi.org/amery/pictures/cubieboard-2012-08-08/ 2012-08-08 rev]
 +
* Adrian Carter [http://www.flickr.com/photos/ozadr1an/sets/72157632160803140/show/ 2012-09-09 rev]
 +
 
 +
==Components==
 +
 
 +
* [[A10]] SoC
 +
* [http://dl.linux-sunxi.org/chips/GT-DDR3-2Gbit-B-DIE-(X8,X16).pdf GT8UB256M16BP-BG] 256X16 DDR3-1333-9-9-9 SDRAM
 +
* [[AXP209]] Power management
 +
* [http://realtek.info/pdf/rtl8201cp.pdf RTL8201CP] Realtec 8201CP MII PHY
 +
* Samsung K9GBG08UOA-SCB0 8 GiB Flash Rom
 +
* LFN Infrared detector
 +
 
 +
==References==
 +
<references />
 +
 
 +
== See also ==
 +
* [[Cubieboard/FAQ|FAQ]]
 +
* [[A10-OLinuXino]]
 +
 
 +
== External ==
 +
* [http://cubieboard.org cubieboard.org - official homepage]
 +
** [http://cubieboard.org/2012/09/02/some-pictures-of-cubieboard/ prototype pictures]
 +
** [http://dl.cubieboard.org/hardware/cubieboard_schematic_2012-08-08.pdf schematics of 2012-08-08]
 +
** The CB is currently available at
 +
***[http://www.aliexpress.com aliexpress]
 +
***[http://www.taobao.com taobao]
 +
***[http://www.ebay.com ebay]
 +
***[http://www.kavirelectronic.ir/eshop/product.php?id_product=1200160 kavirElectronic]
 +
* [http://www.cnx-software.com/2012/12/09/cubieboard-unboxing-and-quick-start-guide/ CNXSoft - Cubieboard Unboxing and Quick Start Guide]
 +
 
 +
[[Category:Cubieboard]]
 +
[[Category:A10 Boards]]
 +
[[Category:Devices with HDMI port]]
 +
[[Category:Devices with SATA port]]
 +
[[Category:Devices with Ethernet port]]
 +
[[Category:Devices]]
 +
[[Category:Hardware]]

Revision as of 01:54, 22 May 2013


MarsBoard V1.3
250px
Manufacturer CubieTech
Dimensions 10cm x 6cm
Website http://cubieboard.org
Specifications
SoC A10 @ 1Ghz
DRAM 512MB / 1GB
DDR3 @ 480MHz
NAND 4GB
Power 5V 2A 4.0mm/1.7mm barrel plug
Features
Video HDMI
Audio 3.5mm jack, HDMI
Network 10/100
Storage µSD, SATA (+5v power)
USB (Host/OTG) 2 / 1
Other IR
External Headers

2*48p, including:

  • i2c (twi)
  • spi
  • rgb/lvds
  • csi/ts
  • fm-in
  • adc
  • cvbs
  • vga
  • spdif-out
  • touch-panel

Cubieboard is a small (10x6cm), hacker friendly, extendable and very low-cost while powerful ARM board with Allwinner A10 SoC.<ref>http://www.cnx-software.com/2012/12/09/cubieboard-unboxing-and-quick-start-guide/ CNXSoft - Cubieboard Unboxing and Quick Start Guide</ref>

Contents

Community

Getting started

See the section Cubieboard/FirstSteps for more details on getting started with the Cubieboard.

The rev 2012-08-08 cubieboards ship with a pre-installed buildroot image, see Buildroot to rebuild it and possibly apply your customizaions. See Building on Debian for more detailed instructions on building images.

The pre-installed image is for testing only. If you have a HDMI screen or TV that can handle 720p you can see diagnostic output when you power on the board.

FAQs

You might have a lot of questions before and after you get the Cubieboard. You can start on the Cubieboard FAQ.

Expansion ports

rev 2012-08-08 and 2012-09-09

Two 2x24 2.0mm male headers.

U14 (Next to SATA connector)
LCD
1 PD0 (LCDD0/LVDSP0) 2 Ground
3 PD2 (LCDD2/LVDS0P1) 4 PD1 (LCDD1/LVDS0N0)
5 PD4 (LCDD4/LNVS0P2) 6 PD3 (LCDD3/LVDS0N1)
7 PD6 (LCDD6/LVDS0PC) 8 PD5 (LCDD5/LVDS0N2)
9 Ground 10 PD7 (LCDD7/LVDS0NC)
11 PD9 (LCDD9/LVDS0N3) 12 PD8 (LCDD8/LVDS0P3)
13 PD11 (LCDD11/LVDS1N0) 14 PD10 (LCDD10/LVDS1P0)
15 PD13 (LCDD13/LVDS1N1) 16 PD12 (LCDD12/LVDS1P1)
17 PD15 (LCDD15/LVDS1N2) 18 PD14 (LCDD14/LVDS1P2)
19 PD16 (LCDD16/LVDS1PC) 20 Ground
21 PD18 (LCDD18/LVDS1P3) 22 PD17 (LCDD17/LVDS1NC)
23 PD20 (LCDD20) 24 PD19 (LCDD19/LVDS1N3)
25 PD22 (LCDD22) 26 PD21 (LCDD21)
27 PD27 (LCDVSYNC)-VGA-VSYNC 28 PD23 (LCDD23)
29 PD24 (LCDCLK) 30 PD26 (LCDHSYNC)-VGA-HSYNC
31 PB2 (PWM0) 32 PD25 (LCDDE)
33 YP_TP (TP-Y1) 34 XP_TP (TP-X1)
35 YN_TP (TP-Y2) 36 XN_TP (TP-X2)
37 PH7 (LCD0-BL-EN/LCD-PIO0/UART5-RX/EINT7) 38 Ground
39 PB11 (LCD0-SDA/LCD-PIO2) 40 PB10 (LCD0-SCK/LCD-PIO1)
41 SPDIF 42 Ground
43 VCC-5V 44 3.3V (nc in 2012-08-08)
SPI0
45 PI10 (SPI0-CS/UART5-TX/EINT22) 46 PI12 (SPI0-MOSI/UART6-TX/EINT24)
47 PI11 (SPI0-CLK/UART5-RX/EINT23) 48 PI13 (SPI0-MISO/UART6-RX/EINT25)
U15 (Between Ethernet port and USB ports)
CSI1/TS
1 VCC-5V 2 PH15 (CSI1-PWR/EINT15)
3 CSI1-IO-2V8 4 PH14 (CSI1-RST#/EINT14)
5 PG0 (CSI1-PCLK/SDC1-CMD) 6 PB18 (TWI1-SCK)
7 PB19 (TWI1-SDA) 8 PG3 (CSI1-VSYNC/SDC1-D1)
9 PG2 (CSI1-HSYNC/SDC1-D0) 10 PG1 (CSI1-MCLK/SDC1-CLK)
11 PG4 (CSI1-D0/SDC1-D2) 12 PG5 (CSI1-D1/SDC1-D3)
13 PG6 (CSI1-D2/UART3-TX) 14 PG7 (CSI1-D3/UART3-RX)
15 PG8 (CSI1-D4/UART3-RTS) 16 PG9 (CSI1-D5/UART3-CTS)
17 PG10 (CSI1-D6/UART4-TX) 18 PG11 (CSI1-D7/UART4-RX)
19 Ground 20 Ground
Analog SDIO3
21 FMINL 22 PI4 (SDC3-CMD)
23 FMINR 24 PI5 (SDC3-CLK)
25 Ground 26 PI6 (SDC3-D0)
27 VGA-R 28 PI7 (SDC3-D1)
29 VGA-G 30 PI8 (SDC3-D2)
31 VGA-B 32 PI9 (SDC3-D3)
CSI0/TS
33 LCD1-VSYNC 34 PE4 (CSI0-D0)
35 LCD1-HSYNC 36 PE5 (CSI0-D1)
37 Ground 38 PE6 (CSI0-D2)
39 AVCC 40 PE7 (CSI0-D3)
41 LRADC0 42 PE8 (CSI0-D4)
43 CVBS 44 PE9 (CSI0-D5)
45 HPL 46 PE10 (CSI0-D6)
47 HPR 48 PE11 (CSI0-D7)

Debugging

Hardware Hacking

Software Hacking

Photos

Components

  • A10 SoC
  • GT8UB256M16BP-BG 256X16 DDR3-1333-9-9-9 SDRAM
  • AXP209 Power management
  • RTL8201CP Realtec 8201CP MII PHY
  • Samsung K9GBG08UOA-SCB0 8 GiB Flash Rom
  • LFN Infrared detector

References

<references />

See also

External

Personal tools