Dr Jefyll wrote:
ArnoldLayne wrote:
I might just check if adding pullups will do. I could just solder a resistor pack right underneath the board at the cpu socket.
Sounds like a good option.
First maybe you should test the WDC part
without the pullup resistors. Then you go ahead and add the pullups in any case, but if the first test also worked then you have some extra peace of mind.
Surprisingly, the WDC ones do work. But as I said, according to the specs, they're not supposed to, so they seem to work more by accident.
By checking the data lines with a scope, I see signal levels way beyond 3.5V, around 5V. So, yes, we happen to be within WDC spec after all, but not sure why, and not sure if that is always the case, with any device on the bus. So, I'd like to file this under "happy accident" and add pullups or an 245.
Or I'll just stick to Rockwell and save the WDC chips for some future project.
Dr Jefyll wrote:
If everything on the data bus is MOS or CMOS (high impedance inputs), then there's no appreciable DC loading. That means the value of the pullups can be comfortably low. Unless power consumption is a concern, you could size the resistors simply based on whatever the weakest device on the bus is capable of driving.
I'd go for 3.3k, since this is what the datasheet states for everything else that needs to be pulled up.