Hallo, ich habe hier eine Platine, wo ein PAL16L8 nach einigen Minuten sehr heiß wird und dann geht nix mehr ... Gott sei Dank habe ich den PAL16L8 auslesen können. Nun stellt sich mir die Frage: Wie kann ich ihn ersetzen? Zur Hand hätte ich einen PALCE16V8H. Ich habe natürlich erstmal die aus dem PAL16L8 ausgelesenen Daten einfach so auf den PALCE16V8H kopiert; die Platine funktioniert so aber nicht ... Der PALCE16V8H läßt sich ohne Probleme beschrieben und wieder löschen; Was mache ich falsch? Der GALier
Die beiden sind unterschiedlich aufgebaut. Schon das Pinout ist anders.
Hallo, danke für den Hinweis. Ich habe mal gesucht, welche Alternativen ich habe. Ein GAL16 hat den gleichen Pinout wie der PAL16L8. Frage 1: Es gibt verschiedene GAL16-Typen, also zum Beispiel GAL16V8H oder GAL16V8A usw. Diese GAL-Chips haben das gleiche Pinout wie der PAL16L8. Kann ich diese benutzen? Frage 2: Ich habe auch shcon verstanden, daß ich PALtoGAL nutzen muß; kann ich die resultierende Datei direkt auf ein GAL schreiben, oder muß ich noch etwas damit machen, bevor ich sie schreibe? Der GALier
>ich habe hier eine Platine, wo ein PAL16L8 nach einigen Minuten sehr >heiß wird und dann geht nix mehr ... wenn auslesen geht könnte der Pal noch ok sein oder wird er auch alleine so heiss ? es wäre sinnvoll erstmal zu überprüfen warum der so heiss wird evt. wird da ein/mehrere Ausgänge zu sehr belastett ?
Die Fuse-Map für beide Typen ist unterschiedlich. Du brauchst einen Disassembler, der Dir das 16L8 Jedec-File zurück in logische Gleichungen umwandelt. Und dann kannst Du es wieder für den 16V8 assemblieren. Das neue Jedec-File läuft dann. Peter
Eventuell mußt du die Verknüpfungen zurückentwickeln um sie in andere PAL's / GAL's ( PAL mit EEPROM) zu bekommen.
Hallo, klasse, danke erstmal für die vielen Tips! OK, dann muß ich die aus dem PAL16L8-Chip ausgelesene Datei für den GAL16V8erst einmal "mundgerecht" vorbereiten, bevor ich sie `draufschreibe. Da ich keine Übung darin habe: Ist das "Pal to GAL" von Lattice das richtige Programm dafür? Wie würdet Ihr das "konvertieren" anstellen? Der GALier
Peter Dannegger schrieb: > Du brauchst einen Disassembler Braucht man nicht. Mein Programmer bietet als Baustein an "16V8 als PAL16L8" (oder 10L8 oder 16R4 usw.) und setzt die Fusemap (für 16L8) selbst um - hat immer einwandfrei funktioniert. Gruss Reinhard
Reinhard Kern schrieb: > Braucht man nicht. Mein Programmer bietet als Baustein an "16V8 als > PAL16L8" (oder 10L8 oder 16R4 usw.) Hallo, so etwas habe ich leider nicht. Also müsste ich schon per Software "vorarbeiten", um die vom PAL ausgelesene Datei auf dem GAL nutzbar zu machen ... nur weis ich ich noch nicht, mit welchen Programm ... Der GALier
GALier schrieb: > nur weis ich ich noch nicht, mit welchen Programm Du hast doch selbst schon Pal2Gal erwähnt - kenne ich nicht, hört sich aber gut an. Wenn du nichts findest, melde dich bei mir - im Einzelfall kann ich ja mal wieder den alten Programmer anwerfen und dann kann ich ja auch die GAL-Fusetable wieder auslesen, nehme ich jedenfalls an, bisher habe ich das so nicht durchgezogen. Kann ja eh nichts passieren, GALs kann man ja wieder löschen. Gruss Reinhard
alles aus der Nase Zieher schrieb: > Und wei heißt dein Programm? Das ist kein Programm, sondern ein ProgrammER - ich wähle als Device "GAL16V8 as", dann "PAL16L8", lese die PAL-Jedec-Datei ein und programmiere damit ein GAL. Gruss Reinhard
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.