Results 1 to 4 of 4

Thread: Aftermarket InDash GPS/DVD Radio frm ebay? Possible to reprogram/turn to carpc?

  1. #1
    Join Date
    Apr 2012

    Aftermarket InDash GPS/DVD Radio frm ebay? Possible to reprogram/turn to carpc?

    I have seen lots of aftermarket OEM InDash GPS/Radio/Bluetooth etc something like this ...

    Has anyone ever used one? Are they any good? They look like a cheaper version of the Dynavin?
    They seem pretty good.

    But it also got me thinking do you think it would be possible to flash the software so can run own custom interface like Centrefuse so you in effect have ur own OEM looking Car PC, I note most of them run off WINCE 6?

    What do people think? Any ideas? Better solutions etc?

  2. #2
    Variable Bitrate
    Join Date
    Jun 2007
    Boston MA
    It seems that this question pops up every month or so. Welcome to the boards

    It's very difficult to use one of these units as a monitor/amp combo - they don't expose a standard video interface, like VGA or DVI. Not to say that it's impossible - you can probably figure it out eventually. The interface they use is most likely LVDS - similar to what laptops use when they connect to monitors. The touch screen interface also needs to be hacked .
    If you want to just replace the software/OS, you will realize that most of these units are way underpowered to run a decent frontend. If you plan to install a different OS, like Ubuntu or Android, you'll have a hell of a time trying to find the drivers that will work.

    All in all, I'd say that these units are more trouble than they are worth.
    My Project: All-in-one Double Din Unit

  3. #3
    MySQL Error soundman98's Avatar
    Join Date
    Jan 2008
    on the border of northern IL/IN
    i have yet to see anyone do it, but would love to see it, even if it was done simply for the "ah-ha!" factor...

  4. #4
    Join Date
    Aug 2012
    Berkeley, California, United States
    I have a D90 I pulled out of my 330xi.

    Out of aimless stupidity or a drive to document this beast, I have been collecting some specs on it in the hopes it could be reprogrammed or replaced.

    I have 3 or 4 calculus classes and about the same programming classes before I get to a point where I can full utilize all the features of the Dynavin, yet I am already tired of the mobo in it.

    I want desperately to replace the mobo (AL7010MB-ZH) with a diy arm mcu that
    1) passes the mic audio to the carpc
    2) passes the beep audio from the carpc
    3) passes the xga video input to the terrawin t107bl i2c tft
    4) passes the ir input to the carpc
    5) processes the buttons, knobs, and touchscreen input from the dynavin faceplate (AL7010TFT-ZH) to carpc
    6) senses 12V taillight and switches to reverse cam rca input
    7) passes usb, microusb and micosd on to carpc

    CarPC runs cannibalized touchpanel MCU over 1 USB cable from trunk.

    That way I can use USB GPS, USB 3G/4G, USB Bluetooth, and USB HD on a higher power system (xp/osx) which can also read ibus and obd, logging data, and all the visualization stuff that really dazzles.

    I would pay 200 bucks for a 4"x5" diy board that does that, and right now the friendlyarm mini-2440 looks right to replace the mobo, but it needs a lot of coding I can't yet do.

    I'm probably better off sculpting a bezel or buying a premade bezel for a xenarc and just doing away with the dynavin, but I like the knobs and buttons, and I know the following specs allow for a lot of duty.

    Assumed Specs:
    SAMSUNG S3C2440A-40 @ 400MHZ
    64MB SDRAM

    What I'm finding taking it apart:
    Toshiba TMP91FU62FG 16-bit microcontroller
    - High-speed 16-bit CPU (900/L1 CPU)
    - Instruction mnemonics are upward-compatible with TLCS-900,900/H,900/L
    - 16 Mbytes of linear address space
    - General-purpose registers and register banks
    - 16-bit multiplication and division instructions; bit transfer and arithmetic instructions
    - Micro DMA: 4 channels (800ns/2 bytes at 20MHz)
    • Minimum instruction execution time:200ns (at 20MHz)
    • Built-in memory
    - ROM: 96K bytes (Flash ROM)
    - RAM: 4K bytes
    • 8-bit timers: 4 channels
    • 16-bit timers: 4 channels
    • General-purpose serial interface: 4 channels
    - UART/Synchronous mode: 3 channels
    - I2C bus mode: 1 channels
    • 10-bit AD converter (Built-in Sample hold circuit): 16 channels
    • Special timer for CLOCK
    • Watchdog timer
    • Program patch logic: 6 banks
    • Interrupts: 48 interrupts
    - 9 CPU interrupts: Software interrupt instruction and illegal instruction
    - 30 internal interrupts: 7 priority levels are selectable
    - 9 external interrupts: 7 priority levels are selectable (among 1 interrupts are selectable edge mode)
    • Input/output ports: 69 pins
    • Standby function: Three HALT modes: IDLE2 (Programmable), IDLE1 and STOP
    • Clock controller
    - Clock gear function: Select a High-frequency clock fc/1 to fc/16
    - Oscillator for CLOCK (fs = 32.768 kHz)
    • Operating voltage
    Flash read operation
    > Vcc=4.5 V - 5.5 V (fc max = 20MHz)
    Flash write/erase operation
    > Vcc=4.75 V - 5.25 V (fc max = 20MHz)
    • Package
    - LQFP80-P-1212-0.50E (TMP91FU62FG)
    - QFP80-P-1420-0.80B (TMP91FU62DFG)
    Atmel AT24C02N, 2K SERIAL EEPROM
    Internally organized with 32 pages of 8 bytes each, the 2K requires an 8-bit data word address for random word addressing.
    Low-voltage and Standard-voltage Operation
    – 2.7 (VCC = 2.7V to 5.5V)
    – 1.8 (VCC = 1.8V to 5.5V)
    • Internally Organized 128 x 8 (1K), 256 x 8 (2K), 512 x 8 (4K),
    1024 x 8 (8K) or 2048 x 8 (16K)
    • Two-wire Serial Interface
    • Schmitt Trigger, Filtered Inputs for Noise Suppression
    • Bidirectional Data Transfer Protocol
    • 100 kHz (1.8V) and 400 kHz (2.7V, 5V) Compatibility
    • Write Protect Pin for Hardware Data Protection
    • 8-byte Page (1K, 2K), 16-byte Page (4K, 8K, 16K) Write Modes
    • Partial Page Writes Allowed
    • Self-timed Write Cycle (5 ms max)
    • High-reliability
    – Endurance: 1 Million Write Cycles
    – Data Retention: 100 Years
    • Automotive Devices Available
    • 8-lead JEDEC PDIP, 8-lead JEDEC SOIC, 8-lead Ultra Thin Mini-MAP (MLP 2x3), 5-lead
    SOT23, 8-lead TSSOP and 8-ball dBGA2 Packages
    • Die Sales: Wafer Form, Waffle Pack and Bumped Wafers
    TEF6624T AM/FM Tuner
    ``Highly integrated tuners with low-IF conversion
    ``PLL synthesizer with integrated VCO
    `` Integrated AM LNA with AGC and RF selectivity`
    (TEF6623 is FM-only)
    `` Integrated FM LNA with AGC
    ``Stereo decoder with output for interfacing with external
    analog or digital audio processor
    ``Advanced weak signal processing (soft mute, stereo blend,
    high cut control)
    ``FM noise blanker
    ``Signal quality detection
    `` I2C-bus control
    ``RDS demodulator (TEF6623 & 24 only)
    ``Single 8.5 V supply
    ``SO32 package
    ``Very low external component count
    ``Allows for fast software development because of`
    integrated radio knowledge and easy interface
    ``Very good strong signal behavior`
    I2C GPS Receiver
    SIRFIII Chipset: SiRF GSC3f/LPx
    Frequency: L1, 1575.42 MHz
    Code: C/A Code
    Protocol: NMEA 0183 v2.2
    Default: GGA, GSA, GSV, RMC
    Support: VTG, GLL, ZDA
    SiRF binary and NMEA Command
    Available Baud Rate: 4,800 to 57,600 bps adjustable
    Channels: 20
    Flash: 4Mbit
    Sensitivity: Tracking:-159dBm
    Cold Start: 42 seconds, average
    Warm Start: 38 seconds, average
    Hot Start: 1 second, average
    Reacquisition: 0.1 second, average
    Position: 10 meters, 2D RMS
    5 meters, 2D RMS, WAAS enabled
    Velocity: 0.1 m/s
    Time: 1us synchronized to GPS time
    Maximum Altitude: < 18,000 meter
    Maximum Velocity: < 515 meter/second
    Maximum Acceleration: < 4G
    Update Rate: 1 Hz
    I/O Pins
    2 serial ports
    Physical Characteristic
    36-pin stamp holes
    15.9 mm * 13.1 mm * 2.2 mm ±0.2mm
    DC Characteristics
    Power Supply
    3.3Vdc± 5%
    Backup Voltage
    2.0 ~ 3.6Vdc
    Power Consumption
    Acquisition: 40mA
    Tracking: 25mA
    Environmental Range
    Humidity Range
    5% to 95% non-condensing
    Operation Temperature
    -30℃ to 85℃
    Storage Temperature
    -40℃ to 85℃

    Dynavin AL7010TFT-ZH
    Buttons, Knobs, Touchscreen and display
    Terrawins T107BL Digital TFT-LCD
    • Integrates 10-bit Triple Analog to Digital Converters (ADC) & Phase Locked Loop (PLL), for supporting CVBS, S-Video, YPbPr(480i) and RGB inputs
    • Scaler supports 2-D adaptive intra-field de-interlacer and non-linear 16:9 aspect ration.
    • Integrate ITU656/601_8/L601_16 Decoder
    • Support digital RGB565/666/888 inputs
    • Advanced On Screen Display (OSD) function
    • Automatic Clamp Control for CVBS, Y and C
    • Programmable Static Gain Control or Automatic Gain Control for CVBS or Y/C
    • Max Input configuration up to 6xCVBS, 3xS-video
    • Separate Luminance and Chroma Enhancer
    • Y (Luma) Supports Luminance BLE/WLE, DLTi., Contrast and Brightness adjustment
    • 16:9 Non-linear Aspect ratio
    • Direct interface to a (27.0MHz) Crystal
    • Provides 3x256 Gamma correction for panel compensation
    • Built-in software adjustable VCOM voltage
    • RGB 888/24-bit TTL output
    • Output(LCD) resolution support up-to XGA
    • 8K-word OSD1 and 8K-word OSD2 memory
    • Built-in 114+ fonts (18x12, 24x16 each)
    • Supports 2-wire I2C (Slave/Master)
    • Power Supply: +1.8V and +3.3V
    • Package: 128pin-LQFP
    8 Megabit (1 M x 8-Bit/512 K x 16-Bit)
    CMOS 3.0 Volt-only Boot Sector Flash Memory
    • Distinctive Characteristics
    • Architectural Advantages
    • Single Power Supply Operation
    • – Full voltage range: 2.7 to 3.6 volt read and write operations for
    • battery-powered applications
    • Manufactured on 110 nm Process Technology
    • – Fully compatible with 200 nm S29AL008D
    • Secured Silicon Sector region
    • – 128-word/256-byte sector for permanent, secure identification
    • through an 8-word/16-byte random Electronic Serial Number
    • accessible through a command sequence
    • – May be programmed and locked at the factory or by the customer
    • Flexible Sector Architecture
    • – One 16 Kbyte, two 8 Kbyte, one 32 Kbyte, and fifteen 64 Kbyte
    • sectors (byte mode)
    • – One 8 Kword, two 4 Kword, one 16 Kword, and fifteen 32 Kword
    • sectors (word mode)
    • Sector Group Protection Features
    • – A hardware method of locking a sector to prevent any program or
    • erase operations within that sector
    • – Sectors can be locked in-system or via programming equipment
    • – Temporary Sector Unprotect feature allows code changes in
    • previously locked sectors
    • Unlock Bypass Program Command
    • – Reduces overall programming time when issuing multiple program
    • command sequences
    • Top or Bottom Boot Block Configurations Available
    • Compatibility with JEDEC standards
    • – Pinout and software compatible with single-power supply Flash
    • – Superior inadvertent write protection
    • Performance Characteristics
    • High Performance
    • – Access times as fast as 55 ns
    • – Extended temperature range (–40°C to +125°C)
    • Ultra Low Power Consumption (typical values at 5 MHz)
    • – 0.2 μA Automatic Sleep mode current
    • – 0.2 μA standby mode current
    • – 7 mA read current
    • – 20 mA program/erase current
    • Cycling Endurance: 1,000,000 cycles per sector typical
    • Data Retention: 20 years typical
    • Package Options
    • 48-ball Fine-pitch BGA
    • 48-pin TSOP
    • 56-pin SSOP
    • Software Features
    • CFI (Common Flash Interface) Compliant
    • – Provides device-specific information to the system, allowing host
    • software to easily reconfigure for different Flash devices
    • Erase Suspend/Erase Resume
    • – Suspends an erase operation to read data from, or program data to,
    • a sector that is not being erased, then resumes the erase operation
    • Data# Polling and Toggle Bits
    • – Provides a software method of detecting program or erase operation
    • completion
    • Hardware Features
    • Ready/Busy# Pin (RY/BY#)
    • – Provides a hardware method of detecting program or erase cycle
    • completion
    • Hardware Reset Pin (RESET#)
    • – Hardware method to reset the device to reading array data
    • WP# input pin
    • – For boot sector devices: at VIL, protects first or last 16 Kbyte sector
    • depending on boot configuration (top boot or bottom boot) MicroUSB Port
    MicroSD Card
    WinCE 5.0
    3G USB Dongle
    Wifi USB Dongle

Similar Threads

  1. Help with '05 Impala aftermarket radio
    By impala05 in forum Newbie
    Replies: 2
    Last Post: 02-19-2009, 02:54 AM
  2. any suggestions on aftermarket harness for my radio
    By afterdigital in forum Car Audio
    Replies: 11
    Last Post: 03-08-2007, 05:16 PM
  3. aftermarket radio, yay or nay?
    By jakl27 in forum Newbie
    Replies: 7
    Last Post: 11-13-2005, 09:00 PM
  4. what about this indash ebay lcd
    By dougrodriguez in forum LCD/Display
    Replies: 14
    Last Post: 09-19-2005, 05:53 PM


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts