A little bit of background, I have an 11/40 in somewhat functional condition, it's a work in progress. The system is complete but I have no spare parts.
Anyway, today I finished my Unibone and promptly put it in the wrong slot and blew up the bus drivers. I am very much kicking myself about that. It was just the Unibone and bus terminators, so no serious harm was done but still not good.
I have been working on getting the Unibone back to a working state (Note that I have NEVER confirmed that it does work). I have had mixed results with the latch test depending on my terminator configuration.
I have access to a M9300 and a M930. I have the M9300 set for end of processor bus termination (maybe I'm not 100% sure). I have the
M930 at the start of the bus and
M9300 at the end of the bus.
When running the latch test I get this outcome:
Both M9300 and
M930 installed
Buslatch 0 will pass only a few hundred tests, sometimes a million.
Buslatch 1 will always fail on the first test.
Buslatchs 2, 3, 4, 5, and 6 are testing fine.
Buslatch 7 will always fail on the first test. (It's dead)
Only M930 installed
Buslatch 0 will pass
Buslatch 1 will pass
Buslatchs 2, 3, 4, 5, and 6 are testing fine.
Buslatch 7 will always fail on the first test. (It's dead)
Note that all drives test OK in a breadboard (quick and dirty check, chips may still be marginal).
So there are three problems I have to work out (possibly the same problem).
1. Why does the inclusion of the M9300 negatively affect Buslatchs 0 & 1
2. what is happening with Buslatch 7? (Are U33, U44, U35 and BBB damaged)
3. How do the 16 8641N drives map to 8 buslatch? (I assume in pairs, adjacent chips?)
Also, what does this mean? It's always the same structure.
0) buslatch[0] = 0x1d (bits = 0x1f, R/W bits = 0x1f)
1) buslatch[1] = 0x20 (bits = 0x7f, R/W bits = 0x7f)
2) buslatch[2] = 0xca (bits = 0xff)
3) buslatch[3] = 0xb4 (bits = 0xff)
4) buslatch[4] = 0x27 (bits = 0x3f, R/W bits = 0x3f)
5) buslatch[5] = 0x93 (bits = 0xff)
6) buslatch[6] = 0x6c (bits = 0xff)
7) buslatch[7] = 0x04 (bits = 0x3f, R/W bits = 0x3f)
M9300 Setup