Goedendag allemaal,

Voor mijn werk moeten we diverse eeproms(op locatie)opnieuw programmeren (I2C protocol). Dit moet gebeuren terwijl de eeprom nog in de schakeling zit.
Nu hebben we wel een eepromprogrammer maar deze heeft weer een losse voeding nodig en een wandcontactdoos is niet altijd voor handen met als gevolg dat ik met een losse accupack in mijn koffer loop te slepen.

Ik ben eigenlijk op zoek naar een eenvoudige oplossing.
Zelf zat ik te denken om via mijn compoort of USB-aansluiting van mijn computer een I2C aansturing te maken zodat ik geen programmer meer nodig heb.
Alleen weet ik niet welk programma ik het beste kan gebruiken voor het aansturen van mijn compoort of usb-aansluiting. Ik heb twee datalijnen nodig SDA en SCL.
Via google ben ik al veel tegengekomen maar zie inmiddels door de bomen het bos niet meer.

Wie werkt er veel met compoorts/USB en kan mij vertellen welke software in het beste kan gebruiken.

Groetjes Louis

Zie topic: http://www.circuitsonline.net/forum/view/21204
Zoek niet op google maar op CO. :)
Mag ik dan een tegenvraag stellen? Ik zoek een I2C protocol analyser. Als je daar ergens de software moest voor tegenkomen...

[Bericht gewijzigd door Evarist op ]

Als iets tegenkom laat ik het weten.
Wat ik wil maken is dat ik met mijn laptop eeproms kan programmeren zonder tussenkomst van een losse programmer.
Het nadeel van de programmer die wij gebruiken is ook dat je niet kunt adresseren. Als er dus meerdere eeproms op dezelfde SDA lijn zitten wordt het moeilijk.

Nu heb ik in het verleden wel een schakeling gemaakt met een processor waarmee ik eeproms kon lezen en schrijven.
Uit die schakeling kwamen twee draden de SDA- en SCL lijn.
Deze twee draden soldeerde je dan op de SDA- en SCL lijn in het desbetreffende apparaat. Aangezien iedere eeprom op die datalijn een eigen adres heeft kon je zo de desbetreffende eeprom uitlezen of schrijven. Het nadeel vond ik altijd dat je gebonden bent aan het softwareprogramma dat je voor de processor geschreven hebt en dat zowel het apparaat als de schakeling dezelfde massa nodig hadden.

Waar ik eerst de processor voor nodig had wil ik nu de laptop gaan gebruiken.
Ik zoek dus een manier om met mijn laptop twee signalen te versturen een datalijn(SDA) en een clock(SCL)en dat het liefst met mijn com port of usb aansluiting.

ftdi heeft daar ene appnotie over.
ft245 usb -> 8 digital i/o lijnen. daar fti2c.dll bovenop de ftdxxx.sys driver lopen en tis geklonkten.
ding kan stroom trekken uit usb poort

www.ftdichip.com

Ik heb daar gekeken en het lijkt me wel interesant.
Alvast bedankt

Realterm met de BL233 chip, heb je I2C en SPI.
Kijk op: http://realterm.sourceforge.net

Parallel: I2C Interface parallel
Usb: I2C Interface Usb

Moet je even kijken hoe ze het hier doen...

[Bericht gewijzigd door Arne op ]

Op 25 juni 2005 16:17:31 schreef Louis: Het nadeel van de programmer die wij gebruiken is ook dat je niet kunt adresseren. Als er dus meerdere eeproms op dezelfde SDA lijn zitten wordt het moeilijk.

Ik heb de software van zo'n programmer nog niet bestudeerd maar ik denk niet dat je een eeprom kan programeren zonder hem eerst te adresseren. Trouwens in je programmer moet je het type eeprom aanvinnen omdat het programma de juiste adrescode zou doorgeven.