8Bit IDE Controller Bausatz

Auswahl, Einrichtung und Betrieb von Rechnern und Komponenten
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: 8Bit IDE Controller Bausatz

Beitrag von matze79 »

Shadowing is disabled, its the Machine in my Signature, i flashed now with my Mainboard and Uniflash.
It doesnt boot too on this Maschine, the Bios is conflicting even if IDE-Controllers are disabled and all detection features.
This has something todo with Plug&Play Stuff. Or 0x300 is in use by something other..
3Dfx Card and SB16 are removed for testing.

I currently have no access to the XT Machines

uniflash procedure:
Boot minimal mode (DOS) without EMM386.
Hotswap Bios Chip with Spare Flash Rom

Code: Alles auswählen

c:\copy /b IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN+IDE_XT.BIN 128k.ROM
c:\uniflash -E 128k.ROM

(I Flashed AT Bios)

XT-IDE loads Bios from CE00H with this Method.
Do i need todo something with xtidecfg.com ? as i read the Bios is already configured (download on lo-tech)
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
J1mbo
HELP.COM-Benutzer
Beiträge: 28
Registriert: Di 3. Dez 2013, 22:20

Re: 8Bit IDE Controller Bausatz

Beitrag von J1mbo »

I don't know why there is a problem with the flash utility; it has been around for a long time without any issues so far. Though, the fastest machine I've personally tested it on is a Pentium 200MHz.

Try this BIOS, it is pre-configured for 300h. By concatenating the file, of course there are four copies of the BIOS on the chip and the highest address will be initialised. Instead of concatenating, you could pad the file with bytes of FFh (or 00h) instead. Bear in mind only 32KB of the flash is presented by the controller, regardless of the chip size, and also IDE_XT.BIN will be needed for any machine with 8088 or 8086 CPU.

There shouldn't be any conflict with onboard IDE, since different ports are used. Please post the output of the BIOS initialisation, with the above file.

Hope that helps.
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: 8Bit IDE Controller Bausatz

Beitrag von matze79 »

I try tomorrow in a different Machine, i already flashed the AT Bios and it looks like XTIDE Controller try's to detect something.
it waits for master a moment and for slave.

If i put a Harddrive on it, it goes fast trough the detection routine without finding anything.

Its a old Seagate ST9096A. I even have some 40Mb Drives left i can try. and a CF Adapter is on arival.

Hopefully i write readable stuff, i need some more lessons in english :)
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
J1mbo
HELP.COM-Benutzer
Beiträge: 28
Registriert: Di 3. Dez 2013, 22:20

Re: 8Bit IDE Controller Bausatz

Beitrag von J1mbo »

The English is fine... certainly much better than my German!

For any device to work, it needs to support ATA-2 command set, 8-bit transfer mode specifically. Please use the updated BIOS I posted above.
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: 8Bit IDE Controller Bausatz

Beitrag von matze79 »

The Flash Utility works with CPU Speeds under 200Mhz :)

Edit:
Pentium 200MMX - works
Pentium 233MMX - works
Pentium II 120Mhz, L2 disabled - works
Pentium II 300 - fail
flash.jpg
flash.jpg (111.17 KiB) 6250 mal betrachtet
Zuletzt geändert von matze79 am Do 19. Dez 2013, 13:59, insgesamt 1-mal geändert.
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
J1mbo
HELP.COM-Benutzer
Beiträge: 28
Registriert: Di 3. Dez 2013, 22:20

Re: 8Bit IDE Controller Bausatz

Beitrag von J1mbo »

Thanks for posting this! I'll try and update the code to allow much more scope in the timing loops.
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: 8Bit IDE Controller Bausatz

Beitrag von matze79 »

Hi,

würdet ihr bescheid geben ob ihr alle die Bauteile erhalten hatte ? bisher weiss ich es nur von Dosenware.

@Dosenware, schon gebaut ? :)

Grüße Matze
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
Benutzeravatar
rique
DOS-Übermensch
Beiträge: 1155
Registriert: Sa 9. Apr 2011, 12:29
Wohnort: Stadtrand Berlin

Re: 8Bit IDE Controller Bausatz

Beitrag von rique »

Paket ist heile angekommen. Danke!

