Josh just got to this e-mail. I find the safest way to do RS-232 connections is a dual row of jumpers before the final socket. That is how many "old" S100 boards did it, precisely because of the numerous combinations out there.
On the Phantom line, originating for the (current) master, it's simply an open collector output with (one somewhere/anywhere on the bus), 1K pull-up. The buffers on the (current) master CPU are not tri-stated by phantom. They are however by CDSB*, ADSB*,DODSB* and SDSB*. It's on the slave boards (RAM, ROM, etc.) that phantom has its effect, when activated on that board it renders that board invisible to the master CPU and other boards. An onboard ROM/RAM setup on the current master CPU board is a kind of special case situation. When addressed it short circuits the CPU ability to see the S100 bus data and simply connects the ROM/RAM directly to the CPU with the relevant Rd/Wr signals. How much the S100 boards "see" varies from manufacture to manufacture. On our own Z80 master/slave CPU board the bus sees the address lines but no RAM data is ever exchanged. In fact for read operations RAM board(s) are putting data on the bus but it never gets pass the Z80 boards input buffers. That is why you cannot single step with our SMB a Z80 ROM monitor on the Z80 board. (Actually you can, if you copy the ROM to the underlying RAM and then single step, but I may have lost you in that detail). As I said previously. Once you get the master mode working, consider splicing in the master/slave circuit. By this time its fined tuned and bullet proof - been use on numerous boards. Best is the 80286 circuit layout. Hope the above helps. From: [email protected] [mailto:[email protected]] On Behalf Of Crusty OMO Sent: Saturday, May 3, 2014 7:42 AM To: [email protected] Subject: RE: [N8VEM-S100:3475] 10 Pin RS-232 connector Hi Group, It was discussed a long time ago that I should use a 10pin header for the RS-232 connection, then a ribbon cable can connect the chassis mounted DB connector to the board. What pin out should I use? I've see three different pinouts for a 10Pin RS-232 header. One that maped the wires to an IDC 9 pin D-Sub. Another that mapped pin 1 to 1, 2 to 2, etc and another pinout that didn't make any sense at all. I personally think the first pinout is the best, it allows cables to be built very quickly. Next question.... (looking at John).... I'm trying to include the use of Phantom, I've read through the section in "Interfacing to S-100 / IEEE 696" book. It looks like it just overrides the Board Select and keeps the buffers in Tri-State. Is there anything else I need to know? Thanks, Regards, Josh Bensadon -- You received this message because you are subscribed to the Google Groups "N8VEM-S100" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "N8VEM-S100" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
