Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 21

Thread: I2C (not SMBus) SW interface for M10k?

  1. #11
    Low Bitrate BeamRider's Avatar
    Join Date
    Apr 2004
    Location
    Genova, I
    Posts
    92
    I was interested in playing with EPIA I2C sometime ago. Looking for windows support (MS I2C APIs are used for video DDC only) I've found this package but I haven't tested it. Hope this helps.
    Attached Files Attached Files

    Installation: 90% complete - fiberglassing
    EPIA M10000 - 512Mb - 20GB
    Lilliput 7" TS - Opus 150W PCB - DLink USB Radio - slim CD-ROM - SoundBlaster MP3+ - not so crappy 40x4 Amp - BU303 GPS (waiting for) - BT support

  2. #12
    Maximum Bitrate Seth's Avatar
    Join Date
    Jun 2004
    Location
    Athens Greece
    Posts
    836
    Thanks BeamRider but rando has already looked into that. It's not exactly what we are looking for. We tend to belive that VIA is misleading when using the name "I2C" for that port and that the underlying controller (VT1211) supports only the SMBus command subset.
    We're investigating though and we could use all the help we can get. That means that if someone has an "inside" VIA connection we could use his/hers help.

  3. #13
    Raw Wave rando's Avatar
    Join Date
    Mar 2004
    Location
    Redondo Beach, CA
    Posts
    1,973
    @Beamrider: That code is essentially a port of the i2c-viapro driver from the Linux LM-Sensors project (now integrated with most Linux Kernel distros). It implements an SMBus client library on top of the SMBus host controller inside the M10k. It's basically the code I was referring to in the original post #1.

    What we're looking for is some code or documents that describe the I2C host controller -- if it exists at all.

    @Seth: If I understand things correctly, the VT1211 is not the underlying I2C host adapter. Rather it's an I2C sensor client. At least in the SMBus case, the Southbridge implements the host adapter. I guess it's possible the VT1211 also implements a I2C host adapter but perusing the Linux drivers for that chip doesn't suggest that's the case.

  4. #14
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846
    Quote Originally Posted by rando
    OK, maybe I wasn't clear in the original post. I'm not looking for an alternate interface -- I'm aware that there are many options. The question is the M10K. Does it or doesn't it support native I2C over its (supposed) I2C header?
    I realize what you are doing. But I believe from the literature that I've read
    that you will not be able to use the i2c port on the M10K. Thus to test your
    chips you will need an alternate interface to work with during initial test.
    I was trying to help you find the most efficient route for doing so.

    Frodo
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  5. #15
    Raw Wave rando's Avatar
    Join Date
    Mar 2004
    Location
    Redondo Beach, CA
    Posts
    1,973
    Quote Originally Posted by frodobaggins
    .. I believe from the literature that I've read
    that you will not be able to use the i2c port on the M10K.
    From what I've seen so far, I agree. But I cannot be certain without additional information. Can you provide a reference to this literature? Thanks for the help ... post whore.

  6. #16
    Maximum Bitrate Seth's Avatar
    Join Date
    Jun 2004
    Location
    Athens Greece
    Posts
    836
    Quote Originally Posted by rando
    @Seth: If I understand things correctly, the VT1211 is not the underlying I2C host adapter. Rather it's an I2C sensor client. At least in the SMBus case, the Southbridge implements the host adapter. I guess it's possible the VT1211 also implements a I2C host adapter but perusing the Linux drivers for that chip doesn't suggest that's the case.
    Yeah you're right. My bad. Too much vt's in my head it's kinda....confusing...lol

  7. #17
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846
    Quote Originally Posted by rando
    From what I've seen so far, I agree. But I cannot be certain without additional information. Can you provide a reference to this literature? Thanks for the help ... post whore.
    Just the crap that comes up on google.
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  8. #18
    Jesus Freak antimatter's Avatar
    Join Date
    Jan 2004
    Location
    California
    Posts
    4,545
    Quote Originally Posted by rando
    Well don't lose sleep over it or anything dude. ...
    -Jesus- King of Kings Lord of Lords

  9. #19
    Raw Wave rando's Avatar
    Join Date
    Mar 2004
    Location
    Redondo Beach, CA
    Posts
    1,973
    Quote Originally Posted by frodobaggins
    Just the crap that comes up on google.
    I'm going to interpret that as a definitive, "I don't know."

  10. #20
    Raw Wave rando's Avatar
    Join Date
    Mar 2004
    Location
    Redondo Beach, CA
    Posts
    1,973
    Based on the lack of informative responses from VIA, Google, and this thread; I went ahead and coded up a simple parallel port bit banging I2C host adapter implemenation. I should get it tested with my CMPS03 compass module tomorrow. If all goes well then we will have officially changed direction (again) for the initial testing of our radios. The good news is, you won't need an M10k to test -- you won't even need to open your computer. Just plug it into a bidirectional parallel port and go.

    Better get those boards fab'd soon Seth.

Page 2 of 3 FirstFirst 123 LastLast

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
  •