While searching for suitable multiplexers for use with the ST cartridge, serial and ACSI ports it'll help to find out which specifications they must handle.
Does anyone have such info available for those ports (such as impedance, capacitance, voltage range and so on)?
Specs for Atari cartridge, serial and ACSI ports
-
Pacman
- Posts: 256
- Joined: 28 Aug 2017 00:56
- Location: Norway
Specs for Atari cartridge, serial and ACSI ports
STe | MonSTer with dual IDE-CF memory card adapter | NEC Multisync 1990SXi | ST_ESSC | RSVE | Link '97 | Sony HD floppy drive/AJAX controller | Exxos HD floppy module | Battery-backed Ricoh realtime clock module | Discovery cartridge | C-Lab Unitor-2 | C-Lab Export | C-Lab Combiner | C-Lab Steady Eye | C-Lab Human Touch | Unicorn USB
💧Are you a good person? 💧Living Waters
💧Are you a good person? 💧Living Waters
-
Cyprian
- Posts: 542
- Joined: 22 Dec 2017 09:16
- Location: Warszawa, Poland
Re: Specs for Atari cartridge, serial and ACSI ports
I have no idea, but there you can find git sources:
- Cartridge device: https://github.com/sidecartridge/ataris ... berry-pico
- ACSI device: https://github.com/retro16/acsi2stm
- Cartridge device: https://github.com/sidecartridge/ataris ... berry-pico
- ACSI device: https://github.com/retro16/acsi2stm
ATW800/2 / V4sa / Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org
-
ijor
- Posts: 825
- Joined: 30 Nov 2018 20:45
Re: Specs for Atari cartridge, serial and ACSI ports
The closest thing to that kind of documentation is probably this: "Engineering Hardware Specification of the Atari ST Computer System". The schematics and the datasheets for the specific chips that are connected to the ports would also be useful. You can get the documentation here:
https://docs.dev-docs.org/
But don't expect to get details about capacitance or impedance. And anyway, these parameters are going to vary wildly depending on the exact model and even board revision, let alone any add-ons or modifications. Voltage levels I can already tell you and they are pretty much industry standard. The Cartridge and the ACSI ports are compatible with TTL levels. The serial port is, at least in theory, +12V/-12V.
https://docs.dev-docs.org/
But don't expect to get details about capacitance or impedance. And anyway, these parameters are going to vary wildly depending on the exact model and even board revision, let alone any add-ons or modifications. Voltage levels I can already tell you and they are pretty much industry standard. The Cartridge and the ACSI ports are compatible with TTL levels. The serial port is, at least in theory, +12V/-12V.
I don't think those projects will provide much information about what the OP is asking.Cyprian wrote: 13 Jan 2025 21:27 I have no idea, but there you can find git sources:
- Cartridge device: https://github.com/sidecartridge/ataris ... berry-pico
- ACSI device: https://github.com/retro16/acsi2stm
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
-
Pacman
- Posts: 256
- Joined: 28 Aug 2017 00:56
- Location: Norway
Re: Specs for Atari cartridge, serial and ACSI ports
Excellent!ijor wrote: 14 Jan 2025 02:46 The closest thing to that kind of documentation is probably this: "Engineering Hardware Specification of the Atari ST Computer System". The schematics and the datasheets for the specific chips that are connected to the ports would also be useful. You can get the documentation here:
https://docs.dev-docs.org/
Thank you.
Thanks. That info gets me at least started.But don't expect to get details about capacitance or impedance. And anyway, these parameters are going to vary wildly depending on the exact model and even board revision, let alone any add-ons or modifications. Voltage levels I can already tell you and they are pretty much industry standard. The Cartridge and the ACSI ports are compatible with TTL levels. The serial port is, at least in theory, +12V/-12V.
What I'm trying to do is create additional selectable outputs from the mentioned ports. A picture says more than words, so...
Here I will attach a C-Lab Export (which adds 3 extra MIDI OUT ports) to the serial port, but I also want the possibility to occasionaly be able to use the original serial port. Hence a multiplexer-based switch, controlled by a 2-position slide switch.
Similar in function to the above, here I will attach a Link '97 (ACSI to SCSI adapter) to the ACSI port, but in case I need to use the original ACSI port for something I want to switch over to that. Again, using a multiplexer-based switch, controlled by a 2-position slide switch
Yet, again similar to the others, but here I have several cartridge devices and dongles that don't necessarily work together in one long chain (actually I've confirmed that they don't).
So I've put the ones I need to work together in 4 "groups", and a multiplexer-based switch, controlled by a 4-position slide switch.
I've been told that I should use multiplexers suitable for the specific port, but having searched for this I've only found ones built for USB, HDMI etc. and not the "vintage" ones.
But if the values aren't critical (other than being able to handle the voltage limits of the signals in question), wouldn't it just be a matter of getting a MUX of the "analog switch" kind with enough individual switches (or combine several for the total number of signals the port has)?
You do not have the required permissions to view the files attached to this post.
STe | MonSTer with dual IDE-CF memory card adapter | NEC Multisync 1990SXi | ST_ESSC | RSVE | Link '97 | Sony HD floppy drive/AJAX controller | Exxos HD floppy module | Battery-backed Ricoh realtime clock module | Discovery cartridge | C-Lab Unitor-2 | C-Lab Export | C-Lab Combiner | C-Lab Steady Eye | C-Lab Human Touch | Unicorn USB
💧Are you a good person? 💧Living Waters
💧Are you a good person? 💧Living Waters
Who is online
Users browsing this forum: ClaudeBot, don_apple, peters and 5 guests