KC9UDX wrote:
I don't know if this is helpful at this point, but as far as I can tell, is the red "flashes" that count.
Ok. I think I counted 4 greens between the long green, so that means 5 red flashes.
I can also confirm that the DOS 2.5 ROM were fried when I finally managed to read them properly. First time I tried I set my BP CP-1128 to read "Texas Instruments TMS 2564" which is what I use as replacements. To be sure I was doing the right thing, I found my Vic-20 with socketed Kernal and read that ROM. As a TMS2564 it showed up as 8KB of $FF, so that meant I was not doing it right.. But then I remembered that I also had some MCM68764 which is fully pin compatible, so I set the device as "Motorola MC68764". The data then showed up correctly and I was able to burn a new 2564 with the read data, put it in my loose socket (with a pull-up resistor on pin 2 and 27) and restarted the Vic-20 and got the normal startup screen. Victory!
I then re-read the original roms from the 8050. Both the 901482-06 (plastic package) and 901482-07 (ceramic package) only showed $FF as their data (over the full 8KB range), but the 901467 (which is a 2K ROM) showed up correctly. Since I was reading it as a MC68764, I had to fill the last 6KB with $FF to verify that the data was the same as 901467-01.bin that can be found on the net (that file only fills the first 2KB with data, the rest is then assumed as 0 and not $FF... until I filled it in that is).
After that I made another socket-adapter with the same pull-up on pin 2 and 27, and put both 2564 with 901482-06 and 901482-07 into the 8050.
So now I know that all the ROMS are fixed and working. I still only get a constant red LED (no green flashing), so even if the original 5 flashes were correct about the ROM, there is another problem lurking somewhere. I am hoping its not the 6530, but knowing better I have already ordered 3pcs 6532 so that I can make a adapter-replacement for that (
http://www.baltissen.org/newhtm/6530repl.htm).
Still, it might be other things, but since the flashing isn't starting (not even a green LED for a fraction of a second), my guess is that nothing is really running on the 65c02. While the logic analyzer shows data, a malfunctioning 6530 would probably mess that up. At least that is my guess.
I will go over some socket solders now, just to be sure..
Edit: Ah, I know I wrote pullup, but I actually used a pulldown. The -CS needs to be low for the 2564 to be active. I also saw some rather questionable soldering on the backside of the mainboard. E.g. at some point an engineer has replaced a few ICs (a 74LS157N has been replaced with a 74LS157PC, the LF353N is socketed, a SN74LS164N ++). I didn't have them all, but I rather replace these once more (and socket them!) to see if it fixes things than going more into the depth of the HW. Wonder what caused the originals to fail in the first place.