Hardware > Hardware (Classic 16-/32-Bit)
externes Laufwerk mit eigenem Netzteil...
Lukas Frank:
Eine Fehlerquelle könnte noch sein das dein externes Netzteil nicht genug Strom liefern kann ...
gehtjanx:
Ja aber nur wenn er DD Disks als solche benutzt. Wenn er HD Disks einlegt und dann kein HD-fähigen Atari hat, dann wird wohl auch nichts funktionieren.
guest2649:
Hallo Leute,
vielen Dank für die zahlreichen Beiträge. Ich glaube es ist in der Tat eine unzureichende Stromversorgung. Habe mich etwas schlau gemacht und gesehen, dass das TEAC teilweise 0.9A braucht, was beide Netzteile von mir nicht liefern können. Hab aber heute ein originales AtariLW bekommen, was prima funktioniert. Das andere Laufwerk wird wohl zur Baustelle, mal sehen ob ich noch ein passendes Netzteil auftreiben kann.
Gruß,
Daniel
Burkhard Mankel:
Das ist in der Tat so - Diskettenlaufwerke haben schon immer eine höhere Stromaufnahme. bei den ganz alten 8-zöller waren mitunter 5A nicht unüblich, die 5,25" 1050 (zum Atari XL) hatte serienmäßig ein 9V 3A Wechselspannungs-Netzteil und ich kann mich erinnern, als dieses Mal ausfiel, konnte ich es mal vorübergehend mit einem alten 8V Travo betreiben, das dann aber 4A liefern mußte!
Ich würde mir jetzt ein PC-Netzteil einrichten ...
guest2696:
Hi,
vielleicht bin ich ja komplett auf dem falschen Dampfer aber wenn's jetzt nicht mehr an den Betriebsspannungen / Leistung der Netzteile liegt ich erinnere mich, dass manchen Disk-Drives erst durch Herabsetzen der Steprate beizukommen war. - Es gab wohl auch ein CPX-Modul dazu.
In meinem GFA-Fundus habe ich dazu folgendes unkommentierte Progrämmchen gefunden:
steprate_alt&=DPEEK(&H440)
SELECT steprate_alt&
CASE 0
def_button&=2
steprate$="6ms"
CASE 1
def_button&=3
steprate$="12ms"
CASE 2
def_button&=1
steprate$="2ms"
CASE 3
def_button&=1
steprate$="3ms"
ENDSELECT
ALERT 0,"Stepraten-Einstellung für |Laufwerke A: und B:| |Aktuelle Steprate: "+steprate$,def_button&,"3ms|6ms|12ms",w&
SELECT w&
CASE 1
steprate_neu&=3
CASE 2
steprate_neu&=0
CASE 3
steprate_neu&=1
ENDSELECT
IF steprate_neu&<>steprate_alt&
fehler%=GEMDOS(32,L:0)
DPOKE &H440,steprate_neu&
p%=LPEEK(&H46A)
CALL p%
fehler%=GEMDOS(32,L:fehler%)
~BIOS(7,0)
ENDIF
Bei TOS-Versionen ab 1.04 konnte die Steprate auch getrennt für "A" u. "B" ermittelt und eingestellt werden:
IF os_vers&=>104
steprate_alt&=XBIOS(41,drv&,steprate&)
Gruß soldermaSTer
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln