Amiga 500 IDE Emulator
Very easy to build, small, internal, speed is 400-720kb/sec, able to mount OFS/FFS/fat95/...any? partitions
No autoboot, but it is working on a stock A500 (1.3 kickrom without fastram)!
Original schematic: http://www.mkl211015.altervista.org/ide/a500ide.html
https://www.mklboards.fi/ide/a500ide.html
DH0:
Device = ide.device
FileSystem = l:fat95
Unit = 0
Flags = 0
LowCyl = 0
HighCyl = 0
Surfaces = 1
BlocksPerTrack = 1
BlockSize = 512
Reserved = 0
Interleave = 0
BootPri = 0
Buffers = 10
BufMemType = 1
StackSize = 4096
Priority = 5
GlobVec = -1
DosType = 0x46415401
#
Components:
2pcs Male pin 2.54mm Header Socket Row Strip ( IDE pins)
2pcs 40Pin (2x32pin) 2.54mm Single Row Round Female Pin Header Socket (CPU socket+pins)
1pc 100uF capacitor
2pcs 0.33uF capacitor
1pc 74F00 TTL chip
1pc 74HCT688 TTL chip
1ps SIP-9 100K Ohm Resistors Array
Amiga 500 IDE Emulator
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(51)
- Likes(46)
-
Well That Didn't Go to Plan Oct 15,2024
-
Engineer Jul 31,2024
-
Massimo Rosati May 06,2024
-
SuperTRN Mar 07,2024
-
Aron Sz Jan 07,2024
-
ugur tezer Dec 25,2023
-
Mark Peter Vargha Dec 13,2023
-
Engineer Nov 05,2023
-
Peter Jaeger Sep 21,2023
-
Giovanni giobbi Jul 09,2023
-
pablocastine Jul 09,2023
-
Jessica L Petersen Feb 22,2023
-
lupin0202 Jan 09,2023
-
Darko Kostic Nov 02,2022
-
Commodore Bench Jul 22,2022
-
tom68 Dec 19,2021
-
Daniel Mackey Nov 09,2021
-
David Stewart Jul 22,2021
-
SeekerNL Apr 12,2021
-
Frederic Mar 26,2021
-
Dive76 Feb 05,2021
-
Bastelix Jan 23,2021
-
Miguel Angel Valero Navarro Dec 30,2020
-
Johnny RetroFletch Oct 21,2020
-
Engineer Aug 28,2020
-
asmgabber Aug 23,2020
-
Engineer Aug 20,2020
-
Piotr Kaniuk Aug 10,2020
-
Engineer Jul 25,2020
-
Steve Jun 24,2020
-
mike danick May 04,2020
-
Twisty Apr 30,2020
-
(DIY) C64iSTANBUL Apr 19,2020
-
Károly Rácz Apr 12,2020
-
Steven Hoefel Mar 30,2020
-
Engineer Jan 14,2020
-
Matthew Smith Jan 12,2020
-
Nick Konstantinidis Jan 08,2020
-
Ashley Dawson Nov 14,2019
-
Timbat Oct 06,2019
-
Steve?Sexton Sep 06,2019
-
DanCasper Aug 22,2019
-
Michael Klein Aug 12,2019
-
Engineer Aug 04,2019
-
Maik Renkert ( Privat ) Aug 01,2019
-
SukkoPera Jul 29,2019
- 7 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10

-
10design
-
9usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
2design
-
3usability
-
5creativity
-
8content

-
3design
-
10usability
-
10creativity
-
10content

-
1design
-
2usability
-
8creativity
-
10content

-
9design
-
9usability
-
8creativity
-
9content

