Hi also um erstmal Reibereien zu vermeiden, ich habe das Forum durchsucht, auch andere und nichts gefunden. Mein Problem ist einfach etwas zu speziell. Ich habe hier vor mir ein Linksys WAP 54g (V1.0) mit einem Broadcom Chip und AMD Flash. Nun gibt es die Möglichkeit auf diesem Gerät eine andere Firmware zu flashen (dd-wrt). Leider ist der Flash nicht ausreichend, um eine "volle" Version (also kein micro-image mit abgespeckten Funktionen) draufzuprügeln. Daher hatte ich die Idee, den Flash via JTAG (vorhanden) zu sichern, einen größeren Flash draufzulöten (außnahmsweise viel Löterfahrung verhanden.. :D) und das Backup daraufzuspielen. Das ganze sollte ja schonmal klappen. Das einzige Problem: Ich weiß, dass Flashs (auch von AMD) vierschiedene Befehlssätze haben. Darum kann ich nicht einfach einen beliebigen Flash reinschweißen. Nur, welchen kann ich nehmen? Der Flash, der zur Zeit drin ist: AM29LV160DB 90EC (2MB) Ich möchte danach ca. 8MB haben. Eine Möglichkeit (denke ich..): Am29LV320DB90EC (4MB) Lieber wäre mir einer aus der AM29LV-Familie, mit 8MB.. gibt es überhaut einen? Und wäre der kompatibel mit dem Befehlssatz des AM29LV160DB-90EC? ...
Sorry für doppelpost. Habe jetzt eine Familie gefunden, die interessant aussieht (vom Speicherplatz): Am29LV065D (8MB) Nur leider habe ich keine Ahnung, ob die überhaupt Pinkompatibel sind - geschweige denn Befehlskompatibel.... help :(
>Nur leider habe ich keine Ahnung, ob die überhaupt Pinkompatibel sind - >geschweige denn Befehlskompatibel.... help :( Sowas findet man in den Datenblättern. Beide ausdrucken und nebeneinander legen, voila schon hat man die Antwort.
Alex schrieb: > Sorry für doppelpost. > > Habe jetzt eine Familie gefunden, die interessant aussieht (vom > Speicherplatz): Am29LV065D (8MB) > Nur leider habe ich keine Ahnung, ob die überhaupt Pinkompatibel sind - > geschweige denn Befehlskompatibel.... help :( Befehlskompatibilität ist nicht alles. Die Speicherorganisation redet da auch noch ein Wörtchen mit. In aller Regel hilft dir das Wechseln nicht im Mindesten weiter, da die Firmware ihre Speicheradressen kennt und auch nur die benutzt. Wenn ich ein Gerät mit 512MBit Flash ausstatte, dann bring ich dem nicht mehr bei als unbedingt notwendig, ergo wird ein 1024MBit-Flash nicht komplett genutzt, selbst wenn er kompatibel ist.
>Wenn ich ein Gerät mit 512MBit Flash ausstatte, dann bring ich dem >nicht mehr bei als unbedingt notwendig Ich schon, zwecks zukünftiger Erweiterungsmöglichkeiten. Was die Firmware jetzt aber macht kann man nicht sagen. Im schlimmsten Fall fragt die die Chip ID ab. Dann ists Essig mit Flash austauschen. Da hilft wohl nur ausprobieren.
Grundlegend ist erst einmal die Frage zu klären, ob die zusätzlich notwendigen Adressleitungen zwischen dem Flash und der MCU vorhanden und steuerbar sind und dann muß man schauen, ob die ISP-Routinen mit dem Flash arbeiten.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.