New Floppy Interface for Minimig and AmiCube
HTML-код
- Опубликовано: 14 окт 2024
- In this video, I showcase the new floppy interface for Minimig and the real_floppy Verilog module. Highlights include:
Accurate recreation of the floppy drive
Challenges with clocks, DMA, interrupts, registers, and decoding
Overcoming timing requirements for reliable operation
Next steps:
Integrating within Minimig ARM firmware
Further testing
Adding another header for df0 and df1 support
(Note: Apologies for background noise from birds and oscilloscope, the long video, and numerous technicalities. Maybe I should introduce elevator music like Curious Mark! The second part of the video is less about internals, more about testing.
Stay tuned for more updates on this Minimig and AmiCube hardware development!
Excellent work Ranko! Perfect for all of us that need as close to original hardware experience. -Mark.
Thank you Mark! I am on the same page. Floppy is crucial for the right feeling.
So exciting to see the real floppy drive working! Awesome progress!
I had to look at this again, i'm so impressed by your work!
Fantastic! Looking forward to the Amicube. It seems to be the best of both worlds (real classic hardware and newer, modern FPGA hardware). A nice minimal Amiga esk case is also welcome 🙂
Thank you! Development is in full swing!
Enjoy watching the development of AMicube, great work.
Thank you! Very much appreciated!
Amazing, i have a mist 1.4 and is very nice... But this is on another level. I want a real floppy too. You have a new stalker.
Great project. I’ll be following it closely! Rob Smith Dev is also working on implementing a Floppy Drive on the MiSTer Minimig core. Have you considering exchanging notes? Could help accelerate both projects…
Hey Ranko... how are things progressing? Will we see you at WOC '24 ? With something new and exciting?
Sorry for being offtopic, but i wonder if since the board is programmable, do you think it would be possible to implement a kaillera like system which would allow people to play over the internet? It's just that this week we got the confirmation that A600GS has it planned, but it is a complete emulation system, and I thoughthow could it be to play in real hardware, connecting people from all over the world! We once played in each others homes, it would be nice to being that spirit back 😊
It is possible but not trivial. Good food for thought.
Good stuff Ranko. What are the specifications for the floppy drive? Does it have to be an original Amiga drive or will any old PC 720k drive work?
The floppy I am using is PC FDD Samsung SFD-321B, however this floppy is modified to be Amiga compatible. Having said that I can change AmiCube interface to be PC-Floppy compatible, so no modification is needed. In fact we can make a switch - Amiga/PC floppy.
I am very much looking forward to graduating from my MiSTer to an Amicube with floppies inside a retro case.
exactly!!! Can't wait...
Thank you for the kind comment!
Tx!
Nice to see the development progress! Is there a chance also for an IDE interface? So looking forward for the AmiCube with AGA, Floppy and possibly the IDE interface for a real HDD. I already have the Checkmate case ready for it which will replace my PI4 setup.
Yes! IDE interface will be included. Cheers! Ranko
I understand that you're prototyping on the Minimig for Amicube. Will you eventually offer a floppy interface for Minimig?
That is an awesome question Stephen. As of now I don't have any plans to release floppy module for Minimig.
Fantastic work indeed was the floppy hardware used a regular pc floppy. If i could ask what manufacturer and model number was it..
That would be great to know. Ranko?
Floppy is a regular PC HD floppy - SFD-321B, however this floppy drive modified to be Amiga compatible. Good news is we can make new FDD interface for AmiCube that can support unmodified PC FDD! It is easy.
@@amicubefantastic news
Wonderful
Thank you for the comment!
Wow!
Thank you for the comment Christoffer!