atari-home.de - Foren
Hardware => CosmosEx, UltraSatan & Co. => Thema gestartet von: Megatari am Do 18.02.2021, 17:40:05
-
Ich habe mir letztens Platinen für das PP IDE Interface anfertigen lassen.
Das TOS2.06 funkioniert einwandfrei, was aber nicht funktioniert, ist die IDE Schnittstelle. Die CF Card bekam ich genau zweimal beim Booten angezeigt, konnte aber nicht darauf schreiben.
Nun tut sich hier gar nichts mehr. Einen Zugriff scheint es beim Starten des Treibers wohl zu geben, denn die Aktivitäts LED des CF Adapters geht dann aus. Der PP Treiber zeigt die Karte an, allerdings mit Partition: 0 (richtig wäre hier mindestens 1)
Die CF Card wurde auf dem PC mit FAT16 mit 16kb Sektoren formatiert.
Habe ich hier etwas übersehen?
-
Ist das ein Interface mit Treibern (2x 74xx245) ?
-
Nein, da ist nur ein Treiber drauf.
Er erkennt sogar, ob die Karte Master oder Slave ist.
-
Da sind auch Schaltpläne dabei ...
http://www.spiny.org/atari/popsel/index.html
Sollte das von ppera sein.
-
Genau das habe ich gebaut, das zweiseitige IF.
-
Die CF Card wurde auf dem PC mit FAT16 mit 16kb Sektoren formatiert.
Geht doch nur mit dem ppera Treiber oder EmuTOS? Für einen Atari Treiber muss das Medium auch Atari TOS konform eingerichtet sein.
-
Ja, den PP Treiber nutze ich. Aber wie richte ich das Medium Atarikonform ein? Welche Einstellung braucht es, wenn ich es mit dem PC formatiere?
Vermutlich liegt da der Fehler.
Als TOS sollte das normale 2.06 reichen, da es große Partitionen unterstützt.
Als Karten habe ich nun alles probiert: 16MB, 2GB, 4GB, 1GB
Da tut sich nichts. Das Programm zeigt an, dass es keine DOS kompatible Partition findet, obwohl sie DOS formatiert ist.
-
Atari konform geht nur auf einem Atari. Vielleicht auch als Image mit DD aus Hatari aber da weiss ich nicht wie ...
Starte doch mal HDX oder CBHD oder HDDriver auf dem Atari mit dem Interface.
-
Fat16 ist schon richtig, 2GB bei BigDOS, bloss drauf achten, dass der Treiber auf einer Partition mit 100MB liegen muß. Ist es größer, gibt's Probleme. Ich weiß nicht wie du deine Platte eingerichtet hast, aber Probiere mal eine 100MB Partition und eine 2GB. dann Nochmal die Treiberinstallation durchführen, dann funzt. es. Ich gehe mal davon aus, dass du das TOS gepatcht hast, wenn nicht, mußt du immer eine Bootdiskette mit dem Treiber starten.
Alternativ kannst du auch HDDriver benutzen, funktioniert mit dem Interface auch.
-
pperas Treiber enthält doch auch ein Partitionierprogramm, wenn ich mir seine Verkaufsseite so ansehe. Hast Du probiert, damit die Karte zu partitionieren?
-
pperas Treiber enthält doch auch ein Partitionierprogramm, wenn ich mir seine Verkaufsseite so ansehe. Hast Du probiert, damit die Karte zu partitionieren?
Wo denn ? Ich finde es nicht.
-
pperas Treiber enthält doch auch ein Partitionierprogramm, wenn ich mir seine Verkaufsseite so ansehe. Hast Du probiert, damit die Karte zu partitionieren?
Wo denn ? Ich finde es nicht.
Weiß ich nicht, ich meide diesen Treiber. Ich hätte aber gedacht, dass er Dir alles zugeschickt hat, als Du den Treiber gekauft hast, denn seine Seite sagt ja: " there is partitioner SW too, of course." https://atari.8bitchip.info/pphdr.php
-
Den Treiber habe ich von seiner Website. Da brauchte ich nichts kaufen.
-
Dann nimm mal AHDI6 ...
Anleitungen dazu findet man im Netz -> http://www.mbernstein.de/atari/system/hd/ahdi.htm
-
Ok, sorry, wenn jemand schreibt "den PP Treiber nutze ich", dann gehe ich implizit davon aus, dass die aktuelle Kaufversion gemeint ist: https://atari.8bitchip.info/pphdr.php
Vorschlag: Spalte das Problem auf in zwei Fragen: 1. Ist die SW schuld? 2. Ist die HW schuld? Selbst mit der Demo-Version von HDDRIVER und HDDRUTIL (https://www.hddriver.net/en/demo.html) kannst Du testen, ob Dein IDE-Interface samt Karte und Partition erkannt werden.
-
Selbst mit der Demo-Version von HDDRIVER und HDDRUTIL (https://www.hddriver.net/en/demo.html) kannst Du testen, ob Dein IDE-Interface samt Karte und Partition erkannt werden.
Ich checke das mal.
-
Das Interface wird erkannt, zeigt aber auch hier: Keine Partitionen
Dumm ist nur, dass ich mit der Demoversion nicht formatieren kann.
Ich habe den HD Driver damals mal gekauft. Wenn ich die Serial finde, mache ich für 22,-Euro ein Update.
-
Nicht Formatieren, nur Partitionieren !
-
Das Interface wird erkannt, zeigt aber auch hier: Keine Partitionen
Dumm ist nur, dass ich mit der Demoversion nicht formatieren kann.
Ich habe den HD Driver damals mal gekauft. Wenn ich die Serial finde, mache ich für 22,-Euro ein Update.
Zur Not kannst du dir ja die Serial wieder zuschicken lassen. Und, wie nebenan geschrieben, nicht formatieren, sondern partitionieren.
-
Zur Not kannst du dir ja die Serial wieder zuschicken lassen. Und, wie nebenan geschrieben, nicht formatieren, sondern partitionieren.
Ja, aber das geht auch nicht, da es grau hinterlegt ist.
Gut, ich schreibe den Uwe mal an. Er müsste sie ja noch haben.
-
Zum Probieren hätte es auch CBHD getan ...
http://www.clausbrod.de/cgi-bin/view.pl/Atari/CBHD
Handbuch ...
http://www.tho-otto.de/hypview/hypview.cgi?url=%2Fhyp%2Fcbhd.hyp&hideimages=0&hidemenu=0&charset=utf8
-
Zum Probieren hätte es auch CBHD getan ...
http://www.clausbrod.de/cgi-bin/view.pl/Atari/CBHD
Jein. Ich habe schon bewusst HDDRIVER empfohlen! CBHD (ebenso wie AHDI) würde am PC eingerichtete Partitionen auf der CF-Karte nicht erkennen.
Klar, man kann die Karte mit CBHD (oder AHDI) neu partitionieren (Atari-Style) und wenn sie dann funktioniert, hat man eine Karte, die zwar am PC nicht mehr lesbar ist, aber zumindest den Beleg, dass die IDE-Hardware in Ordnung ist.
-
CBHD erkennt nichts, AHD auch nicht. Der HDDriver erkennt zumindest, dass eine IDE Schnittstelle vorhanden ist.
Langsam glaube ich, dass es am IDE to CF Adapter liegt.
Mit welchem Treiber kann ich ein CD oder DVD Rom an dem Adapter betreiben? ich habe mal MetaDos probiert, allerdings ist der nur für SCSI oder ACSI, nicht aber für IDE.
-
Mit welchem Treiber kann ich ein CD oder DVD Rom an dem Adapter betreiben?
Der erste Schritt wäre, dass HDDRIVER (auch ohne weitere Zusatzprogramme) das CD/DVD-Laufwerk am IDE-Bus erkennt. Falls (und nur falls!) das gegeben ist, kannst Du auf CDs/DVDs mit ISO9660-Dateisystem dann mit ExtenDOS 4 zugreifen: http://www.anodynesoftware.com/e4/main.html
-
Ich habe jetzt mal das IDE Kabel mit den gedrehten Adern Pin3 - Pin18 weggelassen. Nun funzt das mehr oder weniger gut. Starte ich Kobold, so meckert er, dass die Sektorenanzahl ungültig ist.
Welche Sektoren muss ich bei der FAT16 Formatierung angeben?
-
das IDE Kabel mit den gedrehten Adern Pin3 - Pin18 weggelassen
Das ist natürlich ein entscheidendes Detail, das Du bisher nicht erwähnt hattest! Hätte viel Fehlersuche und viel Zeitverschwendung erspart. Wie soll man Dir denn so helfen? Ein "Twisted"-IDE-Kabel wird von HDDRIVER, AHDI, CBHD, etc. schlicht nicht unterstützt! Es funktioniert mit einer Spezialversion von ppera's Treiber und mit EmuTOS.
Eine Partitionierung, die am Atari und am PC erkannt wird, bekommst Du mit HDDRIVER hin: Bei der Partitionierung mit HDDRUTIL TOS- & DOS/Windows-Kompatibilität auswählen. Bei IDE-Interfaces den Haken bei "Byte-Swap" nicht vergessen. Beachte, dass HDDRIVER von solch einem Medium dann nicht booten kann. (Die einzige Ausnahme ist die Lightning ST (http://wiki.newtosworld.de/index.php?title=Lightning_ST). Hier muss dank der Smartswap-Funktion der "Byte-Swap" in HDDRUTIL nicht ausgewählt werden. => Dann kann HDDRIVER davon booten.)
-
@Megatari ... läuft dein Interface denn jetzt Fehlerfrei?
-
Moin Moin,
ich möchte jetzt auch nochmal meinen Senf dazugeben. ;-)
Wie @Lukas Frank in Antwort #17 bereits geschrieben hat, wird auf den Atari's nicht (mehr) formatiert. Denn "formatieren" auf dem Atari entspricht einem "low level formatieren" auf dem PC und das wird mit SD-Karten nicht mehr benötigt. Was auf dem PC "formatieren" heisst nennt sich auf dem Atari "initialisieren" und wird normalerweise beim Partitionieren mit erledigt.
Ohne tiefer in die Details gehen zu wollen - der kleinste gemeinsame Nenner über alle TOS und DOS-/Windows-Versionen hinweg sind 32MB große Partitionen. Die genauen Details kannst du z.B. hier nachlesen:
Atari HD File Sytem Reference Guide (PDF) (http://joo.kie.sk/wp-content/uploads/2013/05/Atari_HD_File_Sytem_Reference_Guide.pdf)
Wenn Du Linux hast, kannst Du eine Atari kompatibel formatierte SD-Karte erzeugen:
- Atari Partitionstabelle anlegen: sudo parted <device> mklabel atari
- Partition mit 32MB anlegen, z.B. mit fdisk
- Partition Atari-kompatibel formatieren bzw. initialisieren: mkdosfs -A <partition>
Die Karte ist dann zwar nur 32MB gross, aber du solltest sie dann zum Testen unter jeder beliebigen TOS-Version sogar mit dem originalen AHDI-Treiber ansprechen können.
-
@kernal
Danke für den Hinweis. Jede Info ist für mich wertvoll.
@Lukas Frank
Ja, mit dem aktuellen HD Driver (so ein Glück, Uwe hatte noch meine damalige Serial), kann ich nun 512MB große Partitionen ansprechen.
Ich habe die CF Karte auf dem PC in FAT16 formatiert und danach mit den HD Utilities partitioniert. Das einzige, was nun nicht funktioniert: HDDRIVER lässt sich nicht auf LW C installieren (LW C ist 100MB groß).
Da weiß ich noch nicht,warum.
Lesen und schreiben mit dem PC und Atari geht auf jeden Fall. PC ist sehr langsam, aber das reicht.
Edit: Mit dem PP Treiber geht nun auch Autostart von der CF Karte.
-
HDDRIVER lässt sich nicht auf LW C installieren (LW C ist 100MB groß).
Da weiß ich noch nicht,warum.
Siehe oben. Zitat: "Beachte, dass HDDRIVER von solch einem Medium dann nicht booten kann."
-
Schande auf mein Haupt. Das hatte ich zwar gelesen, aber nicht mehr auf dem Schirm.
Kann ich auch Partitionen >512MB verwalten?
Sorry übrigens auch, dass ich nicht erwähnt hatte, dass ich dieses twisted IDE Kabel verwendete. Ich dachte, das wäre bei dem PP Interface so üblich.
-
Schande auf mein Haupt. Das hatte ich zwar gelesen, aber nicht mehr auf dem Schirm.
Kann ich auch Partitionen >512MB verwalten?
Partitionen über 512 MB brauchen Big-DOS [1]. Somit sollte zumindest Deine C:-Partition kleiner sein, damit Du Big-DOS aus deren AUTO-Ordner laden kannst.
[1] Oder alternativ zu Big-DOS: EmuTOS als Betriebssystem.
-
EmuTos könnte ich mir brennen. Gibt es diese Files dazu im Netz?
-
Schande auf mein Haupt. Das hatte ich zwar gelesen, aber nicht mehr auf dem Schirm.
Kann ich auch Partitionen >512MB verwalten?
Sorry übrigens auch, dass ich nicht erwähnt hatte, dass ich dieses twisted IDE Kabel verwendete. Ich dachte, das wäre bei dem PP Interface so üblich.
ja mit Fat16 und BigDOS bis 2GB möglich.
Twistet und Normales IDE Kabel funktioniert beides mit dem PPera Treiber, bei der Installation des Treibes erkennt er auch automatisch, was du für ein Kabel nutzt.
-
Das EmuTOS habe ich nun gefunden.
Wie bekomme ich das 256k Abbild in zwei Teile, so dass ich es auf zwei Eproms brennen kann?
-
Ich nehme immer ROMMIX aus dem Pinatubo Paket. Der Prommer sollte das auch können, oder?
-
Ich nehme immer ROMMIX aus dem Pinatubo Paket. Der Prommer sollte das auch können, oder?
Pinatubo habe ich. Brennen tue ich auf dem PC.
Sollte auch gehen, denke ich.
Jetzt baue ich erstmal einen 4MB PS/2 Riegel ein. Danach mache ich mich ans EmuTOS.
-
Das Interface löppt nun mit einem SD Karten Adapter. Den CF Adapter mag der HDDRIVER nicht. Keine Ahnung, warum.
Mit welchen Treibern bekomme ich ein CD Rom an der PP Karte zum Laufen? Bzw. was muss in den Treibern eingestellt werden und wie ist die Reihenfolge im Autoordner?
-
Lade dir ExtenDOS herunter für CD Rom oder DVD ...
Die Software erklärt sich selber.
-
Ich hole den Thread nochmal hoch, da ich etwas Hilfe brauche.
Ich würde gerne an das PP Interface die TOS Roms direkt vom Motherboard ansteuern, also die beiden Platinen weglassen, wo die Roms sonst drauf wären.
Wie muss ich das Ganze dann verkabeln? Also welcher Pin von den Roms geht an welchen Pin bzw. Signal an das PP Interface?
-
Du willst die beiden Romsockel auf dem Mainboard verwenden für die 128kx8 Eproms?
-
Ja, so ist der Plan.
Ich habe einige Bilder gefunden, wo die Pins 30, 31, 32 und 1 verbunden werden sowie Pin 2 mit 24 und 16.
Ich weiß nicht, ob das so richtig ist.
-
Am Ende der Seite ist der Umbau 32pin auf 28pin Sockel zu sehen ...
https://www.exxoshost.co.uk/atari/last/tos/index.htm
Von der pp Platine geht dann nur das CE Signal an beide Eproms ...
-
Das würde mit dem passen, was ich auch gefunden habe. Dann weiß ich jetzt, wo CE drankommt.
Funktioniert das mit TOS 2.06? Auf der Seite hat er TOS 1.04 installiert.
-
Ich nutze die Adapter für 27C010 auf denen entweder TOS 1.04 (192kB) oder auch TOS 2.06 ist ...
Jumper JP1 1-2 für TOS 1.04
JP1 Pin 2 oder Pin 3 Rom CE für TOS 2.x Roms
-
Perfekt, das beantwortet meine Frage. :)
ROM2 geht an Glue P19 und muss dann auf jeden Fall angeschlossen werden, oder?
-
Ich kenne den Schaltplan nicht aber ROM 2 geht wahrscheinlich auf das GAL der PP Platine und von dem GAL geht ein neues ROM CE auf die beiden TOS 2.x ROMs ...