Allwinner A10 EOMA-68-compliant CPU Card
This page is in note-form for convenient reference, for ongoing development of the CPU Card Schematics. Updates are available at the news page.
The schedule is as follows:
- Begin creating libraries, parts and layout in KiCAD (lkcl). http://git.rhombus-tech.net/?p=eoma.git;a=blob;f=pcb/allwinner_a10/library/allwinner.lib
- Import into ORCAD (Bari) in order to perform PCB layout and accurate analysis of DDR3 signals
- (Eventually) convert back to KiCAD
- Schematics can be found at http://git.rhombus-tech.net/eoma
- This is the Bugtracker
Note: here is a link to a tablet which has had FCC approval: the documents filed with the FCC include schematics that are very similar to the wits-tech EVB schematics: https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=362818&fcc_id=
Notes on parts needed for PCB
- the Cortex A8 IC's an FPBGA441 package.
- the PMIC is an AXP209 http://www.x-powers.com/download/AXP209%20Datasheet%20v1.0_cn.pdf sorry that's chinese it's an awesome little chip - makes the decision whether to use 4.2v battery, 5v USB-OTG or 5v PSU power; outputs a ton of voltages including 5v, 1.2, 1.25, 1.3 etc.
- the Ethernet PHY is an RTL8201CP http://approsoftware.com/download/rtl8186/doc/spec-8201cp(121).pdf appnote with full schematics here http://space.ednchina.com/ewebeditor/uploadfile/20110916082900568.pdf and the Yutai transformer YL18-2050S is here http://yutai-elec.com/images/p1/YL18-2050S.pdf
- NAND Flash is Hynix H27UBG8T2A 4G Bytes MLC 64bit ECC NAND Flash http://www.jm-chip.com/en/down/H27UBG8T2A.pdf
- also on the EVB schematic a SY8021L is mentioned and also a LDO AP1231
- the SY is a company called silicon energy, SY8021L is a dual step-down regulator, it's been superceded by single step-down regulators, SY8008B which is again an SOT23-5 http://www.ping-web.com/pdf/SY8008.pdf
- the AP1231 is here: http://www.chipown.com.cn/pro/AP1231.pdf and it's a SOT-25 (SOT-23-5L)
- the power tree diagram has a SY7208 DCDC converter going through 3 routes, one of which is to the USB-OTG (5v@2A) which then feeds back (5v@900mA) to the AXP209 as its 5v power source. which then feeds out 5v@2A to the same SY7208 DCDC converter.
- also just for completeness: 12v@2A DC input goes through an MP1482 DCDC converter down to 5v@2A.
- rclamp0524p http://www.semtech.com/images/datasheet/rclamp0522p_0524p.pdf
Sourced (preliminary selected) Part Numbers
- Litkconn MI207SO10U(R) PCMCIA 68-pin http://hands.com/~lkcl/eoma/allwinner/MI209(dwg)%20PCMCIA68F0.3%20%20Model%20(1).pdf This part isn't listed on Litkconn's web site because they simply don't have, normally, any demand for it. They have one customer who uses it for Conditional Access Modules (Satellite Decoder Cards) which has meant that they keep on making it.
- LITKCONN CNF004S0200R Micro USB AB MID-MOUNT http://hands.com/~lkcl/eoma/allwinner/CNF004%20MICRO%20USB%20%205PIN%20AB%20type%20FEMALE%20%e6%b2%89%e6%9d%bf0.7_%e6%88%90%e5%93%81%e5%9b%be%20Model%20(1).pdf
- LITKCONN MM027S020R Micro SD Push Push A http://hands.com/~lkcl/eoma/allwinner/litkconn_MICRO%20SD%20PUSH-PUSH%20A.pdf
- MID-Mount HDMI Type D: Amphenol P/N 1042465 http://hands.com/~lkcl/eoma/allwinner/micro_hdmi_mid_mount_type_d_amphenol_1042465.pdf
- MID-MOUNT 4-pole Audio: not yet - to evaluate: http://www.amphenol.com.cn/product/admin/upload/up_201015124532.pdf
Qing Pricing 100k
- HDMI micro Type D. 2.5RMB
- Micro USB AB. 1.2RMB
- 4in audio. 1.2RMB
- Micro SD slot. 2RMB
status: all parts look good, qingpei requested samples 21mar12, to be sent to bari on receipt.
Henry Pricing 100k
- Molex Micro HDMI Type D 46875-3011 MOQ 4K $0.94 each 5 weeks
- Molex Micro USB AB 47654-0001 MOQ 7.5K $0.24 each 7 weeks
TODO: obtain photos, double-check parts.
DuSeven pricing 10k (RMB)
- header 2.0MM2X22PIN 1.55/PCS
- HDMI 3.23/pcs
- headphone jack 0.95/PCS
- SD card socket 1.95/PCS (sample available the day after tomorrow)
- USB conn 1.63/PCS
status: 100k negotiable, photos (directly above!) too hard to tell whether they're mid-mount, requested side-on photos. DuSeven says that they understand that mid-mount is required, audio connector might be mid-mount: still requested side-on photo just to make aaaabsolutely sure.
Connectors Part Numbers (research / todo)
- 6.5mm Type D MicroHDMI http://www.molex.com/pdm_docs/sd/467652001_sd.pdf
- 8:10-Card (Memory Card) http://www.molex.com/pdm_docs/sd/5009010801_sd.pdf - this is a lock-down part: may not be suitable (may require push-push).
- MicroUSB Type AB mid-mount http://www.molex.com/molex/products/datasheet.jsp?part=active/0476540001_IO_CONNECTORS.xml
- not yet publicly available: 6.5mm Type D MicroHDMI Mid-mount http://www.molex.com/molex/products/datasheet.jsp?part=active/0468753011_IO_CONNECTORS.xml
- 3.5mm 3-pin (and outer ring, making 4) mid-mount jack http://www.mouser.com/catalog/specsheets/STX-35398E-5N-TR.pdf
- 44-pin DIL2 2mm header http://hands.com/~lkcl/eoma/allwinner/pcb_44pin_dil2_877584416_sd.pdf
- PCMCIA Receptable - single deck, 5mm stand-off. http://www.amphenol.com.cn/showproduct.asp?app=&typeid=70&itemno=AHKC1150BRN
Suitable RAM IC
Tools and Resources
- 8:10-card "Universal Breakout Board" - http://en.qi-hardware.com/wiki/UBB. This card plugs into a micro 8:10-card slot (google it to find out why it's called that: it's to do with the SD association requiring attribution and to do with Trademarks).
- microSD Sniffer - http://www.sparkfun.com/products/9419. Can be used as above, but with holes for easy soldering of headers.
Links to KiCAD components
ORCAD to KICAD
- EDIF to KICAD - https://sourceforge.net/projects/edif2kicad/
- FPGAlibre - https://sourceforge.net/projects/fpgalibre/
- max2brd - Orcad 9/10 to KiCAD board converter - https://sourceforge.net/projects/fpgalibre/files/KICAD%20tools/
KiCAD fped generator
NOTES (thanks to dave)
Take a look at fped for producing kicad compatible footprints: http://people.openmoko.org/werner/fped/
Also produces handy PDFs for review: http://people.openmoko.org/werner/gta02-core/gta02-core-modules.pdf
Looks like the svn repo that those came out of is offline, but the attached fped file is for a 332 pin fbga.
Given your using kicad, it might also be worth seeing if any of these tools are worth adopting: http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/
i.e. schhist generates PDFs from kidcad to support a visual change log: http://projects.qi-hardware.com/schhist/m1-jtag-serial/
DDR3 RAM Application Notes
- Power Requirements http://download.micron.com/pdf/technotes/ddr3/TN41_01DDR3%20Power.pdf
- Tables 50 to 53: http://www.ti.com/lit/an/sprabi1a/sprabi1a.pdf