[[bc10]]
-Contents
#Contents
* Summary [#t1384c1a]
>
This is the overview of the hardware of bc10. bc10 is a clone of BeagleBoard, but the size and specifications~
of bc10 differ form BeagleBoard's.~
* Overview of Hardware [#s85b06a4]
*** Main Board (BC10MB-MP01) [#kb1caa4c]
>
These are the pictures of bc10 MP1.~
--Main Board Front View~
#ref(bc10MP1_Tg640r.jpg,,55%);~ //bc10top_640.jpg
~
--Main Board Bottom View~
#ref(bc10MP1_Bg640r.jpg,,55%);~ //bc10bot_640.jpg
~
*** Expansion Board (BC10EB-RB01) [#c296e642]
-- Extension Board (Left: Front, Right: Bottom)~
>
&ref(bc10expBg320r1.jpg,,80%); &ref(bc10expBBg320r.jpg,,80%);
~
*** Expansion Board (BC10EB-LY01) [#o57cd744]
-- Extension Board (Left: Front, Right: Bottom)~
>
&ref(bc10expYg320r1.jpg,,80%); &ref(bc10expYBg320r.jpg,,80%);
~
* Specifications of Hardware [#z7aa33bc]
-bc10 Main Board (BC10MB-MP01)~
>>Size :125(w) x 66(h) mm~
-bc10 Extension Board (BC10EB-RB01, BC10EB-LY01)~
>>Size : 30(w) x 66(h) mm~
** Layout of Major Parts [#i39d6ecd]
*** Main Board (BC10MB-MP01) [#m9d66a2a]
>
-Layout of Main Board~
--bc10 MP1 Main Board Front View~
#ref(bc10MP1_Tg640p.jpg,,55%);~ //bc10top_640r3.jpg
~
--bc10 MP1 Main Board Bottom View~
#ref(bc10MP1_Bg640p.jpg,,55%);~ //bc10bot_640r1.jpg
~
--Table.1 Main Board Major Parts~
LEFT:
||||||h
|CPU|CENTER:1|OMAP 3530 600MHz (Texas Instruments, Inc)|CENTER:x1|TI ARM Coretex-A8 & C64x|
|Memory|~|Flash ROM/DDR-RAM (512 MBytes /256 MBytes)|~|Package-on-Package (PoP)|
|Compatible Power Supply Support|CENTER:(2)|AC Adapter|CENTER:x1|DC 5V (from the included expansion board)|
|~|CENTER:3|Power Supply Connector|CENTER:x1|Connected to the expansion board for energy supply|
|Memory Card|CENTER:4|SD (SDIO Compatible)|CENTER:x1||
|~|CENTER:5|microSD|CENTER:x1||
|Interface|CENTER:6|USB Host 2.0 HS|CENTER:x1||
|~|CENTER:7|USB Client (OTG)|CENTER:x1||
|~|CENTER:8|Serial Console|CENTER:x1|30-pin Connector[[¹>#peac3ddf]]|
|Audio|CENTER:8|Stereo Audio Input|CENTER:x1|30-pin Connector[[¹>#peac3ddf]]|
|~|CENTER:8|Stereo Audio Output|CENTER:x1|30-pin Connector[[¹>#peac3ddf]]|
|~|CENTER:9|~|CENTER:x1|Mini-Jack|
|Display|CENTER:10|Internal 4.3" wide AMOLED|CENTER:x1|Resolution 480x272 w/ Touchscreen function|
|~|CENTER:11|DVI-D|CENTER:x1|HDMI Connector (Video signal only, no Audio)|
|~|CENTER:8|S-Video/Composite Video|CENTER:x1|30-pin Connector[[¹>#peac3ddf]] (Exclusive)|
|Slot for Expansion Board[[²>#nfd00e99]] (Receptacle)|CENTER:12|GPIO|CENTER:x8|1.8V CMOS level (Specific, Not Shared)|
|~|~|I²C/SPI/UART1|CENTER:x2/x1/x1|1.8V CMOS level (Shared)|
|~|~|4x4 Keypad|CENTER:x2|(Specific, Not Shared)|
|Internal Sensor|CENTER:13|6-axis Motion Sensor|CENTER:x1|3-axis Accelerometer + 3-axis Digital Compass|
|~|CENTER:14|20ch GPS Receiver|CENTER:x1|Internal Chip Antenna|
|Image Sensor|CENTER:15||CENTER:x1|CMOS specific Camera Interface|
|Button|CENTER:16|USER Button|CENTER:x1||
|~|CENTER:17|RESET Button|CENTER:x1||
|Others|CENTER:N/A|LED|CENTER:X6||
~
---On MP1, AC Adapter is moved to the expansion board, which is included in the bc10 set, and~
the USB mini B connector on the expansion board is used for power supply.~
~
*** Expansion Board (BC10EB-RB01) [#ac0a76d6]
>
-Layout of Expansion Board~
-- Expansion Board~
>
&ref(bc10expBg320p.jpg,,80%); &ref(bc10expBBg320p.jpg,,80%);~
>
--Table.2 Expansion Board Major Parts (BC10EB-RB01) ~
LEFT:
||||||h
|Compatible Power Supply Support|CENTER:2|USB mini B Connector |CENTER:x1|Power supply only, no communication functions (AC Adapter: 5V & greater than 1A, SANYO eneloop mobile booster (KBC-L2S), both option) |
|~|CENTER:3|Power Supply Connector|CENTER:x1|Connected to Main Board for energy supply|
|Slot for Expansion Board[[²>#nfd00e99]] (Plug)|CENTER:12|Connector to attach the slot of Main Board (4x4 Keypad)|CENTER:x1|Connected to the right side (from AMOLED) slot for Expansion Board (No.12)|
|Contacting Point for Switch|CENTER:18|Points of contact|CENTER:x7|Push button style switches are placed on top of these contacting points|
*** Expansion Board (BC10EB-LY01) [#nd80c708]
>
-Layout of Expansion Board~
-- Expansion Board~
>
&ref(bc10expYg320p.jpg,,80%); &ref(bc10expYBg320p.jpg,,80%);~
>
--Table.3 Expansion Board Major Parts (BC10EB-LY01) ~
LEFT:
||||||h
|Slot for Expansion Board[[²>#nfd00e99]] (Plug)|CENTER:12|Connector to attach the slot of Main Board (4x4 Keypad)|CENTER:x1|Connected to the right side (from AMOLED) slot for Expansion Board (No.12)|
|Contacting Point for Switch|CENTER:18|Points of contact|CENTER:x7|Push button style switches are placed on top of these contacting points|
|Breakout|CENTER:19|Breakout|CENTER:x1|These are used for breakout, which are connected to other devices|
** 30-pin Connector [#peac3ddf]
>
- List of signals that 30-pin connector (the picture of Main Board Front View No.8) handles
-- Stereo Audio Input
-- Stereo Audio Output
-- S-Video/Composite Video (Exclusive)
-- Serial Console
-- Power Switch
-- USER Button
-- RESET Button
>
- To handle several output signals simultaneously, use an iPod/iPhone connector, which is differ from commercially~
available iPod/iPhone accessories. Wire the specified pins through the connector. To control the power switch and~
reset button of bc10 externally through the 30-pin connector, please make sure that the switch at bc10 turns off.~
This is a two-part example, which shows how to connect serial console and how to control external RESET and USER~
buttons, and power switch simultaneously. The example is listed [[here>bc10/serial interface]] (making a serial interface) and [[here>bc10/serial interface with switches]] (adding~
external buttons and power switch to the interface).
>
- Caution: all 30-pin connecters are neither identical nor compatible. Commercially available iPod/iPhone accessories~
should not be connected with this 30-pin connector of bc10 in general. It is true that some accessory may work with~
the 30-pin connector as some pins and functions are for bc10, but it is very seldom and requires a lot of homework~
before connecting the two products. Do not connect the accessories which employ the function of Firewire, these~
accessories may damage bc10.
** Slot for Expansion Board [#nfd00e99]
>
- List of signals, which both slots (the picture of Front View #12) deal with
-- GPIO
-- Keypad
-- UART1
--I²C (2ch)
-- SPI (1ch)
>
- The signals of GPIO and keypad are not shared between the right and left slots. The right and left sides of these ports~
are designed to be independent from each other. Other output signals are share between the right and left slots.~
- Slots for Expansion Board output the signals at 1.8V CMOS level. If a board connect with the slot at other than 1.8V,~
it requires a logic voltage level converter to adjust voltage.~
* Design [#o72eaaaf]
** Schematic [#hd695883]
>
||OrCAD format|PDF format|
|Main Board|&ref(bc10-001-0003.dsn);|&ref(bc10-001-0003.pdf);|
|Expansion Board|&ref(bc10-005-0001.dsn);|&ref(bc10-005-0001.pdf);|
PDF files are for reference.~
** PCB, Gerber, Layout data [#i6a2571c]
>
||PCB Editor format|RS274 format|PDF format|
|Main Board| &ref(bc10-001-0003.zip); | &ref(bc10-001-0003_gerber.zip); (RS274 4x00)| &ref(bc10-001-0003_Layout.pdf);|
|Expansion Board| &ref(bc10-005-0001.brd); | &ref(bc10-005-0001_gerber.zip); (RS274-X)| &ref(bc10-005-0001_Layout.pdf);|
PDF files are used for reference. PDF files include the layout data of the boards.~
The location of each key of the keypad is defined in &ref(bc10-005-0001_padlayout.pdf);. Please use it for a reference.~
The shape of the contacting point of key is identical to this dome-shape switch (B3D-5112). Please use B3D-5112's~
[[technical website:http://www.omron.co.jp/ecb/products/sw/27/b3d.html]] for a reference.
** BOM [#d9c3c4af]
>
|Main Board| &ref(bc10-001-0003_bom-e.xls);|
|Expansion Board| &ref(bc10-005-0001-e.xls);|
The BOM data is loosely translated into English. The translated data provides enough description of parts used in bc10.~
* Revision History [#j4e4c43e]
>
-2010/07/15 This article is initially uploaded.~
-2010/09/24 Pictures of ES1 are replaced with MP1, and the information of parts is updated.~
-2010/10/05 Pictures and information of the extension board are added.~
-2010/10/21 Design data of Main and Expansion Boards are added.~
-2010/10/28 The Japanese comments on the BOM data are loosely translated into English.~
-2010/11/15 The layout of the keypad and the information of the contacting point are added.~
-2011/04/07 The information of the other Expansion Board (BC10EB-LY01) is added.~