Jul 29,2019
20,120 views
end-flag
  • Comments(51)
  • Likes(46)
Upload photo
You can only upload 5 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
0 / 10000
  • Hello, thanks for your sharing. Could you please provide the specific part number for following components?

    Reply
  • ALMOST A TUTORIAL Since I had some troubles to understand how it works, I wish to leave here some info. Also, search on the modelrail . otenko . com site, there's a nice tutorial based on this project (google "amiga 500 internal ide port", it should be one of the first results). BEWARE: in the first pictures the DOM is shown in a reverse (wrong) position; the label (and the notch) must to face the kickstart ROM (I mean: on the lower side). The picture with the board installed is right. ---------- NOTE: I'm using a 128 Gb DOM ("Disk On Module"), but should work for CF / SD cards too. I was able to fit the board into the A500 with a socketed kickstart IC (but I had to trim a little the edge of the CPU chip with my Dremel, because it hit the keyboard). --------- You need a Gotek drive, or a way to write a floppy with an ADF image and a WB13.adf image (google it, there are tons of images on the web). --------- 1) Click on "Download Gerbers" above, get the Zip and extract the BootIDE_WB13.adf from the Amiga folder. Put it on the Gotek or make a floppy. 2) Put the DOM into a PC with an IDE port on motherboard and format it as FAT 3) Using the HxCFloppyEmulator (Google it) open a WB 1.3 image and extract it to the PC disk respecting the folder structure 4) copy the image from the PC to the DOM 5) Put the DOM on the Amiga IDE emulator 5) boot the Amiga using the BootIDE_WB13.adf image (Gotek or floppy); it should begin to boot and load the WB from the HDD. --------- NOTE: if you're using a DOM, you don't need the external power cable: the DOM should get the +5V from the pin #20, so you only need to put a piece of wire on the IDE emulator between the +5V pin and the pin #20. -------- Hope this help! I'm very satisfied with this project, it works perfectly and the speed is amazing, if compared with the floppy disk drive. I also planned to installed a modified KS 1.3 that should allow the boot from HDD.

    Flavio Leitao 2023-09-08 21:23:12Reply

    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.

    Giovanni giobbi 2023-09-10 02:49:46Reply

    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!

    Reply
  • hello, is 74F and 74HCT mandatory, or should it work with 74LS circuits too?

    Sövény Imre 2023-07-10 20:19:59Reply

    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.

    Giovanni giobbi 2023-07-11 19:04:27Reply

    Thank you for your explanation and your time; I've ordered the missing parts, will tell you later :-)

    Reply
  • Hello, this seems a very nice project. One question: Is it possible to use a IDE-CD-Drive with this adapter and IDE.device? The reason I ask: I have a CDTV with defect CD-Drive (not repairable, previous owner already tried). So I deactivated it and removed Extended ROMs. I added a Pistorm, works great and adds more speed, RAM and HD as .hdf (standard installation) or partitions on the SD-card (EMU68). But of course a CDTV without a physical CD-Drive is a bit silly. So I thought about using a slim slot-in IDE notebook CD/DVD-drive (with adapter to normal 40 pin IDE), as this could easy be mounted behind the slot for the caddy. So I want an IDE-Adapter just to add a CD-Drive. I tried IDE64k, but it's autoconfig process does not work with the CDTV and result in black screen. So best would be an adapter without autoboot, so I boot from the Pistorm's emulated HD, load the driver and mount the CD/DVD-Drive on boot. So while still loosing special CDTV-functionality (wich I never used anyway, as I have no CDTV-Titles and audio-cd are more comfortable in a normal cd-player), I can at least could use CD on the workbench - f.e. the new Amiga Future Cover CD every two months.

    Sövény Imre 2022-09-02 02:07:56Reply

    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

    Oliver-André Urban 2022-09-02 04:01:15Reply

    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.

    Reply
  • Hi, Where can I find componment list and implementation whith this PCB ? I'am looking at http://www.iki.fi/mkl/ide/ but no page found at this URL Thanks

    Sövény Imre 2019-11-25 04:29:44Reply

    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

    Mulet Jean-Marc 2019-11-25 15:48:03Reply

    I'm going to purchase capacitors and I'm waiting my IDE CF adapter to try Thanks you :)

    oscar postigo cancio 2021-08-28 13:17:44Reply

    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

    haydaryuksel 2022-03-17 18:13:20Reply

    L 9.7 female pin https://tr.aliexpress.com/item/1005003318519043.html?gatewayAdapt=glo2tur&spm=a2g0o.order_list.0.0.21ef3d12LecbEJ

    Juri A 2022-03-31 18:28:00Reply

    What is the best size? https://www.aliexpress.com/item/1005003318519043.html?spm=a2g0s.8937460.0.0.11ec2e0ebQlvoF

    Reply
  • 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

    Reply
  • I ordered once and it worked as expected. On my second batch, faulty boards were sent to me. Pcbway is showing different pictures on the gerber file. Something is wrong on production, do not buy until it is fixed

    Reply
  • HI, I just uploaded the gerbers to PCBWay, and I have an engineering question back straight away asking 'it is the plated hole,it requires 0.2mm between the copper and hole'. Just wondering if anyone else had this issue and what they did to resolve it?

    PUIG Thierry 2020-09-27 17:18:37Reply

    Curious because I made it in September without any problem and it works very well

    paulh 2020-09-28 15:40:21Reply

    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.

    Sövény Imre 2020-12-07 21:38:33Reply

    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.

    Reply
  • Sövény Imre, 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 , assembling all pins from one side and hooked that to the 9th pinhole , but that is what the array does in this case right ? :)

    Eddie van Loon 2020-08-26 16:59:32Reply

    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.

    Reply
  • Hello, is it possible to autoboot with KS 2.05+ ?

    Sövény Imre 2019-10-12 22:10:00Reply

    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.

    Twisty 2019-10-13 08:55:07Reply

    Okay thanks you so much ! Its working on KS 2.05 no problem with the same .adf ?

    Sövény Imre 2019-10-16 01:19:47Reply

    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.

    Sövény Imre 2019-10-16 01:37:27Reply

    Replaced the ZIP. Use s/Startup-Sequence.wb20 in ADF if you want to boot WB2.05 or 3.1.

    Twisty 2019-10-17 00:51:20Reply

    Thanks you, i'll make this board !

    Twisty 2019-11-27 08:07:14Reply

    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 ?

    Sövény Imre 2019-11-30 23:08:45Reply

    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 :)

    Twisty 2019-12-05 13:12:30Reply

    Its working well with FAT95 ! Thanks you so much !

    Eddie van Loon 2020-08-20 23:05:44Reply

    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 ? :)

    Reply
  • Would this work with an A500 that only has KickStart 1.2?

    Steven Hoefel 2020-03-27 19:27:19Reply

    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

    Reply
  • Problem is floppy image is freezing but not much help here. I will sell my Amiga 500 and run emulater its much easier.

    Timbat 2020-02-13 08:30:56Reply

    I bought a tf530 in the end which works ok, sorry for my frustration and lack of patience

    Reply
  • /* ** DosDriver automatically created by GiggleDisk ** ** GiggleDisk (c)2005 Guido Mersmann ** */ DH0: FileSystem = L:ffs <<<<<<<<<<<<<<<< If your chosen FS is in ROM delete this line, or type location of your FS Device = uaehf.device <<<<<<<<<<<<<<<< This will be ide.device from the ADF Unit = 2 <<<<<<<<<<<<<<<< This should be 0 for this device BlockSize = 512 <<<<<<<<<<<<<<<< This is normal for smaller drives (<4gb?) Surfaces = 16 <<<<<<<<<<<<<<<< May be different for your drive BlocksPerTrack = 63 <<<<<<<<<<<<<<<< May be different for your drive Reserved = 2 PreAlloc = 0 Interleave = 0 MaxTransfer = 0x0001FE00 Mask = 0x7FFFFFFE LowCyl = 2 <<<<<<<<<<<<<<<< Will be different for your drive HighCyl = 322 <<<<<<<<<<<<<<<< Will be different for your drive Buffers = 30 BufMemType = 0 StackSize = 16384 Priority = 0 GlobVec = -1 DosType = 0x444F5303 <<<<<<<<<<<<<<<< Dostype for your HD Mount = 1 /* Bootable = TRUE */ #

    Reply
  • Greetings, Just wanted to share my experience with your board, which is excellent BTW! I built mine with the 74ALS00, which the original circuit specified and worked fine. Also the 2x 0.33uf caps you specified I used the original circuits 0.1uf - seems to work fine The instructrions here unfortunately did not work for me, regardless of the file system. Drive wouldnt show, or would give not a DOS disk error. But no worries, what did work is to use Giggledisk and your ADF to create a mountlist. So far this method has worked on 3.1 and 3.1.4 roms, with FFS, PFS and FAT95 - in CF "hard drives" from 4Mb up to 8GB. Ive only tried 1 partition (it may work with multiple partitions), I'm pleased as it is for such a low cost and simple hard drive solution for Amiga! With both FAT95 and FFS im getting around 400Kb/sec which is great for this device

    Reply
  • Great work, kudos! One question though: how shall I modify the floppy image to boot a "International" FFS-formatted CF? I have tried using FileSystem=l:FastFileSystem but to no avail. Any hints? Thanks!

    Sövény Imre 2020-01-16 07:18:44Reply

    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.

    Sövény Imre 2020-01-17 04:13:08Reply

    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?

    Reply
  • I not having much luck, formatted on pc so 4gb card works, amiga freezing after starting boot ? os 3.1

    Twisty 2019-12-05 13:14:15Reply

    Floppy led is ON during the freeze ?

    Timbat 2019-12-11 07:54:31Reply

    Yes light is on, what does it mean ?

    SukkoPera 2020-01-06 08:08:35Reply

    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.

    Sövény Imre 2020-01-16 02:40:48Reply

    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?).

    Reply
  • Ahhh I just saw the voltage connectors on my board where do I connect them ?

    Timbat 2019-12-13 21:50:14Reply

    oh do they power the cf adapter ?

    Sövény Imre 2020-01-16 02:25:51Reply

    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.

    Reply
VOTING 7 votes
  • 7 USER VOTES
7.61
  • YOUR VOTE 0.00 0.00
asmgabber
Engineer
  • 10
    design
  • 9
    usability
  • 10
    creativity
  • 10
    content
9.75
Engineer
Engineer
  • 10
    design
  • 10
    usability
  • 10
    creativity
  • 10
    content
10.00
Engineer
Engineer
  • 2
    design
  • 3
    usability
  • 5
    creativity
  • 8
    content
4.50
Bąk
Engineer
  • 3
    design
  • 10
    usability
  • 10
    creativity
  • 10
    content
8.25
Kadir erdem
Engineer
  • 1
    design
  • 2
    usability
  • 8
    creativity
  • 10
    content
5.25
Engineer
Engineer
  • 9
    design
  • 9
    usability
  • 8
    creativity
  • 9
    content
8.75
Engineer
Engineer
  • 7
    design
  • 6
    usability
  • 7
    creativity
  • 7
    content
6.75
You may also like