Diary of a Black Screen Assy 250403 REV D
Posted: Mon Dec 26, 2016 7:32 am
I was given an assy 250403 REV D 'for spares' as it wasn't working, only black screen with feint vertical lines in pairs on the screen. All the chips were soldered directly on the board. No chips got hot, I forgot to try blind disk commands, no cartridge worked I had +5v on the reset line. Today I decided to take the challenge.
The fuse was missing, I thought easy fix. T3.15a fuse in. Didn't help.
1st off the board was the mostly overlooked UB4 7406 Hex Invertor which tested ok in the IC tester. Added socket.
2nd off the board was the UC12 901488-07 KERNEL ROM, surprisingly tested OK on a donor board. Added socket.
now I was scratching my head. What can it be?
3rd off the board were UAB1 & UAB3 CIA and set to the side, still black screen. Now I thought oh, I forgot the blind disk commands...
....so the UB7 6561-101 came off the board and tested OK on a donor board
Time to consult Ray Carlson
UC4/UC5 74LS138 MEMORY/BLOCK CONTROL and UD8/UE8 74LS245 TRI-STATE LOGIC could cause a black screen too. All 4 tested fine in the IC tester.
What now? I didn't have much left on the board:
UB6 NE555 Timer : I have +5v on RESET, must be OK
UB9 M53202P MASTER CLOCK OSCILATOR : I have vertical lines
UC2 74LS02/UC3 74LS04 LOGIC : Screen colour failure only
UC6 74LS138 I/O : not related
UD1 CD4066 QUAD SWITCH : Splits colour RAM
UD7 CHAR ROM : can't cause black screen?
UD9 74LS133 : I have no idea what this does
UE1 TMM314APL-3 COLOUR RAM : can't cause blank screen ?
UE10 6502 : would cause no screen, not black screen ?
UE11 BASIC ROM : can't cause black screen?
UF8 74LS245 : I have no idea what this does
This leaves only 4 lucky ICs?
U14/U15 HM6116P-4
UD2/UE2 TMM314APL-3
I decided the 2x 2114s were most likely to be broken over the 6116. One tested BAD in the colour RAM slot of a donor board and the 2nd was OK.
Now I need to socket the remaining 10 ICs removed and test again. Low and behold the famous start up screen appears again. Another VIC20 saved from the scrap heap.
Here are my questions:
The fuse is clearly only for the 9vAC, as even without it the starup screen appears. Why is this ? What is the 9vAC even needed for? A C64 has no clock and no picture without 9vAC.
Could I have got to the UD2/UE2 faster/better/smarter?
Any tips?
The fuse was missing, I thought easy fix. T3.15a fuse in. Didn't help.
1st off the board was the mostly overlooked UB4 7406 Hex Invertor which tested ok in the IC tester. Added socket.
2nd off the board was the UC12 901488-07 KERNEL ROM, surprisingly tested OK on a donor board. Added socket.
now I was scratching my head. What can it be?
3rd off the board were UAB1 & UAB3 CIA and set to the side, still black screen. Now I thought oh, I forgot the blind disk commands...
....so the UB7 6561-101 came off the board and tested OK on a donor board
Time to consult Ray Carlson
UC4/UC5 74LS138 MEMORY/BLOCK CONTROL and UD8/UE8 74LS245 TRI-STATE LOGIC could cause a black screen too. All 4 tested fine in the IC tester.
What now? I didn't have much left on the board:
UB6 NE555 Timer : I have +5v on RESET, must be OK
UB9 M53202P MASTER CLOCK OSCILATOR : I have vertical lines
UC2 74LS02/UC3 74LS04 LOGIC : Screen colour failure only
UC6 74LS138 I/O : not related
UD1 CD4066 QUAD SWITCH : Splits colour RAM
UD7 CHAR ROM : can't cause black screen?
UD9 74LS133 : I have no idea what this does
UE1 TMM314APL-3 COLOUR RAM : can't cause blank screen ?
UE10 6502 : would cause no screen, not black screen ?
UE11 BASIC ROM : can't cause black screen?
UF8 74LS245 : I have no idea what this does
This leaves only 4 lucky ICs?
U14/U15 HM6116P-4
UD2/UE2 TMM314APL-3
I decided the 2x 2114s were most likely to be broken over the 6116. One tested BAD in the colour RAM slot of a donor board and the 2nd was OK.
Now I need to socket the remaining 10 ICs removed and test again. Low and behold the famous start up screen appears again. Another VIC20 saved from the scrap heap.
Here are my questions:
The fuse is clearly only for the 9vAC, as even without it the starup screen appears. Why is this ? What is the 9vAC even needed for? A C64 has no clock and no picture without 9vAC.
Could I have got to the UD2/UE2 faster/better/smarter?
Any tips?