Skip to main content

Messages

This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.

Messages - FoolDupleX

16
Project development, ideas, and suggestions / Re: XT-IDE adapter with CPLD builds
Actually, I had to use a non-free version of Eagle. You are right, the board and traces are limitless in the free version. However, I wanted to have grounded holes for the screws of the hard disk. These holes are considered by Eagle as components and therefore cannot be placed where I placed them, in the free version. There's a workaround if you want to stick to the free version : standard holes and vias are not limited either, so you may replace grounded holes with standard holes with a via over them with the same diameter. Only con, they will not appear in the schematic.
17
Project development, ideas, and suggestions / Re: XT-IDE adapter with CPLD builds
By the way, I was a bit surprised to see all the VCC lines tied together. This theorically induces problems if the voltage level is not quite the same on the extremities of the connections due to power consumption on the board. But I checked the original IBM PC 5160 schematics and they did it as well, so ... I guess it's OK :-)
18
Project development, ideas, and suggestions / Re: XT-IDE adapter with CPLD builds
A modest contribution to the project ... a hardcard like in the old times, using a 2"5 HDD. the connection to the disk is made with a small piece of cable. Moving the IDE-44 connector to the left could be possible also. I will be glad to make the modification for V2. The HDD is light enough to be screwed to the pcb without bending over time.
19
Project development, ideas, and suggestions / Re: XT-IDE adapter with CPLD builds
Wow ! Was away two weeks on holidays and when I come back, everything's running or almost :-) Kudos to Pietja and to all contributors ! Now I might well wait for the next revision of the card ...

A few comments regarding the various proposals :

- Yes, soldering a TQFP-100 is doable. I also do it all the time, but that's me, it's not for everyone ;-) or maybe it is ...

- The IDE interface limits the size of the disk only to the specifications of ATA, and that's 128 GB. The limitation will not come from the card, but rather from the BIOS, and especially INT13h, which I think (not sure) limits the size to 8 GB due to the way the sectors are addressed. Then you have the OS. MS-DOS 1-3 limit to 32 MB partitions, MS-DOS 4 and over limit to 2 GB partitions. Freedos may support larger partitions but that's not with FAT16, obviously. As an example, I've got a PC-XT running MS-DOS 6.22 and my goal before finding the XTIDE project was to have a kind of hardcard featuring a 2"5 hard disk of 2 or 4 GB. Such hard disks are nice as they physically fit in the width of an ISA card and you can find plenty of them on ebay for only a few bucks.

- I'm not sure about USB. It's much complexity for no real added value in my opinion. I personnaly use a clever and more universal device for transferring my data, that's a Xircom PE3, a network card on the parallel port. Its speed is more than what I need on my  4.77 MHZ machine  ! It works great under 6.22, I can FTP, telnet, Arachne and so on. It also does not need any ISA slot and since I do not plug any printer to the PC-XT ... (hey, I can share one on the network with the PE3). Also, I've got a 5"1/4 floppy drive on my shiny P4DC and it works surprinsingly well under WinXP with Omniflop.

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01412323208session_write_close ( )...(null):0
20.01452454832ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01452455608Database_MySQL->query( ).../DatabaseHandler.php:119
40.05922594368Database_MySQL->error( ).../Db-mysql.class.php:273