Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. read/write EEPROM

read/write EEPROM

Scheduled Pinned Locked Moved C / C++ / MFC
questionhelptutorial
5 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    shakils
    wrote on last edited by
    #1

    How can I read /write an EEPROM on a PCB from my computer. Any help and or example plaese? kd

    L 1 Reply Last reply
    0
    • S shakils

      How can I read /write an EEPROM on a PCB from my computer. Any help and or example plaese? kd

      L Offline
      L Offline
      Luc Pattyn
      wrote on last edited by
      #2

      is this an existing PCB? what else does it hold? is there a micro-controller? what kinds of interfaces have been provided? and what kind of EEPROM (manufacturer, model, capacity, databus width, timing specs, ...)? or is this something you still have to design? and what is it for? :)

      Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


      I only read formatted code with indentation, so please use PRE tags for code snippets.


      I'm not participating in frackin' Q&A, so if you want my opinion, ask away in a real forum (or on my profile page).


      S 1 Reply Last reply
      0
      • L Luc Pattyn

        is this an existing PCB? what else does it hold? is there a micro-controller? what kinds of interfaces have been provided? and what kind of EEPROM (manufacturer, model, capacity, databus width, timing specs, ...)? or is this something you still have to design? and what is it for? :)

        Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


        I only read formatted code with indentation, so please use PRE tags for code snippets.


        I'm not participating in frackin' Q&A, so if you want my opinion, ask away in a real forum (or on my profile page).


        S Offline
        S Offline
        shakils
        wrote on last edited by
        #3

        It is an existing PCB, contains a PIC16C771 connected to an EEPROM (X24C04) via I2C and all connected to a IDC connector via I2C. this IDC is connected to computer via DIO48 PCI I/O card. I2C connects both, PIC & EPROM directly to computer. I need to read and write data from EEPROM which is already having existing data in it. Here I need some method to connect and R/W to EEPROM using I2C from my computer. kd

        L 1 Reply Last reply
        0
        • S shakils

          It is an existing PCB, contains a PIC16C771 connected to an EEPROM (X24C04) via I2C and all connected to a IDC connector via I2C. this IDC is connected to computer via DIO48 PCI I/O card. I2C connects both, PIC & EPROM directly to computer. I need to read and write data from EEPROM which is already having existing data in it. Here I need some method to connect and R/W to EEPROM using I2C from my computer. kd

          L Offline
          L Offline
          Luc Pattyn
          wrote on last edited by
          #4

          so you need: 1. software that implements I2C protocol on your interface (DIO48) 2. software that implements the specific EEPROM programming on top of (1) I've done similar things on embedded systems, long ago, and not on PC although it is perfectly doable. I'm not aware of any existing solution, although they probably exist. Try Google. For EEPROM make sure to obey the timing specifications. :)

          Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


          Nil Volentibus Arduum


          S 1 Reply Last reply
          0
          • L Luc Pattyn

            so you need: 1. software that implements I2C protocol on your interface (DIO48) 2. software that implements the specific EEPROM programming on top of (1) I've done similar things on embedded systems, long ago, and not on PC although it is perfectly doable. I'm not aware of any existing solution, although they probably exist. Try Google. For EEPROM make sure to obey the timing specifications. :)

            Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


            Nil Volentibus Arduum


            S Offline
            S Offline
            shakils
            wrote on last edited by
            #5

            Thank you very much. kd

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups