atari-home.de - Foren
Hardware => Hardware (Classic 16-/32-Bit) => Thema gestartet von: tuxie am Mo 21.03.2016, 12:37:35
-
Was spricht dagegen 16bit Eproms zu verwenden für Tos 2.06 ? Und was würde dagegen sprechen. Welchen könnte man den am besten verwenden?
-
Die 16-bittigen EPROMs, die ich kenne, erlauben es nicht, nur die oberen oder unteren 8 Bit zu selektieren. Um das Verhalten der im ST üblichen 8-bittigen ROMs nachzubilden, müsstest Du also Bustreiber vorsehen, die von /UDS bzw. /LDS aktiviert werden. Damit sparst Du keine Bauteile ein.
Vermutlich würde es das System aber nachsehen, wenn Du die Treiber wegließest und bei byteweisen Zugriffen auch die jeweils nicht selektierte Datenbushälfte triebest, auch wenn das Verhalten dann nicht mehr originalgetreu ist.
-
Ok danke für die Ausführung also weiter mit zwei Eproms :)
-
... zumal 16-bit breite (E)EPROMs mit Vcc = 5 V vermutlich noch schwieriger zu bekommen sind als 8-bit breite. Ein kurzer Blick bei Digikey und Farnell brachte nur OTP-ROMs von Atmel.
-
Kann man seit einiger Zeit bei Chris kaufen -> http://www.exxoshost.co.uk/atari/last/store.htm
(http://www.exxoshost.co.uk/atari/last/MEGAROM.jpg)
(http://www.exxoshost.co.uk/atari/last/romadaptnew.jpg)
-
Neben dem schon aufgeführten Gründen die beim Einsatz am ST dagegen sprechen ist es ja auch so das die Brenner die auch 16-Bit Eproms unterstützen teurer sind.
Beim ST-Book ist übrigens ein 16-Bit Eprom verbaut. (zumindest meiner hat ein Eprom)
Ob die da noch Treiber dazwischen haben weis ich jetzt aber nicht auswendig. Aber wen es interessiert der kann ja im Schaltplan nachschauen.
-
Chris nutzt doch bestimmt Flash Bausteine, oder ?
-
Chris nutzt doch bestimmt Flash Bausteine, oder ?
ja sind diese hier: http://www.mouser.com/ds/2/36/doc0311-39425.pdf
also Data lines sind von 0-15 vorhanden. Was spricht dagegen, diese 1:1 zu verdrahten? also 0-7 (auf LO) und 8-15 (auf Hi)? Müßte doch funktionieren, jedenfalls sehe ich keine weitere Logik auf den Boards von Exxos (Klar bei TOS 2.06 müßte natürlich noch ein Adressdecoder rein).
auch die Zugriffszeiten der Flash sind nicht schlecht mit 55ns
-
Da ist nichts mit TOS 2.06, da ist TOS 1.02 und 1.04 drin. Die kann man mit dem Jumper umschalten.
-
Nö, das ist kein Flash. Steht auch im Datenblatt: "One-time Programmable, Read-only Memory". Einmal programmierbar, danach nie wieder lösch- oder wiederbeschreibbar.
(In Realität sind das EPROMs, denen aber das Fenster zum UV-Löschen fehlt.)
Flash mit 16-bit Breite, 5 V Betriebsspannung und einfach beschaffbar ist mir nicht bekannt.
Und wie gesagt, das verhält sich dann anders als die originalen ROMs. Aber da es bei Exxos ja auch funktioniert ohne Bustreiber macht das anscheinend nix, dass immer der komplette Datenbus getrieben wird.
-
Nö, das ist kein Flash. Steht auch im Datenblatt: "One-time Programmable, Read-only Memory". Einmal programmierbar, danach nie wieder lösch- oder wiederbeschreibbar.
Ups, ja stimmt, ist kein Flashbaustein. Deswegen auch das "C" in der Bezeichnung. Wäre eh nur interessant, wenn man wirklich schnelle ROMs bräuchte (für mich zumindest).
-
Steht auch im Datenblatt: "One-time Programmable, Read-only Memory". Einmal programmierbar, danach nie wieder lösch- oder wiederbeschreibbar.
Du solltest nicht davon ausgehen, dass die Lesefunktionalität hier groß ausgeprägt ist.
Flash mit 16-bit Breite, 5 V Betriebsspannung und einfach beschaffbar ist mir nicht bekannt.
Zumindest in der Bucht kriegt man noch 29F800.
Und wie gesagt, das verhält sich dann anders als die originalen ROMs. Aber da es bei Exxos ja auch funktioniert ohne Bustreiber macht das anscheinend nix, dass immer der komplette Datenbus getrieben wird.
Dann hätte dies (http://forum.atari-home.de/index.php?topic=9375.msg79093#msg79093)auch nie funktioniert.
-
Das heißt man kann also doch die 16bitter nehmen ? Programmieren hin oder her findet man schon jemand der die programmieren kann aber man spart Platz.
-
Offenbar ist mein oben nur als Vermutung geäußertes
Vermutlich würde es das System aber nachsehen, wenn Du die Treiber wegließest und bei byteweisen Zugriffen auch die jeweils nicht selektierte Datenbushälfte triebest, [...]
... zutreffend, denn bei Exxos und Arne funktioniert es ja mit 16-bittigen EPROMs. Auf eBay gibt's wie von Arne erwähnt noch (teilweise gebrauchte, teilweise neue) AM29F800 im SOP44.
EDIT: ... wobei man dafür auch erst einmal eine Testfassung für den Programmer haben muss.
-
mmh... mein Progger könnte es. bräuchte nur den Adapter: http://www.ebay.de/itm/New-PSOP44-PSOP-SOP44-to-DIP44-Universal-IC-Adapter-for-Programmer-/191640817758?hash=item2c9eaed05e:g:fpcAAOxyWiRSNm1H
wobei für 10€ mehr gibt es ein Package, wo man alle Varianten nutzen könnte (TSOP44, SOP44).
-
@Arne: Verstehe ich das richtig, dass bei dem 16-bittigen EPROM dann der (Output)-Enable-Anschluss dauerhaft auf "low" gelegt ist? Bei 8-bittigen EPROMs wären die entsprechenden Anschlüsse ja mit /UDS und /LDS verbunden.