IDE Harddisk für den MC-CP/M Computer (nicht nur)

Neuentwicklung von CP/M-Rechnern und Komponenten
Benutzeravatar
Alfred
Beiträge: 261
Registriert: 17. Jun 2019, 18:47
Wohnort: Enzkreis

Re: IDE Harddisk für den MC-CP/M Computer (nicht nur)

Beitrag von Alfred » 1. Feb 2022, 18:20

Hallo Werner,

das ging aber fix und schon das erste Board bestückt, Respekt :D

Gruß
Alfred

Werner_8085
Beiträge: 76
Registriert: 24. Jun 2019, 18:03
Wohnort: Rees
Kontaktdaten:

Re: IDE Harddisk für den MC-CP/M Computer (nicht nur)

Beitrag von Werner_8085 » 3. Feb 2022, 18:56

Fortsetzung

Mit einem 0,9mm Bohrer die 40pol Steckverbindung auf der MCIDE passend gemacht, dabei geht die Durchkontaktierung zwar flöten, macht aber hier nichts es bleibt für eine gute Lötverbindung noch genügend Material stehen. Weiterer Fehler ist die Massefläche auf der TOP-Seite, falsche Datei von Hans-Werner gewählt - da mein Prototype in Häkeltechnik einwandfrei funktioniert wird es wohl keinen Einfluß auf die Funktion haben.

Bild

Bild

Die ECB-IDE schaufelt schon mal die Testdaten bis zur CF-Karte, sowohl im Moppel-, als auch im Prof-Modus, IDETOOL sieht aber die CF-Karte (noch) nicht:

A>idetoolIDE Host Adapter Tool V1.13 06.2011 AK

Model: llllllllllllllllllll
S/N: llllllllll
Rev: llll
Type: ATA, Fixed
CHS: 108, 108, 108
MaxLBA:38BF
Status:EC

LBA=E0000000, (R)ead (W)rite (L)BA +/- Spin(U,O) (H)ex(D)ump (F,V) (Q)uit: r

Error, code = 30


Da gibt es noch einiges zu tun ...

LG Werner
@Alfred: kannst du mir IDETOOL mal auf die Adresse 60h assemblieren, denn so kann ich beide gleichzeitig stecken - Danke !

Benutzeravatar
Alfred
Beiträge: 261
Registriert: 17. Jun 2019, 18:47
Wohnort: Enzkreis

Re: IDE Harddisk für den MC-CP/M Computer (nicht nur)

Beitrag von Alfred » 3. Feb 2022, 20:05

Hallo Werner, siehe Anlage!
Dateianhänge
IDETOOL.zip
(34.59 KiB) Noch nie heruntergeladen

Benutzeravatar
Alfred
Beiträge: 261
Registriert: 17. Jun 2019, 18:47
Wohnort: Enzkreis

Re: IDE Harddisk für den MC-CP/M Computer (nicht nur)

Beitrag von Alfred » 3. Feb 2022, 20:08

und hier noch eine ältere Version MYIDE von John Monahan ...

Gruß & viel Erfolg
Alfred
Dateianhänge
MYIDE.zip
(43.12 KiB) Noch nie heruntergeladen

Werner_8085
Beiträge: 76
Registriert: 24. Jun 2019, 18:03
Wohnort: Rees
Kontaktdaten:

Re: IDE Harddisk für den MC-CP/M Computer (nicht nur)

Beitrag von Werner_8085 » 3. Feb 2022, 21:07

Hallo Alfred,
danke für die Prompte Bedienung.
Damit kann ich erstmal für die weiteren Tests beide Karten stecken...

LG Werner
1.Log:

A>idetl60
IDEtool v1.19 (c) 2000-2022 by AK

Model: llllllllllllllllllll
S/N: llllllllll
Rev: llll
Type: ATA, Fixed
CHS: 108, 108, 108
LBA: no
MaxLBA: 1338BF
Status: 6C

LBA=00000000, (R)ead (W)rite (L)BA +/- Spin(U,O) (H)ex(D)ump (F,V) (Q)uit: q

A>idetool
IDE Host Adapter Tool V1.13 06.2011 AK

Model: TRANSCEND
S/N: 20091019CF1009E4
Rev: 20090520
Type: ATA, Fixed
CHS: 493, 16, 63
MaxLBA:952F
Status:00

