Portable Linux Based Audio Player Core Board based on Freescale IMX233 Processor: Freescale MCIMX233CAG4B ARM9 Integrated System on Chip Memory: Micron MT46V32M16P-75L DDR1 64MB 16-bit wide Media: Micro Secure Digital (firmware) External Interface: USB mini-B target Internal Expansion: 50 conductor board/board connector, 0.65mm pitch Audio: 3.5mm stereo headphone jack Power: Li-Ion battery 1800mAH; USB bus power Misc: ROM Patch Flash, SPI Flash Option, Debug Interface Board: 40x60mm 4 layers; Design Rules: trace/space 6/6mil, via ring/finished hole 24/10mil, 1.6mm thick This board contains the core functionality for a Linux Based Portable Audio Decoder. In particular addition of a daughter board containing LCD and switch/rotary input devices is assumed to create a fully functional device. ----- 0.01 Preliminary snapshot of schematic and board design TODO: Layout debug connector Decide use of SPI Flash Determine exact connector footprint and stay-out for 1.25mm connectors DC block for HP out(?) Change from TH to SMD USB-B connector Fix connector pin numbering MISC: LCD system mode drive appears to be missing "E" clock for 68xx mode