Uh Oh.Electron inbound

Any 8bit repairs, images, cool things, upgrades etc.
User avatar
alexh
Site sponsor
Site sponsor
Posts: 1363
Joined: Tue Oct 17, 2017 4:51 pm
Location: Oxfordshire

Re: Uh Oh.Electron inbound

Post by alexh »

Out of curiosity what expansion(s) do you use with your Acorn Electron?
Senior Principal ASIC Engineer - SystemVerilog, VHDL
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15027
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Uh Oh.Electron inbound

Post by rubber_jonnie »

alexh wrote: Wed May 29, 2024 6:34 pm Out of curiosity what expansion(s) do you use with your Acorn Electron?
I have an ELK SD64.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7454
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: Uh Oh.Electron inbound

Post by stephen_usher »

Here's a video on the Mogway Elk ULA
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15027
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Uh Oh.Electron inbound

Post by rubber_jonnie »

stephen_usher wrote: Thu May 30, 2024 12:14 pm Here's a video on the Mogway Elk ULA
Interesting watch, looking forward to getting mine.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15027
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Uh Oh.Electron inbound

Post by rubber_jonnie »

How exciting! Mogwaay's ULA replacement is nearly here and should arrive tomorrow :)

I'll also start getting together the parts for Budgies ULA replacement soon too now that I have the main IC, but that's a slightly harder project.

Should be interesting :)
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7454
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: Uh Oh.Electron inbound

Post by stephen_usher »

:dualthumbup:
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15027
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Uh Oh.Electron inbound

Post by rubber_jonnie »

OK, so the ULA replacement from mogwaay arrived today. I opted for a partial build and once again had to deal with components the size of a speck of dust!!

This is what I received:

IMG20240624111149.jpg
IMG20240624111149.jpg (271.4 KiB) Viewed 1499 times

And after fighting with the really small things for a bit, I got all the necessary parts including the main IC installed. I'm pretty happy, the IC went on first time in the right place :)

IMG20240624150439.jpg
IMG20240624150439.jpg (281.37 KiB) Viewed 1499 times

After a check of the pins, only one pin hadn't soldered down so I quickly fixed that with my iron and it all looks good. The bottom board passed all its tests and now I just need to join the boards together, but I'll do that once I've checked the main IC for shorts across the pins.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7454
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: Uh Oh.Electron inbound

Post by stephen_usher »

I hope that you don't have hay fever at the moment with those tiny resistors.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15027
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Uh Oh.Electron inbound

Post by rubber_jonnie »

stephen_usher wrote: Mon Jun 24, 2024 8:13 pm I hope that you don't have hay fever at the moment with those tiny resistors.
No, I was fine today despite the high pollen count!!!

I think because the board is quite thick, I had a lot of problems using the technique I used on my Analog V2's, which was solder one end then settle the resistor down before soldering the other, but the thermal mass just seem too much, so in the end I tinned the pads, used thick flux to hold the parts in place and used hot air at a slow speed to solder them down. That worked a treat in the end.

I've been through and checked for shorts on the main IC and there are none, and no loose pins, so the whole thing is assembled now and awaiting flashing. I managed to get the harness for the serial adapter built too:

IMG20240624224852.jpg
IMG20240624224852.jpg (254.69 KiB) Viewed 1478 times

But I need to figure out how to flash it as I can't see any pre-made firmware. Too tired to try and figure it out now, so a job for tomorrow I think.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15027
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Uh Oh.Electron inbound

Post by rubber_jonnie »

OK, so this Elk is finally fixed!!!

And no, it wasn't the ULA after all, but the ROM!!!

Having built and programmed the ULA replacement, the machine still didn't work, so I pulled the ROM and socketed it, and when I swapped in the ROM from my spare issue 4 board, this happened:

IMG20240628120119.jpg
IMG20240628120119.jpg (180.63 KiB) Viewed 1390 times

OK then, so I tried with my ElkSD attached and got this:

IMG20240628120443.jpg
IMG20240628120443.jpg (200.37 KiB) Viewed 1390 times

And this:

IMG20240628120642.jpg
IMG20240628120642.jpg (257.26 KiB) Viewed 1390 times

All using this:

IMG20240628120225.jpg
IMG20240628120225.jpg (398.34 KiB) Viewed 1390 times

Putting back the original ULA:

IMG20240628120125.jpg
IMG20240628120125.jpg (408.84 KiB) Viewed 1390 times

It all worked just fine:

IMG20240628120221.jpg
IMG20240628120221.jpg (178.16 KiB) Viewed 1390 times

So on to the culprits:

IMG20240628132838.jpg
IMG20240628132838.jpg (257.97 KiB) Viewed 1390 times

First off, the CPU was one I'd fitted previously and as it was new, I expected it to work, it didn't. Then the 2 RAM ICs I found bad after removal and replacement with known good.

Finally the ROM. Mask ROMs rarely go bad, but this one did. I was able to read the working ROM from the iss 4 machine with my TL866, though I had to disable chip ID and pin detection for it to work, but it read as a 27C256.

I then wrote that to a replacement 27C256 and that works perfectly in the Elk :)

I did read the faulty ROM, but all it came back with was 80s and 00s, so no wonder it didn't work!!!

Whew, that was quite the journey.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
Post Reply

Return to “8 BIT CORNER”