Snooper serial loopback plug

Branchus

Tinker Different Public Relations Liaison 2023
Staff member
Founder
Sep 2, 2021
220
476
63
Hi all,

The Snooper software (originally made by Maxa, then later by Central Point Software) used to include a NuBus diagnostic card as well as a small, black, serial loopback plug for testing the serial ports.

I'm not too fussed about the card, but does anyone have one of these loopback plugs, or even a diagram of the plug's wiring? I'd like to replicate it.

I assume it's just connecting the RxD to TxD, but I'd like to be sure.

Thanks,
Bruce

ITHistory (1993) Software Manual: Snooper Diagnostic (Central Point/ Maxa)  | #1999198717
 
Last edited:

splorp

Tinkerer
Oct 31, 2021
142
135
43
Calgary, Alberta
splorp.com
I have one the Maxa Snooper NuBus cards (1.0) … but it didn’t come with the loopback plug. I wasn’t even aware that such a thing existed until now. I guess I need to read the user manual a bit closer.
 

Branchus

Tinker Different Public Relations Liaison 2023
Staff member
Founder
Sep 2, 2021
220
476
63
I have one the Maxa Snooper NuBus cards (1.0) … but it didn’t come with the loopback plug. I wasn’t even aware that such a thing existed until now. I guess I need to read the user manual a bit closer.
I don't suppose you could post some nice, clear hi res pics of both sides of the NuBus card please? I'd love to reverse engineer it.
 

craig

Tinkerer
Oct 17, 2021
14
37
13
Dalry, Scotland
www.meerkats.uk.com
I've figured it out (and made a pretty diagram). I've tested this in Snooper and it passes the handshake and data tests successfully.

I hope it's of help to others.

View attachment 2482
Hi Bruce, thanks for figuring out the loopback connections. Just wondering if this same pinout also works for your printer port? When I do this on my printer port it is happy with the handshake lines but fails on the data lines. On the modem port it work perfectly.
Thanks.
 

Branchus

Tinker Different Public Relations Liaison 2023
Staff member
Founder
Sep 2, 2021
220
476
63
Hi Bruce, thanks for figuring out the loopback connections. Just wondering if this same pinout also works for your printer port? When I do this on my printer port it is happy with the handshake lines but fails on the data lines. On the modem port it work perfectly.
Thanks.
Hi Craig, yes it's the same for both ports. I've only tested it on a couple of computers, but it worked for both ports on both computers.
 
  • Like
Reactions: rikerjoe

craig

Tinkerer
Oct 17, 2021
14
37
13
Dalry, Scotland
www.meerkats.uk.com
Hi Craig, yes it's the same for both ports. I've only tested it on a couple of computers, but it worked for both ports on both computers.
Sorry for the delay in replying but I'm happy to say I got my printer port working. The cause of the problem was a PCB routing error on the Bolle SE/30 Reloaded PCB (Rev02) which Bolle has now fixed in the latest board files (Rev03+) on his GitHub site.

The pins involved should have been as follows:

RP3 pin 13 to UD12 pin 14
RP3 pin 14 to UD12 pin 13

...but were actually transposed.

After that was fixed (with some enamelled wire), I ran Snooper in automatic mode for a few hours and it successfully passed over 250 cycles with no failures in any sub-system. Happy days!
 

Branchus

Tinker Different Public Relations Liaison 2023
Staff member
Founder
Sep 2, 2021
220
476
63
After that was fixed (with some enamelled wire), I ran Snooper in automatic mode for a few hours and it successfully passed over 250 cycles with no failures in any sub-system. Happy days!
So the little tester was actually doing its job with the failed test. Excellent!
 
  • Like
Reactions: craig

rikerjoe

Tinkerer
Oct 31, 2021
146
220
43
I made a serial loopback plug with a mini DIN plug I bought from Amazon and using the instructions provided by Bruce @Branchus earlier in the thread. The serial loopback plug worked great! I am troubleshooting two problematic SE/30s which have various minor problems. One failed the modem baud tests but passed the handshake (printer port tested fine), and the other, more problematic SE/30 failed at the handshake test on both ports and Snooper hung at that point. The printer and modem ports tested just fine on a series of other classic Macs. Time for more troubleshooting on both SE/30s! Of course, I welcome any suggestions from the wonderful TinkerDifferent community :)
 

Attachments

  • raw plug in package.jpeg
    raw plug in package.jpeg
    56.6 KB · Views: 142
  • serial loopback plug.jpeg
    serial loopback plug.jpeg
    45.5 KB · Views: 148
  • SE good test.jpeg
    SE good test.jpeg
    36.3 KB · Views: 134
  • Snooper 2.0 test results.png
    Snooper 2.0 test results.png
    10.1 KB · Views: 142
  • Like
Reactions: Branchus

JDW

Administrator
Staff member
Founder
Sep 2, 2021
1,577
1,374
113
53
Japan
youtube.com
I don't know if the color scheme for serial cables are standardized, but here's how mine mapped in case it might save you a few minutes when making your own.
I purchased this serial cable from Amazon Japan and can confirm wires are the same color scheme as you showed. I guess that means the colors probably are standardized.

1658302137714.png


Note that only one connector on the cable had colors which matched those pin numbers. The other connector has GRN on pin5 and ORG on pin3, and pins 1 & 2 are also reversed. That has no impact in how you make the loop-back connectors though, since 3 & 5 and 1 & 2 are connected to each other.

My handmade loopback connectors ("Serial Cable" link to Amazon USA in text description) work great with Snooper 2 to confirm proper operation of the two serial ports.

1697753111742.png 1697753208436.png 1697753246408.png

Thanks, @Branchus , for having kick started this important thread!