LBA=E0000000, (R)ead (W)rite (L)BA +/- Spin(U,O) (H)ex(D)ump (F,V) (Q)uit: q


A>


Anmerkung auf Adr.60h liegt nun das Versuchskanienchen und meine "Festplatten F und G" bleiben aktiv

Werner_8085
Beiträge: 76
Registriert: 24. Jun 2019, 18:03
Wohnort: Rees
Kontaktdaten:

Re: IDE Harddisk für den MC-CP/M Computer (nicht nur)

Beitrag von Werner_8085 » 4. Feb 2022, 13:40

Die ECB-IDE-Karte ist fertig

Problem war der CF-Adapter, obwohl der gleiche Typ auf meinem Prototype einwandfrei läuft ???
Anderen Adapter genommen und schon sieht die Welt schön aus, noch ein paar Tests durchgeführt, alles einwandfrei:


Bild

Bild


A>idetool
IDE Host Adapter Tool V1.13 06.2011 AK

Model: TRANSCEND
S/N: 20091019CF1009E4
Rev: 20090520
Type: ATA, Fixed
CHS: 493, 16, 63
MaxLBA:952F
Status:00

LBA=E0000000, (R)ead (W)rite (L)BA +/- Spin(U,O) (H)ex(D)ump (F,V) (Q)uit: r

Sector read ok


auch als Laufwerk F und G gibt es keine Probleme:

A>dir g:
G: TRANSFER COM : PROFILE SUB : DUMP COM : PUT COM : HELP COM
G: HEXCOM COM : SETDEF COM : SHOW COM : SUBMIT COM : TYPE COM
G: XREF COM : DISKSTAT COM : NSWP COM : KERMIT3 COM : TURBO MSG
G: DPB COM : LIB COM : LINK COM : MAC COM : RMAC COM
G: SID COM : CCP COM : PSYSGEN COM : BBF COM : PIP COM
G: EDIT COM : IDETOOL COM : TRANSFER PAS : M80 COM : L80 COM
G: GENCPM COM : DEVICE COM : DATE COM : INITDIR COM : SAVE COM
G: TURBO COM : TURBO OVR : LOGINMSG COM : TEST ASM : CPM3 SYS
G: MK SUB : IOCT ASM : IOCT PRN : IOCT REL : IOCT COM
A>


Nun wartet noch die MCIDE auf Fertigstellung sobald die fehlenden SMD-IC's da sind.

LG Werner

PS: Die Gerberdaten kann ich hier leider nicht anhängen, der Server meckert mit mir "Datei zu groß", sind aber nur 300kB.
könnt ihr aber von meiner HP laden...

Benutzeravatar
Alfred
Beiträge: 261
Registriert: 17. Jun 2019, 18:47
Wohnort: Enzkreis

Re: IDE Harddisk für den MC-CP/M Computer (nicht nur)

Beitrag von Alfred » 4. Feb 2022, 13:59

Hallo Werner,

klasse, jetzt darfst du dir auf die Schulter klopfen und die Beine hochlegen.
Eine kleine Schluckimpfung mit einem Kurzen (Lütten) wäre jetzt angebracht, soll ja auch gegen Corona helfen ;-)!

PS: Danke für die Platinen, sind gerade angekommen!

Gruß
Alfred

Werner_8085
Beiträge: 76
Registriert: 24. Jun 2019, 18:03
Wohnort: Rees
Kontaktdaten:

Re: IDE Harddisk für den MC-CP/M Computer (nicht nur)

Beitrag von Werner_8085 » 4. Feb 2022, 17:14

Hallo Alfred,
bei diesem "schönen" Wetter war das genau das Richtige, vorallem wollte ich wissen ob mein Layout funktioniert.

Bis die fehlenden Bauteile kommen lege ich die Füße hoch, für den Rest habe ich da so eine Schulterklopfmaschine ;-))

LG Werner

PS: erfolgreiches basteln

Werner_8085
Beiträge: 76
Registriert: 24. Jun 2019, 18:03
Wohnort: Rees
Kontaktdaten:

Re: IDE Harddisk für den MC-CP/M Computer (nicht nur)

Beitrag von Werner_8085 » 5. Feb 2022, 09:58

Nachklapper...

für die Bestückung reichen normale 74LS Typen sowie ein 8255AC-5 aus. Damit läuft der Prof 180x (9Mhz)auch noch mit 2Wartezyklen, weniger geht nicht da sonst der FDC aussteigt. Die Kabellänge zur CF-Karte scheint auch nicht sehr kritisch zu sein (20cm).

