🇺🇦 ПК-01 Львов (PC-01 Lviv): Part 8 (Where Was I?) [TCE #0610]

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



Duration: 0:00
429 views
32


Sorry, this one is a bit long - I now have a fourth machine that looks in good shape (ahem) and as it's been a while since I worked on these machines, let's try to get back up to speed and get one working. After this video I might have an idea what might help, although one or more of the ROMs may also be suspect and require de-soldering and re-programming ... a hassle which is why I've not done it yet.

Soundtrack: The Twilight Sad
https://thetwilightsad.bandcamp.com/

00:00 ... Intro
06:30 ... Opening machine no. 4
13:40 ... Examining the motherboard
15:21 ... The Twilight Sad
16:20 ... Damn capacitors
23:40 ... Okay, this is the nicer looking machine (ceramic EPROMs, original KM capacitors)
24:45 ... Power cable shibari
27:30 ... Power on test - NOK
29:05 ... Data bus contention?
32:00 ... Final thoughts
32:40 ... Channel thanks & Outro

Repair notes:
https://github.com/codepainters/lvov

--------------------------------
From Part 7:
I got feedback on the Lviv forums that it could be a ROM issue, in that the BASIC wasn't booting.

http://pc01.lviv.ua/forum/viewtopic.php?f=2

Unfortunately only one of the machines has all the ROMs socketed, and this is the one that was stripped for a few roubles of previous metals. The other two machines only have the C000 ROM socketed (why?).

Also, of the three machines, two uses plastic DIPs for the ROMs and one uses nice ceramic ones. The ROMs are КР573РФ5 (KR573RF5) types, equivalent to a Western 2716, holding 2Kbytes each for a total of 16Kbytes of ROM.

Each ROM has address lines A0 to A10, with a КР1533ИД7 (74LS138 3-to-8 decoder) using A11 to A13 to select the eight ROMs.

When I put the logic analyser (Saleae Logic Pro 16) on this chip (D9 on the schematic) it appeared the O5 was not working, remaining active low all the time. This is the enable line for ROM D15.

I removed the suspect part and replaced it with a 74LS138 - no boot screen this time, just garbage. Checking the analyser again I could see O5 was now working, but it looked like the CPU was just stepping through addresses, like it can't find any executable code (just NOPs) in the ROMs to execute ... ?

Quick summary: The PC-01 Lviv is a Soviet Ukrainian machine built around the КР580ВМ80А (KR580VM80A, the Soviet clone of the Intel 8080). There was also, briefly, the PC-02 Kyiv ... I have one sample that is under repair.
--------------------------------
Check out my Patreon for regular blog-type updates between videos - there is a free membership tier and two paid tiers (US$2 and US$5). There is also a one-week trial for the paid tiers so if you don't think it's worth it, then cancel ... no hard feelings ... I appreciate any support, even if it's just subscribing to my YouTube channel!

https://www.patreon.com/TheCluelessEngineer
--------------------------------
Music by Karl Casey @ White Bat Audio
https://karlcasey.bandcamp.com/
   / @whitebataudio  




Other Videos By The Clueless Engineer


2025-06-29🇧🇾 Астра (Astra) ZX Spectrum Clone: Part 2 (Power On - NOK) [TCE #0618]
2025-06-26🇦🇺 Gaming Keyboard for ZX80/ZX81/Minstrel/Jupiter Ace: Part 1 (Minstrel 2 Test) [TCE #0617]
2025-06-26🇬🇧 Cambridge Computer Z88: Part 1 (First Look & Power On) [TCE #0616]
2025-06-24🇵🇱 Quick Update: 25-Jun-2025 (Package from Polska) [TCE #0615]
2025-06-23🇦🇺 The TEC-1G: Part 3 (Build & Test) [TCE #0614]
2025-06-21🇲🇩 Вектор 06Ц (Vector 06C): Part 3 (Video Troubleshooting Starts) [TCE #0614]
2025-06-16🇲🇩 Вектор 06Ц (Vector 06C): Part 2 (Power On) [TCE #0613]
2025-06-14🇬🇧 Minstrel 2 (Sinclair ZX80 Clone): Part 3 (Gaming Keyboard) [TCE #0612]
2025-06-12🇲🇩 Вектор 06Ц (Vector 06C): Part 1 (First Look) [TCE #0611]
2025-05-25🇺🇦 ПК-01 Львов (PC-01 Lviv): Part 8 (Where Was I?) [TCE #0610]
2025-05-23🇬🇧 Minstrel 2 (Sinclair ZX80 Clone): Part 2 (Pixel Synch. Issue) [TCE #0609]
2025-05-22🇷🇺 Сириус (Sirius) ZX Spectrum Clone: Part 3 (Smallest Speccy board?) [TCE #0608]
2025-05-21🇬🇧 Minstrel 2 (Sinclair ZX80 Clone): Part 1 (Build & Testing) [TCE #0607]
2025-05-17🇬🇧 dk'tronics Keyboard for ZX Spectrum: Part 3 (Power On - OK!) [TCE #0606]
2025-05-16🇬🇧 dk'tronics Keyboard for ZX Spectrum: Part 2 (Power On - NOK) [TCE #0605]
2025-05-15🇬🇧 dk'tronics Keyboard for ZX Spectrum: Part 1 (First Look) [TCE #0604]
2025-05-13Easy Add-on Projects for Amstrad CPC & MSX Computers - Picture Digitiser: Part 1 [TCE #0595]
2025-05-11🇦🇺 Commodore VIC-20 Internal RAM Replacement: Part 1 (First Test of 8KB) [TCE #0603]
2025-05-08🇬🇧 Minstrel 4th (Jupiter Ace Clone): Part 2 (SD Card Interface) [TCE #0602]
2025-05-04🇬🇧 Minstrel 4th (Jupiter Ace Clone): Part 1 (Build & Testing) [TCE #0601]
2025-04-29🇧🇾 Астра (Astra) ZX Spectrum Clone: Part 1 (First Look) [TCE #0600]