Chromatix wrote:
But I do see some 74LS chips on your board in the photograph, and those will definitely have inferior drive and load characteristics to 74HCT. I seriously do recommend eliminating them from your build.
Currently there are two LS chis on my computer present and neither of them interacts with the CPU during its normal operation. First one is a 74LS373 acting as an output port, so unless activated is seen by the system bus as a high impedance. Second one is 74LS00, which is used to activate this port. It is driven by the address decoding, made with HCT chips. It is not even connected to the R/W and FI2 lines, because there is simple logic generating Intel style RD and WR signals. So all signals driving those LS chips are generated by HCT chips.
Dr Jefyll wrote:
Whoa, wait... Atlantis, do you mean on your computer that pin is still not pulled up? That would explain a lot!
This explains nothing at all. My computer was designed with NMOS chips and their CMOS equivalents (like R65C02) in mind. I am aware that WDC65C02 requires pin BE being pulled up.
To be sure we talk about the same thing, let me explain once again:
1) I bought some 6502 CPUs from different sellers on Aliexpress. Those chips supposed to be NMOS or CMOS R65C02.
Not WDC version. Most likely they were relabeled anyway...
2) I tested them in my computer and found out that some of them do not work properly. EhBasic doesn't initialize, there is no activity on serial terminal.
3) I performed NOP test on chips that failed previous test (inside computer). I used breadboard and wired it for standard NMOS/R65C02 chips (which they supposed to be), so no BE pin being bulled up. And yes, I used 74HCT74 on my breadboard.
4) Some (six to be precise) of those CPUs
passed NOP test on breadboard, however they were unable to work inside my computer. I am trying to figure out why.
It can't be because of lacking pull-up on BE pin, because:
1) They are running NOP test on breadboard, despite the BA pin not being pulled up.
2) There not suppose to be a BA pin anyway. They were bought as NMOS parts.