So, I think tonight I'm going to get my 16 channel logic analyser and MacBook Pro with the software down from the loft, put lots of paperclips into the PDS slot and record what's actually on the bus. It may show where the problem lies if there's a flat lining data line or the final address (should be the first word of code) shows an obvious bit error.
Seeing as there's a bus error, it's unlikely to be a low address/data bit as that's unlikely to move the address out of the ROM and cause a bus error. The HI ROM is closest to the battery too, so that would have been more affected by the leakage.
REMINDER - Stay logged in for at least 2 hours a week to get whitelisted.
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)
LC III - Will it ever run?
-
stephen_usher
- Site sponsor

- Posts: 7443
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: LC III - Will it ever run?
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.
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.
-
stephen_usher
- Site sponsor

- Posts: 7443
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: LC III - Will it ever run?
Of course, I can't test the address lines to the ROMs from the PDS slot as they come from the VLSI custom chip. Hmmm.
I may have to solder wires to the ROM pins.
It's a pain that they're 16 bit wide ROMs.
I may have to solder wires to the ROM pins.
It's a pain that they're 16 bit wide ROMs.
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.
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.
-
rubber_jonnie
- Site Admin

- Posts: 15021
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: LC III - Will it ever run?
This is why I like 8 bit machines so much, just that little bit easier to troubleshoot.stephen_usher wrote: 13 Mar 2024 09:56 Of course, I can't test the address lines to the ROMs from the PDS slot as they come from the VLSI custom chip. Hmmm.
I may have to solder wires to the ROM pins.
It's a pain that they're 16 bit wide ROMs.
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...
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...
-
stephen_usher
- Site sponsor

- Posts: 7443
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: LC III - Will it ever run?
Indeed.
However, it looks like I only really need to concentrate upon the top nibble of the address as the ROM location is 0x40000000-0x4fffffff so that wouldn't generate a bus error if accessed. So, I need to see if the processor is getting a start execution address in that range. If not then either the data from the ROMs is not getting to the CPU correctly or the ROMs aren't seeing the correct address due to connection issues.
However, it looks like I only really need to concentrate upon the top nibble of the address as the ROM location is 0x40000000-0x4fffffff so that wouldn't generate a bus error if accessed. So, I need to see if the processor is getting a start execution address in that range. If not then either the data from the ROMs is not getting to the CPU correctly or the ROMs aren't seeing the correct address due to connection issues.
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.
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.
-
rubber_jonnie
- Site Admin

- Posts: 15021
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: LC III - Will it ever run?
Can you easily see what address is being requested versus what is at the ROMs?stephen_usher wrote: 13 Mar 2024 10:21 Indeed.
However, it looks like I only really need to concentrate upon the top nibble of the address as the ROM location is 0x40000000-0x4fffffff so that wouldn't generate a bus error if accessed. So, I need to see if the processor is getting a start execution address in that range. If not then either the data from the ROMs is not getting to the CPU correctly or the ROMs aren't seeing the correct address due to connection issues.
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...
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...
-
stephen_usher
- Site sponsor

- Posts: 7443
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: LC III - Will it ever run?
Not without adding wires to the ROM address pins and connecting the logic analyser to those as the ROM address lines are generated by the glue chip and not the main address bus.rubber_jonnie wrote: 13 Mar 2024 11:53 Can you easily see what address is being requested versus what is at the ROMs?
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.
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.
-
rubber_jonnie
- Site Admin

- Posts: 15021
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: LC III - Will it ever run?
Not a fun thing to do...stephen_usher wrote: 13 Mar 2024 12:13Not without adding wires to the ROM address pins and connecting the logic analyser to those as the ROM address lines are generated by the glue chip and not the main address bus.rubber_jonnie wrote: 13 Mar 2024 11:53 Can you easily see what address is being requested versus what is at the ROMs?
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...
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...
-
stephen_usher
- Site sponsor

- Posts: 7443
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: LC III - Will it ever run?
OK, here's what the bus is doing...
This makes very little sense. From what I remember the first three words read by the 68030 should be: vector table address, interrupt table address, stack and program pointer before it starts executing code, or similar.
The ROM should sit at 0x40000000 to 0x4fffffff so any valid addresses for the program counter should be in this range, which is why I chose to look at D28-D31, the top nibble.
This makes very little sense. From what I remember the first three words read by the 68030 should be: vector table address, interrupt table address, stack and program pointer before it starts executing code, or similar.
The ROM should sit at 0x40000000 to 0x4fffffff so any valid addresses for the program counter should be in this range, which is why I chose to look at D28-D31, the top nibble.
You do not have the required permissions to view the files attached to this post.
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.
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.
-
stephen_usher
- Site sponsor

- Posts: 7443
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: LC III - Will it ever run?
I think that A1 not toggling is a little suspicious... Hmm.
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.
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.
-
olivier.jan
- Site sponsor

- Posts: 340
- Joined: 01 Jun 2020 08:00
Re: LC III - Will it ever run?
Yes, nothing on A1 is suspicious, but I see also that you’re sampling at 50 MHz which might be close to the limit for a 25Mhz signal. You might want to sample at 100Mhz to make sure you don’t miss quick transitions.
Retro stuff
520 STF/ 1040 STE / Mega ST / 2 Mega STE / 2 H5
2 x 600XL with U1MB /SOFIA 2/ AVG CART / and a few 1050
Apple //c, Commodore 128, Mac Classic, SE/30, LC, IIvi and PB G3 (Clamshell)
Amiga 600 and a few 486 and 386.
Many Nintendo G&W and other electronic games from the late 70s/early 80s.
520 STF/ 1040 STE / Mega ST / 2 Mega STE / 2 H5
2 x 600XL with U1MB /SOFIA 2/ AVG CART / and a few 1050
Apple //c, Commodore 128, Mac Classic, SE/30, LC, IIvi and PB G3 (Clamshell)
Amiga 600 and a few 486 and 386.
Many Nintendo G&W and other electronic games from the late 70s/early 80s.
Who is online
Users browsing this forum: ClaudeBot, Reylan, Steve and 10 guests