๐Ÿ‡บ๐Ÿ‡ธ Commodore VIC-20 Refurbish: Part 4 (65C22 & more troubleshooting)

Subscribers:
3,120
Published on ● Video Link: https://www.youtube.com/watch?v=eGY4uk6yN_4



Duration: 47:49
196 views
23


So, planned for this episode to be pretty quick - show the difference replacing the 6522 VIAs with 65C22 versions can make. Buuuuuuut there's still some instability with the machine so this took a bit longer.

Ended up replacing all of the electrolytic capacitors. This did seem to help - the machine still has instability but seems to recover.

I like using the bench power supply because I can see that when the problem occurs, the current draw also drops so it is like some chips are powering off ... I'm wondering if the 6560 VIC has some problems?

The machine has probably been untouched for 30-odd years and now I've been poking, prodding and powering on/off. This is good, though, because if I re-sell the machine I want to be sure the buyer is getting something reliable.

There is also some issue with the replacement character ROM ... after a while the text becomes corrupted. Interesting.

Anyway, ended up replacing the 6522's with W65C22N's ... it's quite important that the N-variant is used (NMOS compatible) and not the S-variant. The N-variants are drop-in compatible.

And what a difference they make ... they essentially run at ambient temperature.

The summary, so far, is that we've gone from 1.17A (stock VIC-20) down to 940mA. This means a lot less waste heat floating around the board and also means you could get away with a 1A power supply instead of 2A ... we still have some way to go though, especially if we want to use a Datasette.

Still to be done:
[1] Replace the 6502 with a 65C02. Will need a daughterboard designed by @thebyteattic:
https://www.thebyteattic.com/p/6502-adapter.html

[2] Replace the BASIC ROM - reduce heat & current draw. Also, possible to switch to another language, like Forth ... ?

[3] Maybe replace the 74LS245's with 74HCT245s - reduce heat/current draw

[4] Replace the internal 2114 SRAM chips with a 6224, also giving a 3KByte expansion, i.e. the 8KByte 6224 will handle BLK0. Maybe also replace the 512byte (1024 x 4bit) colour RAM?

[5] And, very finally, improve the darn video output: improve the composite video output, convert to S-video (separate chroma & luma) ... ?




Other Videos By The Clueless Engineer


2024-04-10Learning VIC-20 Programming with ChatGPT-3.5: Part 2
2024-04-10Learning VIC-20 Programming with ChatGPT-3.5: Part 1
2024-04-09๐Ÿ‡ซ๐Ÿ‡ท Thomson MO5 "Platini" et TO8D: Quick Look
2024-04-08THE400 Mini & "Breakout: How Atari 8-Bit Computers Defined a Generation"
2024-04-08๐Ÿ‡ซ๐Ÿ‡ท Thomson TO7/70: Part 1 (First look)
2024-04-04๐Ÿ‡ง๐Ÿ‡พ๐Ÿ‡ฑ๐Ÿ‡น ะกะฐะฝั‚ะฐะบะฐ 002 (Santaka): Part 6 (Dumping PLA contents)
2024-04-03ะŸะฐั€ั‚ะฝะตั€-01.01 (Partner): Part 8 (Trying to load software ... NOK)
2024-04-02๐Ÿ‡ซ๐Ÿ‡ท Thomson TO7/70: Quick Look
2024-04-02ะŸะฐั€ั‚ะฝะตั€-01.01 (Partner): Part 7 (Where was I?)
2024-04-01๐Ÿ‡ซ๐Ÿ‡ท Thomson MO6: Part 2 (Adding Audio Input to Load Software)
2024-03-30๐Ÿ‡บ๐Ÿ‡ธ Commodore VIC-20 Refurbish: Part 4 (65C22 & more troubleshooting)
2024-03-28๐Ÿ‡จ๐Ÿ‡ณ ToolTop ET692C Thermal Imager
2024-03-25๐Ÿ‡ซ๐Ÿ‡ท Thomson MO6: Part 1
2024-03-21๐Ÿ‡บ๐Ÿ‡ธ Commodore VIC-20 Refurbish: Part 3 (Replacing ROMs)
2024-03-16๐Ÿ‡บ๐Ÿ‡ธ Commodore VIC-20 Refurbish: Part 2 (Case & keyboard cleaning)
2024-03-15๐Ÿ‡บ๐Ÿ‡ธ Commodore VIC-20 Refurbish: Part 1
2024-03-12๐Ÿ‡ซ๐Ÿ‡ท Thomson MO5: Part 2
2024-03-11๐Ÿ‡ธ๐Ÿ‡ฐ Tesla PMD 85: Part 5 (PMD 85-2B)
2024-03-09๐Ÿ‡ธ๐Ÿ‡ฐ Tesla PMD 85: Part 4 (PMD 85-2)
2024-03-09๐Ÿ‡ธ๐Ÿ‡ฐ Tesla PMD 85: Part 3 (PMD 85-2)
2024-03-08๐Ÿ‡ซ๐Ÿ‡ท Thomson MO5: Part 1



Tags:
vic1001
vic-1001
vc20
vc-20
vic20
6560
6561
w65c22n
via