-
7design
-
6usability
-
7creativity
-
7content
More by Sövény Imre
-
A500 TF520 Small + IDE68K MIX (NOT TESTED) I think there is no theoretical impediment to the two things working in one board, so the only work ...
-
Amiga IDE 68K Replica The original schematic I used for redraw is from:http://info.mkl211015.altervista.org/ide/ide68k.htm...
-
Amiga DIL64toPLCC68 First, It is a MC68000 CPU socket converter from DIL64 to PLCC68.Do not populate the accelerator are...
-
Amiga 500 IDE Emulator Very easy to build, small, internal, speed is 400-720kb/sec, able to mount OFS/FFS/fat95/...any? par...
-
Neo PCB Art Following the events of The Matrix (1999), Neo and the rebel leaders estimate they have 72 hours unt...
-
-
Modifying a Hotplate to a Reflow Solder Station
472 0 4 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
279 0 1 -
-
Nintendo 64DD Replacement Shell
280 0 1 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
728 4 2 -
How to measure weight with Load Cell and HX711
531 0 3 -
hello. I am also very satisfied with this project and can confirm that it works with both CD-ROM and HDD at the same time. I also did tests with IDE2SATA adapters and I confirm that even SATA disks work, using a simple IDE2SATA adapter. Now I would be curious if it will be possible to modify a Kikstart so that it automatically boots from the HDD.
I've found this article: https://www.fpgaarcade.com/kb/how-to-boot-from-a-hdf-on-the-amiga-500-under-kickstart-1-3-on-the-replay/ Using the instructions, I successfully built the kickstart 1.3 mod image; however, due to lack of time, I didn't try to burn an Eprom and test it. Nice to know that IDE2SATA works too; maybe using a SATA HDD it's an overkill (a simple DOM should be more than enough for most people) but, hey!, great to see that it works!
The 74htc688 is HTC. In the case of 7400, I also tried it with an LS part at first (since it was the only one I had at hand) and it worked. But because of the signal level, I was probably just lucky. The creator of the original plan (see the original link, last lines) recommends ALS, since additional resistors would be necessary in the case of LS due to the appropriate signal level. Based on technical descriptions, I found the F marked to be closest to ALS and was the same time available in market. Since I made a few with 74f00... That is the one I can tell you that sure works with.
Thank you for your explanation and your time; I've ordered the missing parts, will tell you later :-)
Hi! This PCB is actually a redesigned AIDE. I simplified it because of its installability (inside A500) and simplicity (can not be any simpler). The software is not mine and I didn't tried to attach a CD drive, but based on the original dev/designer's website, it's possible with the v1.5 software. Old link is missing but the content is the same....The credit is his: https://www.mklboards.fi/ide/a500ide.html
Thanks. So if I will give it a try. With about 10€ including shipping and duties for 10 pcb's it is no big risk - and the other parts are also cheap (and easy to solder). If it works, the "defect" CDTV might become my most powerful (and most beautyfull) Amiga. Bigest problem of course to fit everything inside. I might need to mount it under the CDTV's main PCB by soldering two rows of double-pins to the soldering points of the CPU-socket (and cut some shielding away). This also would reduce IDE cable lenght to the CD-Drive, as this might else become a problem without buffers on the controller.
Components: 2pcs Male pin 2.54mm Header Socket Row Strip ...for IDE 2Pcs 40Pin (2x32pin) 2.54mm Single Row Round Female Pin Header Socket ...for CPU 1pc 100uF capacitor 2pcs 0.33uF capacitor 1pc 74F00 TTL chip 1pc 74hct688 TTL chip 1ps SIP-9 100K Ohm Resistors Array
I'm going to purchase capacitors and I'm waiting my IDE CF adapter to try Thanks you :)
203 / 5000 Resultados de traducción hello when booting with rom 1.2 and cf of 2gb with the adf boot floppy my computer freezes before it loads cli any suggestions? also tested with 32 mb cf and cf powered adapter
L 9.7 female pin https://tr.aliexpress.com/item/1005003318519043.html?gatewayAdapt=glo2tur&spm=a2g0o.order_list.0.0.21ef3d12LecbEJ
What is the best size? https://www.aliexpress.com/item/1005003318519043.html?spm=a2g0s.8937460.0.0.11ec2e0ebQlvoF
Curious because I made it in September without any problem and it works very well
I've told them to go ahead with manufacturing the boards anyway. I'll see what they look like when they turn up. Worst case I'll need to cut a few tracks.
I apologize for the inconvenience. There has been no such problem before. It is likely that PCBWAY is using new software to verify. I put the Eagle files in the archive. You can play/modify it, The schematic is ugly but there are other versions inside.
I fixed it myself , turned out there were some bad connections on the CPU socket on the board , pressing in 1 corner brought it to life sometimes. Resoldered the SPU and Kickstart socket and now it runs fine ! A500 Rev. 5, Kick 1.3. One warning , a 512kb amiga renders it useless, you have only 200 kb left to work with once everything is started.
You can only boot it from df0 (a few clicks to mount) and auto swithch to DH0, the rest WB (and ROM if you want) is booting from IDE. It is cheap and simple as possible, 15 min to build, but there is no autoconfig ROM or logic on board. ...Sorry.
Okay thanks you so much ! Its working on KS 2.05 no problem with the same .adf ?
It is working on 1.3, 2.05 and 3.1. The difference is you have to use the filesystem handlers, because the OFS filesystem is damn slow with KS1.3 and do not recognize the FFS filesystem by default. OFS is wery slow, around 300kb/s. FFS was the fastest ...720kb/s but you have to setup parameters in moutlist. I used Winuae to format a CF (or SD) card and copied the parameters to mount list. I suggest the fat95 patrition because you do not have to mess with the mountlist parameters. Easy to tranfer anything from PC.
Replaced the ZIP. Use s/Startup-Sequence.wb20 in ADF if you want to boot WB2.05 or 3.1.
Thanks you, i'll make this board !
Hello, I made the board but i've got a problem on boot. The yellow led on the IDE board is blinking two times and I have the following message "Not a DOS disk in device DH0" I'm using a KS 2.05 ROM with a 2GB CF-Card, the card is working on WinUAE Do you have an idea ?
I tried a lot of CF and SD cards (with IDE converter). Some of them (ex: a chinese 4GB) not wotked at all. It is possible that the CF need more power. Even in PC, some of the USB converter only works above USB2.0 because of more Amp. I think the problem is that some of the CF-s shows one properties in WINUE settings and a DIFFERENT one under Workbench/Sysinfo (Surfaces/Cylinders/Blocksize). The Sysinfo values seems to be the correct ones you have to use in your mountlist. That is the reason why I use the Fat95, slower but there is no settings problem with it. (MiniPartition Wizard - default Fat/Fat32, 4k block) Another thing...I used FFS format with UAE/WB3.1 and it boots under KS1.3 to KS3.1 with the ADF in ZIP file. I do not know what l/FastFileSystem version you use to format under UAE but try to replace it in ADF with the one you formated with in UAE.... (could be some difference?!). And last...If it is assigned but unreadable, You can also use format command in CLI, not so elegant but working. It will work :)
Its working well with FAT95 ! Thanks you so much !
does this work with all revisions of the A500, i have a revision 5 and can't get it to even boot the system. I'll build a second one to see if it does the same. Only thing different , i did not use an resistor array, at least not a bought one , i created one from 8 resistors , assebling all pins and hooked that to the 9th pin , but that is what the array does in this case right ? :)
Just to answer my own question: It worked perfectly well on an A500 with Kickstart 1.2. https://modelrail.otenko.com/c64amiga/amiga-500-internal-ide-port
I bought a tf530 in the end which works ok, sorry for my frustration and lack of patience
Sorry for the late response, but I am working on other projects (ex: Project Horizon) Updated the ZIP with a new ADF , there are multiple HDD volumes inside mountlist. Tried all of them, formated with WINUAE - FFS International under WB3.1 and all works well in a stock A500 1.3 Rev6 512k...for me. I do not know if it matters but I used only 1 partition in each CF. There are s few startup-sequences in s folder wich I use to soft kick to 3.1 and boot WB3.1 (with Rom file and extended RAM off course) I hope it will help You.
Also... the old l/FastFileSystem handler was wb1.3. I replaced with the WB3.1 version. I cant tell any difference but... newer is better?
Floppy led is ON during the freeze ?
Yes light is on, what does it mean ?
I had the same problem and solved it using a Kickstart Switcher with pull-ups for the data bus. I guess the CF loads the bus too much.
Sorry for the late appearance. I do not see inside the driver so I can only guess... I had similar experience when the CF needed more power (reason1?). Also doing the same when I messed up something in moutlist. I think it is the same but different reason... driver can't access the file system (reason2?).
oh do they power the cf adapter ?
Sorry for the late appearance. Yes 5V, but I have 4GB CF working only from an external 5V... it is an option. I think it depends from the IDE2CF adapter logic.