Page 1 of 3 123 LastLast
Results 1 to 10 of 28

Thread: Alpine bus protocols

  1. #1
    C4M
    C4M is offline
    Maximum Bitrate C4M's Avatar
    Join Date
    Apr 2002
    Location
    Sydney, Australia
    Posts
    824
    http://carpc.riposte.net
    I reserve all rights in connection to each post I author, without exception.

  2. #2
    Newbie
    Join Date
    Jun 2004
    Location
    Oklahoma
    Posts
    42
    This means that I can actually send button presses on my alpine head unit to my PC right? (IE: changes tracks and such like I do now)... and send information back to the display? If so.... you kick much *** I've been wondering about this stuff since I will be removing my Alpine MP3 CD changer when I put the car PC in.

    Just gotta get the video working on my MII 10000 board (in gentoo linux) and then wait on xcar or headunit for a good front end.... atleast it gives me time to save $$ for the other parts, and time for prices to drop

    ... I can't wait to get this installed!

  3. #3
    Newbie jics's Avatar
    Join Date
    Sep 1999
    Posts
    49

    .... Hopefully this is of use to someone

    Hi,

    As i'm currently working on an ai-net interface, it would be interesting what infos were available on this dead site (http://kiora.ath.cx/alpine/).
    Is there any mirror available ?

    The funny thing about ai-net is, that there's a lot of wrong and misleading info circulating on the net. From my point of view, only very few people have really checked it with an DSO (either that, or there are at least 3 completely different versions of ai-net in use).
    If anybody knows a relieable source of info, it would be greatly appreciated.

    greets,
    jics
    ----------------------------------------------------------------------
    ...Unix, DOS, and Windows XP
    (also known as the Good, the Bad, and the Ugly).
    ----------------------------------------------------------------------

  4. #4
    Low Bitrate
    Join Date
    Jan 2002
    Location
    Frederick, MD
    Posts
    99

  5. #5
    Newbie jics's Avatar
    Join Date
    Sep 1999
    Posts
    49
    Hi,


    Well, in the meantime i had the same idea, but unfortunatly the protocol described is the old m-bus system, not ai-net.
    The only way to get info's on this system seems to be the old way: find out on your own...
    ----------------------------------------------------------------------
    ...Unix, DOS, and Windows XP
    (also known as the Good, the Bad, and the Ugly).
    ----------------------------------------------------------------------

  6. #6
    Newbie
    Join Date
    Feb 2004
    Posts
    22
    I am a half decent programmer but im not sure how to sauder all the chips for a (AI-NET to Serial Cable) connecter. I am not sure where to start, all these links above are outdated and dont talk about CD-Text and whatnot. Anybody have any info that can help me.

  7. #7
    Newbie jics's Avatar
    Join Date
    Sep 1999
    Posts
    49

    ai-net to serial cable

    A simple cable doesn't work. You need a intelligent converter, based on a microcontroller, fpga or something simillar. The electrical and logical workings oft the ai-net have nothing to do with a RS232.
    Maybe it is possible to use a parallel port for reading messages from the bus, but i don't think that you could generate the correct timing for writing to the bus.
    ----------------------------------------------------------------------
    ...Unix, DOS, and Windows XP
    (also known as the Good, the Bad, and the Ugly).
    ----------------------------------------------------------------------

  8. #8
    Newbie
    Join Date
    Jan 2006
    Posts
    11
    I have been peeking at the Ai-Net bus and got all the jack pinout information, but the protocol appears to have a (bus) bitspeed of about 100kHz.

    Alpine uses custom ASICs (custom chips) inside the devices where main processing is concerned. The Ai-Net dirty work may be handled by a microcontroller, for example.

    I hope to find a means soon to capture at that odd speed. If so, a "sniffer" or comm. monitor program can be used to capture bytes on the bus and decipher the functions.

    It's more of a matter of figuring out the protocol. The hardware side of it is easy. I believe (until I figure out otherwise) it is based on RS-422 standard. A microcontroller and cheap RS-422 [or similar] chip will be able to handle the details once the protocol is uncovered.

    You can't get access to the program code Alpine uses. It is secured inside the ICs. However, the good thing is that it doesn't matter as long as you can monitor and record bytes traveling on the bus.

    I want to use Ai-Net too, but not for the same reasons (I don't have a car PC).

    Anyone wish to "compare notes" ?

  9. #9
    Newbie jics's Avatar
    Join Date
    Sep 1999
    Posts
    49
    Hi,


    Well is't been some time since i've loooked at this thread....
    I haven been working very much on this topic in the last time, but her comes what i have found out until now:

    - The pinout is documented (check ainet.png)
    - The bit-level protocol runs at the bitrate of the AD-converter (44.1 khz -> 44.1 Kbaud)
    - The waveforms for a bit and a byte are attached to this post.
    - The protocol seems to run in a singemaster-poll mode. The master (headunit) polls the slave (a changer in my case). The slave does not send on it's own. This may be wrong, but a multimaster-bus seems very unlikely to me.
    - Unfortunatly I was not able to go any furter, as my DSO died almost a year ago and I had to spend my money on other things since then...

    Hope this helps...

    vines
    Attached Images Attached Images    
    ----------------------------------------------------------------------
    ...Unix, DOS, and Windows XP
    (also known as the Good, the Bad, and the Ugly).
    ----------------------------------------------------------------------

  10. #10
    Newbie
    Join Date
    Jan 2006
    Posts
    11
    Hi, there is only one problem...I noticed you have a single line bus while I noticed a two-conductor (differential) bus, similar to CAN. These were on, I believe, what would be pins 3 & 2 of your diagram.

    I mave have been wrong about the RS-422 idea. CAN seems much more likely, due to the voltage levels and behavior. Also, I *Thought* I measured a bit width of 10 uS but it was my first time using the capture feature of this o.scop.

    Reference system: CDA-9805 and KCA-410C

    The KCA-410C has a Fujitsu device which I previously thought was a microcontroller; however, Fujitsu is far too protective and will not release a data sheet for this device (MB88385A) even for use by my company! A rep. there did state:

    "...regret to tell you that MB88385 is simply the automotive network driver IC, and no CPU is integrated. Thus, if you like to use this device, you need to have MCU/CPU to control this peripheral chip."...and it was implied that it is controller area networking (CAN).

    Alpine's custom IC/processor did use a different speed going into/out of the Fujitsu device.

    So, assuming I can check on the bit rate again, I should be able to monitor the differential lines with a CAN-ready microcontroller/transceiver and send to a PC for sniffing (assuming I'm right about the bus protocol).

    Ok, well I'm up for more ideas! I need to try out that idea or try a CAN-RS232 converter once I'm sure about the speed.

Page 1 of 3 123 LastLast

Similar Threads

  1. Alpine AiNet aux input adapter SOLUTION!!!
    By aydensdad in forum General Hardware Discussion
    Replies: 1
    Last Post: 08-16-2011, 06:30 AM
  2. Alpine Ai-Net to RS232 interface.
    By spaintra in forum General Hardware Discussion
    Replies: 19
    Last Post: 09-09-2010, 01:38 AM
  3. Solved: USB bus stays powered after shutdown
    By S4Per in forum Power Supplies
    Replies: 19
    Last Post: 05-28-2007, 10:09 PM
  4. Integrate mp3 player w/ Alpine FM modulator ?
    By L0C0 in forum General Hardware Discussion
    Replies: 0
    Last Post: 03-04-2004, 01:45 AM
  5. Alpine / PC Challenges all around...
    By acitrano in forum General Hardware Discussion
    Replies: 5
    Last Post: 11-10-2000, 08:45 AM

Bookmarks

Posting Permissions

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