[[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] > 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 ~ -- Extension Board (Left: Front, Right: Bottom)~ > &ref(bc10expBg320r1.jpg,,80%); &ref(bc10expBBg320r.jpg,,80%); * Specifications of Hardware [#z7aa33bc] -bc10 Main Board~ >>Size :125(w) x 66(h) mm~ -bc10 Extension Board~ >>Size : 30(w) x 66(h) mm~ ** Layout of Major Parts [#i39d6ecd] > -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.~ ~ > -Layout of Expansion Board~ -- Expansion Board~ > &ref(bc10expBg320p.jpg,,80%); &ref(bc10expBBg320p.jpg,,80%);~ > --Table.2 Expansion Board Major Parts~ 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| ** 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.~