plasmo wrote:
I live in Albuquerque, New Mexico, USA. Are you in UK? I'm probably better off with Mouser as drogon had suggested. Thank you for your kind offer.
I did hook up a logic analyzer and verify the serial bootstrap stage when 6502 is tri-stated and 255 serial data are written into RAM. Afterward 6502 did not behaved as I expected. I never worked with 6502 so I'm not sure what I should see. Can someone describes the first dozen transactions after reset? I expect 6502 to put out address 0xFFFC and 0xFFFD, wait a few clocks and then start fetch instruction from 0xFF00 (the reset vector supplied). What should I see on VPB, MLB, SYNC, and RWB?
I did replaced the first 6502, but the 2nd one appears to be the same. I think this morning I'll set up a free-running experiment on a solderless breadboard--just tie data bus to 0xEA and let it run--and see what happens.
Bill
I wonder if you've actually got an old NMOS 6502 rather than the 65C02, or even a non WDC 65C02 which didn't have the BE signal.... The NOP test should let you know if it's a generic 6502 at least. the BE line (pin 36) is NoConnect on the older ones.
It's also probably too late to get one delivered in any small time-scale now though, but plenty of time to try a few things out in an emulator, or something to get a feel for 6502 assembler.
-Gordon
_________________
--
Gordon Henderson.
See my
Ruby 6502 and 65816 SBC projects here:
https://projects.drogon.net/ruby/