![]() |
KiCADKicad
|
Atari Falcon Auto-Byte-Swapping IDE Adapter
The Atari Falcon IDE interface stores its data in Big-Endian format (as was natural for a 68030-based computer), but unfortunately it quickly became the standard to store IDE data in Little-Endian format.
Using modern removable media such as CF cards and SD cards with adapters on the IDE interface to your Falcon is common, but it's inconvenient to mount them in modern machines because of the need to image the media and byteswap it in software even though common Atari hard disc drivers, like HD Driver allow the partitions to be read on Windows and MacOS as well as the Falcon.
This board dynamically swaps the bytes in hardware without the register-breaking changes that a traditional 'twisted cable' approach applies. This means that you can auto-boot HD Driver from a byte-swapped SD or CF card, partition it with dual Atari/Windows partition compatibility and load the same SD card directly in your Windows or MacOS machine to copy files at pace.
See my YouTube video on this project at https://youtube.com/@thetechnoshed
Source and precompiled JED firmware: https://github.com/dh219/IDE_Adapter_Autoswap
This project uses a Xilinx CPLD which will require programming with a suitable adapter cable or via Raspberry Pi.
Atari Falcon Auto-Byte-Swapping IDE Adapter
*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(4)
- Likes(6)
-
Engineer Oct 13,2024
-
Kevin khulse Jan 23,2024
-
Robert Plestenjak Nov 14,2023
-
Oliver Renz (K.Zonias) Nov 12,2023
-
Panagiotis Katsiris Sep 15,2023
-
SnCMuseum Sep 10,2023
- 0 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
More by BW's Technoshed
-
PiStorm STE v1.0 PiStormSTE is a refactor of the original Amiga 500 PiStorm board that allows you to plug it into an ...
-
Atari Falcon Auto-Byte-Swapping IDE Adapter The Atari Falcon IDE interface stores its data in Big-Endian format (as was natural for a 68030-base...
-
IDE-44 double-drop adapter board Intended for use on my Atari Falcon, this board allows a master and slave to connect to the internal...
-
Atari STE CPU PLCC68 to DIP64 adapter This board lets you make a PLCC68 plug to fit in the STE's CPU socket.It relocates the CPU and conve...
-
68k Debug breakout board Fits into a 68000 CPU's DIP64 socket, passes though all connections and breaks out the pins to allow...
-
-
-
Modifying a Hotplate to a Reflow Solder Station
851 1 5 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
444 0 1 -
-
Nintendo 64DD Replacement Shell
376 0 2 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
1090 4 2 -
How to measure weight with Load Cell and HX711
690 0 3
Unfortunately it's pretty heavily tied to this form factor and macrocell size. There aren't any more suitable Xilinx designs and to move to another supplier would require buffers to be fitted, offsetting the savings.
Hi there. I'm afraid I don't think the verilog would fit into a 36 as currently designed. Perhaps with all the area optimisations turned on an experienced verilog developer could optimise it enough to get it to fit, but then I don't know that the pin mappings are the same either. I'm afraid it's really targetted for the 72.