>> HARDWARE: << NEUE SPEEDY 1050 TDS
1 ...
11,
12,
13, 14,
15Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von mega-hz » Di 8. Feb 2011, 16:54
@guus:
Könnte man alles machen, aber schon jetzt ist die Mega-Speedy sehr umfangreich und leider 20 Jahre zu spät...
Habe mal hier den Speicherbelegungsplan für die (Super-)Speedy aufgelistet:
0000-0080 RAM (auf der 1050)
0100-0180 RAM (0000-0080 gespiegelt)
0280-029F PIO 6532
0400-0403 Controller WD2793
4000 Trackdisplay 1er
4001 Trackdisplay 10er
4002 Trackdisplay Density
4003 Summer
6000-7FFF Bankumschaltung 8KB-aus-192KB SuperSpeedy RAM (nur 6000 wird benutzt)
8000-9FFF 8KB SRAM
A000-BFFF 8KB SRAM BLOCK aus 192KB SuperSpeedy RAM
C000-DFFF 8KB EPROM-BLOCK mit Software (HSS/BiboDos/SuperCopy)
E000-FFFF 8KB EPROM-BLOCK OS
Gruß,
Wolfram.
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von tfhh » Di 8. Feb 2011, 21:25
Moin,
ich hab´ auch mal ein wenig gebastelt... auch wenn die HAUFEN (c) mega-hz Idee Klasse ist, mag ich es gern kompakter...

- Mini2Super.jpg (171.29 KiB) 8986-mal betrachtet
Dies ist eine Mini-Speedy 1050 umgebaut zur Super-Speedy. Man verzeihe, daß es nicht besonders schön aussieht, ist halt nur mal so zusammengebastelt. Es braucht nur der vorhandene LS139 gegen ein GAL 16V8 ausgetauscht werden, das SRAM gegen ein 512k SRAM, ein 74LS374/74LS574 Latch und ein Widerstands-Array.
Alternativ ist anstelle des GALs auch eine Lösung mit einem Huckepack-TTL-Baustein auf dem normal vorhandenen LS139 möglich, erfordert aber mehr Kabel.
Gruß, Jürgen
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von Yellow_Man » Do 10. Feb 2011, 00:29
@Mega-Hz, habe gerade meine beiden Speedy Roms ausgelesen und verschickt. Tolles Projekt

@Hiassoft, habe einen mini Bug entdeckt, bzw. will das Sio2USB nicht wie ich will?
Dos 2,5 von D1 gebooted (Speedy 1050), von D2 (USB) readspy.com gestarted.
1 für Speedy LW eingegeben, dann D2:NAME.ROM. Nach ca. 4-9 Sektoren kommt folgende Meldung:
>error reading speedy ROM!›
Habe dann die Zieldatei auf D1:NAME.ROM (Speedy 1050) geschrieben, keine fehler.
Hebe nun keine zwei 1050 aufgebaut, um zu testen ob es an D2 oder am SIO2USB liegt.
Gruß,
Yellow_Man
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von mega-hz » Do 10. Feb 2011, 00:33
Bei mir hats mit D2: geklappt!
War aber APE am werkeln...
Gruß,
Wolfram.
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von HiassofT » Do 10. Feb 2011, 13:51
Yellow_Man hat geschrieben:@Hiassoft, habe einen mini Bug entdeckt, bzw. will das Sio2USB nicht wie ich will?
Dos 2,5 von D1 gebooted (Speedy 1050), von D2 (USB) readspy.com gestarted.
1 für Speedy LW eingegeben, dann D2:NAME.ROM. Nach ca. 4-9 Sektoren kommt folgende Meldung:
>error reading speedy ROM!›
Habe dann die Zieldatei auf D1:NAME.ROM (Speedy 1050) geschrieben, keine fehler.
Seltsam. Hattest Du irgendein Highspeed OS im Einsatz? Evtl. liegt's auch and DOS 2.5?
Die Software ist eigentlich sehr einfach: es liest in einer Schleife einen 128 Byte Block aus der Speedy (per Standard SIO $E459) und schreibt ihn dann gleich ins File - es wird also abwechselnd auf D1: und D2: zugegriffen.
Hatte es bei mir mit Speedy auf D1: und AtariSIO auf D2: getestet (DOS war TurboDOS mit Highspeed), damit gab es keine Probleme.
so long,
Hias
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von skriegel » Do 10. Feb 2011, 14:16
HiassofT hat geschrieben:Seltsam. Hattest Du irgendein Highspeed OS im Einsatz? Evtl. liegt's auch and DOS 2.5?
Es ist YELLOW MAN, da kannst Du davon ausgehen, dass er im VBI noch irgendwelche Shooter während des Kopierens am Laufen hat...

Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von mega-hz » Do 10. Feb 2011, 16:23

