jltursan
Veteran Member
Following my last comments in the original PETDisk thread, I'm going to open a new thread collecting the previous info...
My PET seems to have a failure in the IEEE bus. Testing the PETDisk I've found that saving the program:
I get the following .PRG hex listing (checked in my PC):
24 04
0A
00 19 20 22 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 22
00 00 00
That it's absolutely correct; so saving is working fine; but if reloading it again, I get the following hex listing (checked in the PET using the "SYS 1024" monitor and peeking the BASIC area):
24 04
0A
00 99 20 22 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA 22
00 00 00
Wrong!. Characters between double quotes and BASIC token PRINT have been messed up:
Correct ones
19 -> 00011001
41 -> 10000001
Wrong ones:
99 -> 10011001
C1 -> 11000001
Bit 7 seems stuck; but sometime bit 6 also looks stuck (uppercase characters turning lowercase).
Checking 8032 PET IEEE schematic here, looks like UC12 could be the culprit...
As dave_m suggested, that UC12 could be indeed faulty. After receiving some replacements, I've finally disassembled the PET and found the following:
Seems clear to me that L2 has blown up damaging the surroundings. I can't find L2 in the parts lists I've found, has anyone idea of the specs of the inductor and the components around it?
My PET seems to have a failure in the IEEE bus. Testing the PETDisk I've found that saving the program:
Code:
10 print "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
I get the following .PRG hex listing (checked in my PC):
24 04
0A
00 19 20 22 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 22
00 00 00
That it's absolutely correct; so saving is working fine; but if reloading it again, I get the following hex listing (checked in the PET using the "SYS 1024" monitor and peeking the BASIC area):
24 04
0A
00 99 20 22 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA 22
00 00 00
Wrong!. Characters between double quotes and BASIC token PRINT have been messed up:
Correct ones
19 -> 00011001
41 -> 10000001
Wrong ones:
99 -> 10011001
C1 -> 11000001
Bit 7 seems stuck; but sometime bit 6 also looks stuck (uppercase characters turning lowercase).
Checking 8032 PET IEEE schematic here, looks like UC12 could be the culprit...
As dave_m suggested, that UC12 could be indeed faulty. After receiving some replacements, I've finally disassembled the PET and found the following:
Seems clear to me that L2 has blown up damaging the surroundings. I can't find L2 in the parts lists I've found, has anyone idea of the specs of the inductor and the components around it?