Mal schauen, wann ich Zeit für den Zusammenbau finden werde.
Benutzeravatar
Mystery
DOS-Guru
Beiträge: 670
Registriert: Sa 6. Mär 2010, 17:56
Wohnort: NRW

Re: 8Bit IDE Controller Bausatz

Beitrag von Mystery »

Bei mir war gestern auch die Post da. Aber momenten keine Zeit zum Basteln :(
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: 8Bit IDE Controller Bausatz

Beitrag von matze79 »

Trotzdem mal durch gehen ob alles passt :) hab schon 3x kontrolliert. Dürfte also so sein.
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
Benutzeravatar
Mystery
DOS-Guru
Beiträge: 670
Registriert: Sa 6. Mär 2010, 17:56
Wohnort: NRW

Re: 8Bit IDE Controller Bausatz

Beitrag von Mystery »

Bauteile hab ich gecheckt, scheint alles zu stimmen :)

Ob alles funktioniert werde ich dann später sehen *g*
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: 8Bit IDE Controller Bausatz

Beitrag von matze79 »

Erster Bootvorgang mit XTIDE..

Schlechte Qualität, miese Kamera.
http://www.file-upload.net/download-844 ... e.avi.html
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: 8Bit IDE Controller Bausatz

Beitrag von matze79 »

Dekay bitte melden! braeuchte deine Adresse sonst kann ich dir den Controller nicht schicken.
Liegt seit einigen Tagen schon fertig hier.
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
Benutzeravatar
Mystery
DOS-Guru
Beiträge: 670
Registriert: Sa 6. Mär 2010, 17:56
Wohnort: NRW

Re: 8Bit IDE Controller Bausatz

Beitrag von Mystery »

So bin am Wochenende endlich zum Basteln gekommen, aber habe noch einige Probleme mit beiden Controllern.

Beide Adapter sind fertig und völlig im Eimer sind sie wohl nicht, aber eins nach dem anderen.

Ich bekomme schonmal eine visuelle Rückmeldung des Bios, womit ich einen Totalausfall erstmal ausschließe.

Bisher habe ich eine 128MB CF Karte mit 2 Readern und eine 3,5 bzw 2GB IDE HDD zum Testen genommen.

Erstes Problem:
Disks werden scheinbar nicht korrekt erkannt. Entweder werden CF bzw. IDE Laufwerke gar nicht gefunden oder ich bekomme statt des Controllernamens nur einen (manchmal auch 2 oder 3) Pfeil nach rechts als Ascii icon.

Zweites Problem:
Bisher habe ich auch noch kein Laufwerk zum Booten bekommen. Der Rechner hägt bei "booting" und nichts passiert. Werde die Laufwerke nochmal neu partitionieren, formatieren und Systemdateien aufspielen, wobei eigentlich alle bootfähig sein sollten (und es in anderen Rechnern auch sind).

Drittes Problem:
Ich bekomme den Controller nicht zusammen mit dem regulären RLL Controller im Rechner ans Laufen. Das Bios wirft mir eine Fehlermeldung entgegen und startet endlos neu. Speicheradressen überschneiden sich soweit ich das sehen kann nicht und Konfiguration als primary/secondary Controller auf der RLL Karte macht ebenfalls keinen Unterschied.


Da beide Karten exakt dasselbe Fehlverhalten an den Tag legen möchte ich mal vorsichtig falsch verlötete Komponenten als Ursache ausschließen, aber ich werde trotzdem nochmal alles durchmessen.
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: 8Bit IDE Controller Bausatz

Beitrag von matze79 »

http://www.dosforum.de/viewtopic.php?f=29&t=8006

Bitte mal hier gucken ob alles richtig drin ist.

Dann bitte auch mal in einen anderen Rechner probieren, BIOS/Video Shadow deaktivieren.
IDE Platten laufen nur mit ATA2 Support, ansonsten funktionieren nur CF oder Microdrives.

Bitte Bilder vom Controller machen, Vorder und Rueckseite.
Ist der SMD IC eingeloetet ?, ist dieser Richtig rum ?

Gruesse Matze

Edit: Bei mir laufen 3 verschiedene CF Karten ohne weiteres, habe MS-Dos allerdings mit XT-IDE direkt installiert ohne Umwege.
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
Antworten