Hi,
I present a free adaptation of the ICD interface designed exclusively for the Atari Mega STe series and mounted to the inside of the computer in the place intended for such interfaces on the internal ACSI connector.
The design has been improved over the original ICD Micro by adding a circuit parity bit generator and termination resistors on the SCSI lines. Other than that full functionality of the ICD Micro has been retained, i.e. the basic limitation of the Atari internal adapter - the size of the disk max. 1GB no longer exists and you can mount a disk of any size.
Have been carried out by colleagues μicr0Bee and Kroll from the Atari Area forum very thorough and comprehensive tests of this interface. Everything works very well with one caveat - UltraSaTan has problems with stable operation. This is dependent on the copy of the hardware. Tests shows that devices powering is also important. Partitions on SD cards can sometimes disappear, there are sometimes errors when copying large amounts of data, and the like. An older version of the US, the one from Jookie has few of these incidents, and in principle it applies to some copies of SD cards, which can lose data. The most stable behavior of the whole in the configuration: HDD SCSI (ID0), US (ID3,ID4). Tests with "good old" devices, i.e. Megafile drives and also newer ACSI2STM and also SCSI2SD passed without the slightest problems, which indirectly indicates that the strange behavior of the US is related to the UltraSaTan itself rather than with the interface. As I wrote in the introduction - this is an adaptation of the of the original ICD Micro scheme, which successfully worked in the computers of the MegaST.
All documentation (schematics, gerber files and GALs firmware) you can find on my www. ICD Micro interface supports ID0...ID3 only on bus so devices with numbers higher than 3 would be invisible.
I give everything as always - for free and invite you to use this cool "old-new" device :)
Greetings
tOri
SCSI interface ICD Micro adaptation for Mega STe
-
tOriman
- Posts: 147
- Joined: 21 Jul 2022 13:08
SCSI interface ICD Micro adaptation for Mega STe
You do not have the required permissions to view the files attached to this post.
https://reversing.pl/ - SSL enabled site ATARI - Power without price and necessary elementsvarious varieties for Atari and not only - useful or not, but it's worth a look ...
http://atari.myftp.org
http://atari.myftp.org
-
alexh
- Site sponsor

- Posts: 1340
- Joined: 17 Oct 2017 16:51
- Location: Oxfordshire
Re: SCSI interface ICD Micro adaptation for Mega STe
Senior Principal ASIC Engineer - SystemVerilog, VHDL
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
-
Tomswork
- Posts: 776
- Joined: 22 Nov 2019 22:05
Re: SCSI interface ICD Micro adaptation for Mega STe
Does anyone know what size the 100nf and 1k smd resistors are in this build I can't read the website and the schematics don't say
Tom
Tom
-
rubber_jonnie
- Site Admin

- Posts: 14899
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: SCSI interface ICD Micro adaptation for Mega STe
At a guess, I'd say either 0402, 0603 or 0805. I presume these are on the PCB schematic files on the link alexh shared.Tomswork wrote: 31 Jul 2023 15:39 Does anyone know what size the 100nf and 1k smd resistors are in this build I can't read the website and the schematics don't say
Tom
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
DoG
- Posts: 1298
- Joined: 07 Apr 2018 12:26
Re: SCSI interface ICD Micro adaptation for Mega STe
Looks like 0805. Measured pad sizes in gerbview in KiCad. Compared it against recommended solder pad dimensions for different smd sizes. 0805 seems to be the closest to it.
-
Tomswork
- Posts: 776
- Joined: 22 Nov 2019 22:05
Re: SCSI interface ICD Micro adaptation for Mega STe
Excellent thank you I ordered a set of boards from jlcpcb and I think I have all the parts
Tom
Tom
-
tOriman
- Posts: 147
- Joined: 21 Jul 2022 13:08
Re: SCSI interface ICD Micro adaptation for Mega STe
Hi,
All SMD parts are 0805.
Greetings
tOri
All SMD parts are 0805.
Greetings
tOri
https://reversing.pl/ - SSL enabled site ATARI - Power without price and necessary elementsvarious varieties for Atari and not only - useful or not, but it's worth a look ...
http://atari.myftp.org
http://atari.myftp.org
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: SCSI interface ICD Micro adaptation for Mega STe
Another great project. Dzieki, t0riman.tOriman wrote: 02 Jul 2023 19:34 I give everything as always - for free and invite you to use this cool "old-new" device :)
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Who is online
Users browsing this forum: ClaudeBot and 2 guests