Autor Thema: FTOS (Flash TOS) und TOS Switch gewusst wie  (Gelesen 90706 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #100 am: Di 18.12.2018, 19:21:59 »
Donnerwetter, das ging ja schnell. Das heißt dann auch das EmuTOS so bleibt wie es ist
oder wird trotzdem noch ein Workaround für den Fall der Fälle angestrebt?
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB

Offline czietz

  • Benutzer
  • Beiträge: 3.692
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #101 am: Di 18.12.2018, 19:57:38 »
Donnerwetter, das ging ja schnell. Das heißt dann auch das EmuTOS so bleibt wie es ist
oder wird trotzdem noch ein Workaround für den Fall der Fälle angestrebt?

Für das kommende EmuTOS-Release ist es zu spät für größere Änderungen am Festplattentreiber. Danach sehen wir weiter.

Offline Arthur

  • Benutzer
  • Beiträge: 10.311
  • Mein Atari erinnert mich an die gute alte Zeit..
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #102 am: Di 18.12.2018, 20:48:15 »
Der Support hier im Forum und von Uwe ist einfach toll. Schade das ich nicht alles was hier entdeckt wird sofort ausprobieren kann  >:D... ist einfach viel zu viel für mal eben.

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #103 am: Mi 19.12.2018, 16:35:32 »
Das Teil ist fertig. Anbei noch der handskizzierte Schaltplan.

Der Vorteil dieser Schaltung liegt darin mit nur einem Taster das ensprechende TOS
prellfrei zu wählen.

Die Jumper stehen auf dem Bild in neutral. Es wird nur mit dem Tastschalter
das TOS ausgewählt. Wer den Tastschalter nicht möchte kann jedoch
alternativ über die Jumper gehen. Diese müssen dann allerdings um 90 Grad
gedreht gesteckt werden um in Funktion zu treten.
Es wurden LS Bausteine verwendet mit HC geht das auch jedoch ist die Entprellung
über den Widerstand R2 möglicherweise beim 74HC14 etwas anzupassen,
da die Schwellwerte etwas abweichen können.

Die Funktionsweise ist denkbar einfach. Je nach Anzahl der Tastendrücke kommt man
um ein oder auch mehrere TOS's nach vorne. Z.B. bei 4 Klicks kehrt man wieder zum
Ausgangs TOS zurück. Der Tastschalter ist auf der Platine angebracht. Eine Verbindung
mit Reset ist trotzdem möglich.

Noch ungetestet:
Pufferbatterie: Da könnte man die schon Vorhandene im Rechner mitnutzen.
Austausch des 74LS74 durch 74HC74.
VCC Abgriff für das FlipFlop wäre am Timerbaustein Pin 18. Plus Pol des 74HC74
muss dabei komplett getrennt sein von der VCC Schiene.
 
Mit KitCad könnte man diese Platine schön aufbauen und sie vom Chinamann
herstellen lassen. Ob man nun SMD nimmt spielt eigentlich keine Rolle, da die
Platzverhältnisse durch die EPROMs vorgegeben sind.

Auf dem Bild ist links der 74LS14 unter dem Hi Eprom (blau) untergebracht.

« Letzte Änderung: Fr 21.12.2018, 09:12:09 von Atariosimus »
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #104 am: Mi 19.12.2018, 17:21:45 »
Mir ist noch etwas bei EmuTOS aufgefallen.

Das Laufwerk einer extern angehängten Gigafile wird einfach nicht erkannt.
Stattdessen wird C auf D, D auf E, E auf F und F auf G verschoben.
Laufwerk C läßt sich nicht öffnen.
Alle anderen TOS machen das nicht.
« Letzte Änderung: Mi 19.12.2018, 17:44:10 von Atariosimus »
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #105 am: Mi 19.12.2018, 20:10:12 »
Problem gelöst. Hab die Id verändert und neuen HDdriver aufgespielt.
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB

Offline Arthur

  • Benutzer
  • Beiträge: 10.311
  • Mein Atari erinnert mich an die gute alte Zeit..
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #106 am: Mi 19.12.2018, 20:13:20 »
Problem gelöst. Hab die Id verändert und neuen HDdriver aufgespielt.

Und was war der eigendliche Fehler?

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #107 am: Mi 19.12.2018, 21:18:25 »
HDDRIVER 10.12.  jetzt ist die 10.14 drauf. Es werden dadurch sogar mehr Laufwerke
der externen Gigafile zur Verfügung gestellt. Das Booten ist so schnell, dass die externe  Gigafile
manchmal gar nicht mitkommt und erneut Reset erforderlich ist.
« Letzte Änderung: Fr 21.12.2018, 08:48:20 von Atariosimus »
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #108 am: Fr 21.12.2018, 01:19:09 »
74HC74:
Operating Voltage Range: 2.0 to 6.0 V
Low Input Current: 1.0 µA (0,001 mA)
maximaler Ruhestrom: 4 µA

Bei einer CR2032 3V Knopfzelle mit 210 mAh läuft so ein Baustein ca. 210000 h. 
Was etwa 24 Jahre im Idealfall entspricht. Bei maximalem Ruhestrom etwa 6 Jahre.
Reichlich Reserve um den Baustein zum Halten der Information mit einer Pufferbatterie
lange zu versorgen.

Abgriff von Vcc im Rechner zwischen Pin 18 von U402 und der Kathode von Diode D401
auf Vcc vom 74HC74 gelegt mittels Draht.
Vcc von der Rechnerplatine muss von Vcc vom 74HC74 getrennt sein.
Andernfalls wird sonst der Rechner im abgeschalteten Zustand von der Batterie
mitversorgt was zu schneller Entladung der Knopfzelle führen würde.
« Letzte Änderung: Fr 21.12.2018, 09:05:21 von Atariosimus »
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #109 am: Sa 22.12.2018, 15:04:54 »
Mit einem zusätzlichen Widerstand von 4,7k zwischen Masse und Ausgang vom Schmitt-Trigger
läuft das jetzt so wie gewünscht. Der Widerstand verhindert einen undefinierten Zustand oder
auch das "Flattern" am 74HC74. Derzeit liegen etwa 2,43V an bei abgeschaltetem Rechner.
« Letzte Änderung: Sa 22.12.2018, 15:09:59 von Atariosimus »
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #110 am: So 23.12.2018, 19:41:54 »
Nach längeren Tests wurde der Widerstand wieder entfernt.
Die Speicherung des eingestellten TOS' nach Abschalten des Rechners funktioniert bisher nicht zuverlässig.
« Letzte Änderung: So 23.12.2018, 21:03:44 von Atariosimus »
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #111 am: Mo 24.12.2018, 16:00:38 »
Ziel war es das aktuelle TOS auch zu speichern bei Netztrennung.

Mehrere Optionen testweise durchprobiert:
- eine Batterie dierekt an den 74HC74 angehängt
  gleichzeitig Batterie vom Rechner wieder wieder abgelötet.
- Widerstand 4,7K von Clk auf Masse und Kondensator (100nF) zwischen Clk und Ausgang vom 74LS 14
- Diode zwischen Masse und Clk (Kathode)
- ohne diese Bauteile nur mit Batterie von Pin 18.

Keines dieser Optionen auch Kombinationen funktionierte.

Mein Eindruck ist, dass durch das Ein- und wieder Anschalten Impulse auf das FlipFlop kommen
und zu einer Verstellung führen. Weitere Möglichkeit wäre auch eine falsche Dimensionierung
der Bauteile. Merkwürdig ist nur, dass der Timmerbaustein offensichtlich gut mit der Netztrennung
zurechtkommt. Am Oszilloskop gemessen zwischen Clk und Masse gab es beim Ausschalten
einen kurzen Takt in die negative Richtung mit ca. 0,1 mV.

Die Schaltung bleibt jetzt erst einmal wie am Anfang. Das zuverlässige Wechseln zwischen den TOS'
funktioniert mittels Tastschalter sehr zuverlässig.


 
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.430
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #112 am: Mo 24.12.2018, 19:03:33 »
Mit einem kleinen PIC würde das doch gehen ->   https://electrosome.com/push-button-switch-pic-microcontroller/

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #113 am: Mo 24.12.2018, 19:14:10 »
Ja, sicher das wäre die Lösung von czietz.
Es müsste aber auch so gehen, nur ich finde den Fehler nicht.

Es geht nur darum, dass das FlipFlop beim Ausschalten seine Informationen behält.
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.430
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #114 am: Mo 24.12.2018, 19:22:16 »
Es geht nur darum, dass das FlipFlop beim Ausschalten seine Informationen behält.

Das tun die aber nicht. Dazu muss ja die letzte Ansteuerung irgendwie erhalten bleiben !?!

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #115 am: Mo 24.12.2018, 19:40:14 »
Genau. Bleibt der Rechner dauernd an so ist das auch so. Beim Ausschalten sollte die Batterie
diese Funktion erhalten.
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.430
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #116 am: Mo 24.12.2018, 19:46:48 »
Dann musst du die Spannungsversorgung der +5V durch eine Diode von deiner Schaltung entkoppeln so in der Art wie bei einem Uhrenbaustein (z.B. Atari TT) und deine Ansteuerschaltung über eine Batterie versorgen. DAs verbraucht aber viel zu viel Strom und deine Batterie ist schnell entleert. Nimm einen PIC + Software ...

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #117 am: Mo 24.12.2018, 20:01:42 »
Das ist leider so nicht ganz richtig.  Der Verbrauch liegt bei 1 bis 4 mücro Ampere. Das reicht für
mindestens 6 oder sogar 24 Jahre.  Der 74hC74 braucht sehr wenig Strom ist ja ein CMOS.

Weiterhin hat der MegaSTE eine Schaltung die gerade die Batterie
entkoppelt. Die Transistoren Schalten solange durch wie Strom vom Netz anliegt
danach übernimmt die Batterie die Versorgung. Ich messe 2,4 Volt. Das FlipFlop läuft
nach Datenblatt sogar mit nur 2Volt.


« Letzte Änderung: Di 25.12.2018, 12:23:19 von Atariosimus »
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.430
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #118 am: Mo 24.12.2018, 21:49:47 »
2,4V minus 0,6V das wird zu wenig sein für einen High Pegel. Nimm doch eine 4,5V Batterie ...

Offline Atariosimus

  • Benutzer
  • Beiträge: 1.692
  • Yesterday, when I was young
Re: FTOS (Flash TOS) und TOS Switch gewusst wie
« Antwort #119 am: Mo 24.12.2018, 22:46:18 »
Nein, es liegen nach der Schaltung im Atari, 2,4 V direkt am 74HC74 an.
Um das auszuschliessen habe ich sogar direkt eine CR2032 an den IC angeschlossen.
Danke trotzdem für Deine geschätze Hilfe. Ich versteh es einfach nicht.
Ist letzlich eine banale Pufferschaltung mit Batterie.
Vieleicht hätte ich den Schmitt- Trigger auch noch mit einbeziehen müssen,
was mir allerdings wenig schlüssig wäre.
« Letzte Änderung: Mo 24.12.2018, 23:01:39 von Atariosimus »
Mega STE 4 MB Rev. B / TOS 2.06 GER x 4 Betriebssysteme / FPU 68881 / Sony MPF 920 Floppy / GigaFile / Eiffel 1.10 / NEC MultiSync LCD 1970GX / SM 124 / PEACOCK Tastatur / CHERRY Maus M5400 / PARCP USB 421 / Mustek 105 Homescan / Lasermaus / Yamaha MU90R Tone Generator / QuickjoyTopStar / KAWAI MS720 / Junior Prommer V2.41 / Mega ST Tastatur / Blitz Floppy + Gotek / Midi 8031 / MCSWITCH VGA / GABI GAL Brenner / ESP8266 WLAN / Catridge Testmodul / 0391 Controller / SCSI2SD 3.5" to SD Card 1GB