... und im DLI die C64 Emulation!

Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von Yellow_Man » Do 10. Feb 2011, 21:58
So, den Klapperadatsch wieder aufgebaut, weil Mega-Hz ja beide Dumps (Hss/Bibo) haben möchte,
und siehe da, Fehler gefunden.
Ist wohl doch kein Bug, lag wohl an meiner trotteligkeit.

Evtl. Dem Dump-Programm (was ja jetzt hier alle benutzen. Na los Leute!) einen Fullscren Scroller hinzufügen in dem steht:
For idiots, don't open the latch, before dumping rom! Hatte nachdem das Dos (2.5) geladen war (XL-OS oder Qmeg 4.04), die Disk aus dem Laufwerk genommen. Readspy von D2 (usb) geladen und auf D2 sollte geschrieben werden.
Hierbei kommt die Fehlermeldung. Bleibt die Disk (Dos) im Laufwerk, also Hebel geschlossen, klappt alles auch mit SIO2USB (D2:).

Gruß,
Yellow_Man.
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von mega-hz » Sa 19. Feb 2011, 01:58
Heute Morgen ne nette Mail mit Foto aus China bekommen:

Großes Bild:
http://www.mega-hz.de/ATARI/ATARI%208Bi ... dy-pcb.jpgfreu

Die PLD Logik ist auch fast fertig!
Gruß,
Wolfram.
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von mega-hz » Mi 2. Mär 2011, 00:05
Hallo,
das Foto der Platinen kam am Freitag per email an.
Bereits den Montag darauf war ein Zettel von DHL im Kasten!
Am Dienstag waren die Platinen schon da!
Netterweise haben die Chinesen den Wert auf 30US$ reduziert, das spart Einfuhrsteuer

Auspacken und ... WOW, die Qualität der Platinen ist überwältigend!
Kein Vergleich zu den Platinen aus Bulgarien!
Das Löten ging auch sehr gut von statten, viel besser als die teilweise mit irgendeinen Schmutzfilm benetzten Platinen
aus Bulgarien! Absolut empfehlenswert!
Nun sind alle wichtigen Teile bestückt und ich hoffe, ich schaffe es bald, die Platine in Betrieb nehmen zu können!
Die PLD Logik steht bereits und hat sogar schon einige Extras drin.
Hier ein Bild der bestückten Mega-Speedy:

groß:
http://www.mega-hz.de/ATARI/ATARI%208Bi ... age-01.JPGgruß,
wolfram.
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von mega-hz » Mi 23. Mär 2011, 04:33
So, heute war es endlich soweit!
Nach Anfertigung eines Flachbandkabels welches mit Buchsen- und Stiftleisten an den Enden versehen wurde,
kann ich die Speedys nun auch extern testen, ohne die 1050 ständig halb zerlegen zu müssen.
Da die alte Trackanzeige mit HI-aktiven Pegeln und mit 7Segment-Anzeigen mit gem. Kathode arbeitet,
musste eine neue mit LO-aktiven Pegeln und gem. Anode gebaut werden.
Grund ist folgender:
In einer "normalen" Speedy sind 2 Latches (74LS273) für die Trackanzeige drin, diese können auch genug Strom schieben.
Bei dem PLD würde bei 10mA/Segment maximal 10x14 + 30 (Density LEDs) = 170mA fliessen.
Das erzeugt schon ganz gut Wärme und vor allem überschreitet es den max. Strom des 3.3V Reglers! (150mA macht der).
Wenn der PLD allerdings die Signale runterziehen muss, fliesst nur ein minimaler Strom.
Daher Trackanzeige mit gemeinsamer Anode!
Ein paar Denkfehler in der Logik haben den Dienst vorerst untersagt, aber das einprogrammierte Muster auf der Trackanzeige
kam schonmal. Nach langen Rätseln und suchen haben wir (HIAS und ich) tatsächlich eine DK gefunden, die einen Kurzschluss
zu einer anderen Leiterbahn macht. Diesen behoben und die Speedy läuft!
Freu....
Z.Z. läuft sie nur im 8K Modus, also nur das reine Speedy-OS. Daher kann ich noch nichts über den SuperSpeedy-Modus sagen.
Etwas Feinarbeit ist noch an der Logik zutun...
Ich werde aber die Test-1050 mit Flachbandkabel und externer Speedy zum nächsten Treffen mitbringen.
Vielleicht sind bis dahin schon weitere Funktionen drin!
Gruß,
Wolfram.
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von mega-hz » Do 24. Mär 2011, 11:44
Nun läuft die Mega-Speedy auch im 16K ROM Modus!
Auch das SuperCopy läuft 1a!
Sogar die Kopie einer damit kopierten Diskette ist 1:1 wie die original Disk!