Dann noch ein Test mit einer 2,5" Festplatte 160MB

A>idetl60
IDEtool v1.19 (c) 2000-2022 by AK

Model: SAMSUNGHM160HC
S/N: S1QAJD0QA24467
Rev: LQ100-10
Type: ATA, Fixed
CHS: 16383, 16, 63
LBA: yes
MaxLBA: FBFC0F
Status: FF

LBA=00000000, (R)ead (W)rite (L)BA +/- Spin(U,O) (H)ex(D)ump (F,V) (Q)uit: r
Sector read ok

LBA=00000000, (R)ead (W)rite (L)BA +/- Spin(U,O) (H)ex(D)ump (F,V) (Q)uit: d

0123456789ABCDEF0123456789ABCDEF

6000 3.....|.P.P....|...PW...........
6020 8n.|.u.............It.8,t.......
6040 ..<.t...........N..F.s*.F..~..t.
6060 .~..t....u..F...F...V...!.s.....
6080 ..>.}U.t..~..t.........W.......V
60A0 .....r#..$?.....C..........B..9V
60C0 .w#r.9F.s......|.N..V...sQOtN2..
60E0 V......V.`..U.A..r6..U.u0...t+a`
6100 j.j..v..v.j.h.|j.j..B....aas.Ot.
6120 2..V.....a..Ung.ltige Partitions
6140 tabelle.Fehler beim Laden des Be
6160 triebssystems.Betriebssystem nic
6180 ht vorhanden....................
61A0 .....................,Hnf.g.....
61C0 ......?...............+.........
61E0 ..............................U.


Nur leider sind sollche Festplatten sehr selten bzw. sehr sehr alt - also besser bei der CF-Karte bleiben, keine Mechanik.

Ein Nachteil hat die kurze Karte, die CF-Karte muss ja noch irgendwie befestigt werden ...

LG Werner

Benutzeravatar
Alfred
Beiträge: 261
Registriert: 17. Jun 2019, 18:47
Wohnort: Enzkreis

Re: IDE Harddisk für den MC-CP/M Computer (nicht nur)

Beitrag von Alfred » 6. Feb 2022, 15:15

Stimmt, so eine kleine HD braucht viel mehr Energie, ist aber vielleicht etwas mehr retro.
Besonders das Hochlaufen erfreut des Bastler's Herz :-)!

Die kleinste 2,5" in meinem Bestand ist von IBM und hat stolze 172MB, funktioniert immer noch!
P1130786b.JPG
P1130786b.JPG (188.99 KiB) 7086 mal betrachtet
Kann allerdings kein LBA, d.h. LBA +1
:
A>idetool
IDEtool v1.20-02.2022 AK
I/O-Adr: 40H, Buffer: 6000H

Model: IBM-H2172-A2
S/N: LL0L1018815
Rev: G2I_A8B0
Type: ATA, Fixed
CHS: 989, 10, 34
LBA: no
MaxLBA: 052183
Status: 7E

LBA=00000000, (R)ead (W)rite (L)BA +/- Spin(U,O) (H)ex(D)ump (F,V) (Q)uit: l
Enter LBA in hex (nnnn): 1
Enter LBA/H in hex (nn):
LBA=00000001, (R)ead (W)rite (L)BA +/- Spin(U,O) (H)ex(D)ump (F,V) (Q)uit: r
Sector read ok
LBA=00000001, (R)ead (W)rite (L)BA +/- Spin(U,O) (H)ex(D)ump (F,V) (Q)uit: d

0123456789ABCDEF0123456789ABCDEF

6000 .3.....|..P.P...................
6020 ...<.t..<.u......u......L.......
6040 .t..<.t.....<.t.V.......^.......
6060 ..|...W.._s.3...Ou...........}.=
6080 U.u.....|..Invalid partition tab
60A0 le.Error loading operating syste
60C0 m.Missing operating system......
60E0 ................................
6100 ................................
6120 ................................
6140 ................................
6160 ................................
6180 ................................
61A0 ................................
61C0 ......".... ....................
61E0 ..............................U.

LBA=00000001, (R)ead (W)rite (L)BA +/- Spin(U,O) (H)ex(D)ump (F,V) (Q)uit: q

A>

Gruß
Alfred

Antworten