Autor |
Wie kann ich ein Rom programmieren? |
|
|
|
|
BID = 523900
hedie Stammposter
Avatar auf fremdem Server ! Hochladen oder per Mail an Admin
Beiträge: 323 Wohnort: Winterthur (schweiz)
|
|
Hallo
Ich habe einen USB Chip gefunden welcher interessante dinge kann.
Um die Vendor ID sowie den Geräte namen ändern zu können, muss man
jedoch ein externes Rom anschliessen.
In der anleitung gibts ein beispiel "HEX Code"
Wenn ich mich recht erinnere sind Roms doch die kleinen 8 beinigen
Dinger mit der aufschrift 24CXX richtig?
Wie kann ich die selbst Programmieren?
Danke schonmal
anbei der auschnitt aus der anleitung..... |
|
BID = 523901
ElektroNicki Inventar
Beiträge: 6429 Wohnort: Ugobangowangohousen
|
|
BID = 523902
Jornbyte Moderator
Beiträge: 7197
|
Das kannst du mit PonyProg machen.
http://www.lancos.com/prog.html
_________________
mfg Jornbyte
Es handelt sich bei dem Tipp nicht um eine Rechtsverbindliche Auskunft und
wer Tippfehler findet, kann sie behalten.
|
BID = 523904
ElektroNicki Inventar
Beiträge: 6429 Wohnort: Ugobangowangohousen
|
Inhalte ausgeblendet durch Jornbyte  
Forenregeln
_________________
[ Diese Nachricht wurde geändert von: Jornbyte am 25 Mai 2008 23:26 ]
|
BID = 523906
perl Ehrenmitglied
Beiträge: 11110,1 Wohnort: Rheinbach
|
Zitat :
| enn ich mich recht erinnere sind Roms doch die kleinen 8 beinigen
Dinger mit der aufschrift 24CXX |
Es gibt sie in mancherlei Formen und Kapazitäten und vor allem mit unterschiedlichen Schnittstellen, die nicht miteinander kompatibel sind.
Ausserdem ist es üblich eine Prüfsumme mitabzuspeichern. Wenn du wahllos irgendwelche Bytes änderst, kann das dazu führen dass der Chip als defekt erkannt wird.
_________________
Haftungsausschluß:
Bei obigem Beitrag handelt es sich um meine private Meinung.
Rechtsansprüche dürfen aus deren Anwendung nicht abgeleitet werden.
Besonders VDE0100; VDE0550/0551; VDE0700; VDE0711; VDE0860 beachten !
|
BID = 523910
hedie Stammposter
Avatar auf fremdem Server ! Hochladen oder per Mail an Admin
Beiträge: 323 Wohnort: Winterthur (schweiz)
|
Hmmm
Also ich hab mal ein wenig ge googlet der 24C02 ist ein 2Kbyte Serial EEPROM mit I 2C Schnitstelle der mit bis zu 400kHz getaktet werden kann.
Also meinst du damit, das wenn ich den obigen Hex Code in den EEProm lade, der dan eventuell nicht mehr geht bzw ich den nicht mehr beschreiben kann, oder bezog sich das als defekt erkennen auf den USB Chip?
Danke für eure schnellen antworten (oben)
##EDIT##
Würde das programmieren auch damit gehen?
http://www.scienceprog.com/rs232-em.....ming/
[ Diese Nachricht wurde geändert von: hedie am 25 Mai 2008 20:38 ]
|
BID = 523914
DonComi Inventar
Beiträge: 8605 Wohnort: Amerika
|
Moin Moin,
Wenn es zufällig USB-Seriell-Wandler-Chips von FTDI sind, dann ist es u.U. sogar möglich, diese per USB zu programmieren. Dazu gibts auch Software von FutureDevice namens MProg.
Ansonsten wurde schon viel vorgeschalgen. Es geht auch mit Mikrokontrollern oder womit auch immer.
Edit:
Scheint nicht von FTDI zu sein. War ne falsche Vermutung.
_________________
[ Diese Nachricht wurde geändert von: DonComi am 25 Mai 2008 20:49 ]
|
BID = 523918
perl Ehrenmitglied
Beiträge: 11110,1 Wohnort: Rheinbach
|
Zitat :
| 24C02 ist ein 2Kbyte Serial EEPROM |
Nein, 2kBit !
Ob die Programmiererei zum gewünschten Ergebnis führt, hängt halt davon ab, was der µC darin erwartet und ob er eine I2C oder eine andere Schnittstelle hat. Möglicherweise kann der µC den EEPROM ja auch selbst programmieren.
P.S.: Wenn du den EEPROM mit dem gezeigten Hexcode lädst, steht darin ziemlich genau das, was du darunter als Klartext lesen kannst.
_________________
Haftungsausschluß:
Bei obigem Beitrag handelt es sich um meine private Meinung.
Rechtsansprüche dürfen aus deren Anwendung nicht abgeleitet werden.
Besonders VDE0100; VDE0550/0551; VDE0700; VDE0711; VDE0860 beachten !
[ Diese Nachricht wurde geändert von: perl am 25 Mai 2008 21:01 ]
|
BID = 523939
hedie Stammposter
Avatar auf fremdem Server ! Hochladen oder per Mail an Admin
Beiträge: 323 Wohnort: Winterthur (schweiz)
|
Hab den programmer von mir mal aufgebaut... doch leider funktioniert er nicht
Ich weiss nicht woran es liegt
|
BID = 523943
ElektroNicki Inventar
Beiträge: 6429 Wohnort: Ugobangowangohousen
|
guck ma, falls vorhanden, mit nem oszilloskop nach, ob takt und vcc vorhanden sind
_________________
|
BID = 524287
hedie Stammposter
Avatar auf fremdem Server ! Hochladen oder per Mail an Admin
Beiträge: 323 Wohnort: Winterthur (schweiz)
|
Ok... ich hab neuigkeiten...
Ich war an dem abend sehr müde und hab daher alle IC Pins beim sockel vertauscht... kein wunder gings nicht
Ich hab allso alles korrigiert und ein SMD EEPROM mit verlängerten beinchen eingesetzt.
Lesen kann ich nun problemlos schreiben geht mehr oder weniger.... es füllt einige bytes wahllos aus mit irgendwelchen zeichen
Weshalb ich davon ausgehe das das IC Deffekt sein wird.
Hab mir deshalb drei neue geholt, diesmal im DI Package (Dual Inline)
Doch die wollen nicht funktionieren.
Hab hier mal meine schaltung: http://www.scienceprog.com/wp-conte.....l.gif
Und hier das von mir neu verwendete EEPROM: http://www.datasheetcatalog.org/datasheets/105/80492_DS.pdf
auffallend ist, das das neue EEPROM keinen WP Anschluss hat.
gibt es eine möglichkeit, das dieses mit der schaltung läuft?
Ich hab für ATMEL Chips noch ein STK500 kann man damit auch EEPROMS Proggen?
Danke schonmal
|