(war zuerst nicht so!

)
per HEX-Schalter kann man nun zwischen 16 Modis wählen, welches ROM aktiv sein soll.
Z.Z. sind 4 verschiedene Speedy-ROMs im Flash:
HSS,BiboDOS,Floppy2000 Menü und das SuperSpeedy-ROM.
Was kommt noch?
HAPPY- , 1050 Original-, TURBO Modus, Flashroutine, I2C-Bus (an dem dann z.B. eine RTC angeschlossen werden könnte).
Gruß,
Wolfram.
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von mega-hz » Fr 25. Mär 2011, 01:53
Hier Bilder von der Mega-Speedy:
Der Aufbau mit angeschlossenem JTAG-Kabel (für die Programmierung des PLDs)
Die obere 1050 ist die Test-1050 mit 50cm Flachbandkabel zur Mega-Speedy,
das in der Mitte ist mein 1. SIO2SD und SIO2IDE mit CF
und darunter meine 1989-Speedy1050TDS...

Und hier die grade implementierte Logik die beim späteren Flashen "FL" auf der Trackanzeige darstellt
(Flash-Bank Auswahl wird dann bei Schreibzugriff auf $F000 stattfinden)

Im SuperSpeedy-Modus zeigen die 3 Density-LEDs den Zugriff auf die 192KB Extra-Ram während des Kopierens an.
Gruß,
Wolfram.
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von mega-hz » Di 29. Mär 2011, 02:47
Heute ist ein weiteres Feature eingebaut:
Das Flash bekommt so langsam seine "OS-Belegung":
Mit dem HEX-Schalter, der Stufen von 0 bis F einnehmen kann, können die Betriebssysteme ausgewählt werden,
mit der die MEGA-Speedy laufen soll.
Folgende sind z.Z. eingebaut und laufen:
Schalter auf "0" Speedy V1.4 + HSS ($0000 - $3FFF im FLASH)
Schalter auf "1" Speedy V1.4 + BIBO DOS ($4000 - $7FFF im FLASH)
Schalter auf "2" Speedy V1.4 + FLOPPY2000 ($8000 - $BFFF im FLASH)
Schalter auf "3" Speedy V1.5 + SUPER COPY ($C000-$FFFF im FLASH)
Schalter auf 4-D noch frei...
Schalter auf "E" 1050 ROM (4x) ($78000-7BFFF im FLASH)
Schalter auf "F" Speedy V1.5 ($7C000-$7FFFF im FLASH)- letzte Bank (wird später fürs flashen gebraucht)
Bis auf die Stellung "F" können später aber die Bänke nach Wunsch geflasht werden.
Die Stellung "F" wird softwaremäßig nie gelöscht werden können, so ist sichergestellt, daß mindestens 1 OS in der Speedy da ist.
Ganz ohne könnte man auch nicht mehr flashen...

2. Platine ist aufgebaut und läuft ebenfalls.
Gruß,
Wolfram.
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von Sven » Di 29. Nov 2011, 21:25
Ist das Projekt eingeschlafen?
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von tfhh » Di 29. Nov 2011, 21:40
Moin,
Sven hat geschrieben:Ist das Projekt eingeschlafen?
Nein, nicht eingeschlafen... nur pausiert. Wolfram und Hias haben alle Hände mit dem Freezer zu tun, da muß dieses "nicht Prio 1" Thema etwas hinten anstehen...
Gruß, Jürgen
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von Sven » Di 29. Nov 2011, 22:02
Gut, hauptsache da kommt irgendwann die neue Platine bei rum

Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von edelro » Sa 8. Jun 2013, 11:05
nur mal vorsichtig nachfragen.....läuft noch ?

Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von thorsten_guenther » Sa 8. Jun 2013, 23:03
Ich hätte übrigens - falls das Projekt weiterläuft - einen großen Wunsch: HSS-Copy rausschmeißen und dafür das andere Diskettenkopierprogramm (DISKCOPY 1.5) von der Speedy-Systemdisk ins ROM aufnehmen.
Begründung: HSS-Copy kann nur mit einem einzigen Diskettenlaufwerk umgehen, die heute aktuellen Systeme, deren Käufer eine Speedy überhaupt kaufen würden, haben aber nach meiner Überzeugung typischerweise bereits ein SIO2SD, SIO2USB, SDrive o.ä., d.h. es sind mehrere Laufwerke angeschlossen.
Re: >> HARDWARE: << NEUE SPEEDY 1050 TDS
von Mathy » Sa 8. Jun 2013, 23:41
Hallo Leute
Momentan lötet der Wolfram wahrscheinlich noch an einigen Freezer rum. Deswegen hat er wohl kaum Zeit noch was anderes zu tun, zumal er ja auch noch seinen Trecker hat.
Tschüß
Mathy
1 ...
11,
12,
13, 14,
15