Be a fan of ScubaBoard.com

Welcome to ScubaBoard, an online scuba diving forum community where you can join over 205,000 divers from around the world discussing all things related to Scuba Diving. To gain full access to ScubaBoard (and make this large box go away) you must register for a free account. As a registered member you will be able to:

  • Participate in over 500 dive topic forums and browse from over 5,500,000 posts.
  • Communicate privately with other divers from around the world.
  • Post your own photos or view from well over 100,000 user submitted images.
  • Gain access to our free classifieds marketplace to buy, sell and trade gear, travel and services.
  • Use the calendar to organize your events and enroll in other members' events.
All this and much more is available to you absolutely free when you register for an account, so sign up today!

If you have any problems with the registration process or your account login, please contact the ScubaBoard Support Team.
Page 1 of 2 12 LastLast
Results 1 to 10 of 11
Like Tree1Likes

Thread: need a little help with eeprom programing

 

  1. #1
    Frequent Poster


    insert funny comment here
     

    jimmy71's Avatar
    Join Date
    Apr 2009
    Posts
    341
    Dives
    200 - 499
    Photos
    17

    need a little help with eeprom programing

    Hey all. I am working on a DIY cable for my dive computer. I nee to program a eeprom chip 24C02 serial (I2C) EEPROM in SMD format.

    I have the bin file of what to program it with, i just do not have the chip programmer. Anyone able to help out?

    This is what i am working on.
    http://www.divecable.com/site/downlo...ko-dc-v1.3.pdf

    Thanks
    jimmy

  2. #2
    ScubaBoard Supporter
    Go Red - Support SB!

    Commercial, Military, &
    Public Safety Dive Gear Sales
     

    Bob3's Avatar
    Join Date
    Sep 2000
    Location
    Migratory: CA, WI, MI, FL
    Posts
    4,094
    Photos
    1
    I've seen some bare bones programmers on ebay for $8 - $12 in both serial & USB.
    Your friendly Viking/Poseidon Drysuit dealer.
    Si Tech Valves & DryGlove Ring Systems
    Viking DryGlove Ring Kits
    Drysuit Repair Parts & Glues, PB-300

  3. #3
    Frequent Poster


    insert funny comment here
     

    jimmy71's Avatar
    Join Date
    Apr 2009
    Posts
    341
    Dives
    200 - 499
    Photos
    17
    the problem is that i really do not understand the process of how to do it. I would need some sort of program as well. I have the bin file that would need to be loaded on it. It is just not in my knowledge base

  4. #4
    Tech Diver


    wants to get wet.
     

    bl6394's Avatar
    Join Date
    Jul 2010
    Location
    St. Louis
    Posts
    65
    Dives
    200 - 499
    Not sure what your Computer Science / Electrical Engineering background is. If this is too basic of an explanation - charge it to my head and not my heart.

    ---------

    Skimming through the project - it looks like you are attempting the Option 2) Modify an USB-to-serial cable.

    You're doing this because:

    1) the PCLogBook requires that the dive computer be connected with a USB device (either the $$$ one sold commericially or the inexpensive one you are building.)
    AND
    2) you must change the characteristics of this custom built USB device by altering the VID (Vendor-ID) / PID (Product-ID) to prevent the OS from detecting it as a standard USB to Serial device. You don't have to understand what this means. Just that it is so.

    The 24C02 is an EEPROM that when properly programmed and installed on your custom built USB device will make sure that the VID / PID are altered as required above.

    In order to program it - you'll need to purchase / build a piece of hardware to temporarily mount the EEPROM in. This will create the electrical conditions that permit the EEPROM chip to be programmed (burned) with the EEPROM data that you have downloaded from http://www.divecable.com/site/downlo...2303-24c02.zip

    An example of this hardware is SI-Prog - the schematics for building it are available here: PonyProg - Serial device programmer

    You'll also need some sort of software to drive the burner hardware above - something to tell the 24C02, "Hey - this is the data that I want to program you with. Be so programmed!"

    An example of the software that will drive SI-Prog is PonyProg - also described on PonyProg - Serial device programmer.

    You'll find instructions for using PonyProg with SI-Prog on the lancos site - but this project is probably starting to feel like an onion (I've got to build an EEPROM burner before I can build my dive computer interface...) If you want to avoid building the SI-Prog yourself - you could by the EEPROM burning hardware. Googling - I found the following for about $22 (24Cxx, 93Cxx and 25xxx Serial Eeprom programmer E-EPROM) it claims to be compatible with PonyProg - and is compatible with the 24C02 EEPROM. Of course - I'm not vouching for this seller - use them at your own risk.

    Once you have either built or bought an EEPROM burner. Use PonyProg - (or another program of your choice) to install the EEPROM data on the the 24C02 chip. Then solder the configured 24C02 chip onto the standard USB to serial device you are modifying.

    If you've done everything perfectly - you'll be able to interface your dive computer to the PcLogBook Software.

    If you'd like to PM me - I'd be happy to provide more direction

  5. #5
    Frequent Poster


    insert funny comment here
     

    jimmy71's Avatar
    Join Date
    Apr 2009
    Posts
    341
    Dives
    200 - 499
    Photos
    17
    yeah i guess that is what i will have to do. I was hoping to to find someone who had one and just pay them a little to do it for me. thanks for the help. I will order one soon and then see how the program looks to load it. I may need som emore help ;-)

  6. #6
    Frequent Poster


    insert funny comment here
     

    jimmy71's Avatar
    Join Date
    Apr 2009
    Posts
    341
    Dives
    200 - 499
    Photos
    17
    oh i forgot to say thank you for your help. Thank you!

  7. #7
    Tech Diver


    wants to get wet.
     

    bl6394's Avatar
    Join Date
    Jul 2010
    Location
    St. Louis
    Posts
    65
    Dives
    200 - 499
    Your welcome!

    If I had the setup - I'd burn it for you. (maybe someone else will still volunteer...) But my last project of this sort was 20 years ago (a EISA mounted AD/DA converter that briefly lived in my PC until I fried it.) Nowadays - I'm lucky just to find time to dive - much less have other hobbies.

    It looks like a fun (if a bit complicated) project. But you'll have learned lots by the end of it! Good luck.

    B.

  8. #8
    Frequent Poster


    insert funny comment here
     

    jimmy71's Avatar
    Join Date
    Apr 2009
    Posts
    341
    Dives
    200 - 499
    Photos
    17
    screw learning! I already had someone make the circuit board for me but i realized a little late that the website has not been updated in a long time. This means that the files required to modify the dive rite program were not there so now i have to go the modded USB route instead of modifying the program.

  9. #9
    Registered


    Has not set a
    "status" :)
     

    Zubi's Avatar
    Join Date
    Apr 2006
    Location
    Wroclaw, Poland
    Posts
    20
    Dives
    50 - 99
    I know it's a bit late, but I'm rarely on the forum. The "files needed to modify the dive rite program" are still on divecable site, and if something changed in the program itself (new version or something) I can look for my source files form the patches and fix them to work again (I think). And the "lazy" way with patching the program is my favorite one, because of the eeprom programming problem .

  10. #10
    Frequent Poster


    insert funny comment here
     

    jimmy71's Avatar
    Join Date
    Apr 2009
    Posts
    341
    Dives
    200 - 499
    Photos
    17
    well I had a friend build the board for me. I even took apart a USB cable to figure out where to stick the EEPROM and cound not find it. I was bummed and then after a year of looking, a dive shop was unloading the clamp/download cable as the computers are no longer made. I was able to get the 200 MSRP cable to 50 bucks. Figured I had just about spent that much already. Sorry i whimped out

Page 1 of 2 12 LastLast

Similar Threads

  1. I need a little help with a university paper
    By kathydee in forum NorCal
    Replies: 8
    Last Post: May 5th, 2010, 03:51 PM
  2. need a little help with filling
    By faxperson in forum Tanks, Valves and Bands
    Replies: 3
    Last Post: July 22nd, 2009, 09:19 AM
  3. Need a little help with strobe timing with shutter
    By fire5man in forum Strobes and Lighting
    Replies: 3
    Last Post: May 4th, 2009, 10:13 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
  •