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)

TF536 + 68000 relocator and ROM board project.

Other boosters or variants.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7405
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

I've just changed the flags on Gembench 6 to use fast RAM and the speed boost is enormous, including ROM and normal RAM which really shouldn't be affected if the benchmark was purely measuring ST_RAM speed and not have its own bottleneck.

But, wow!
IMG_2094.jpg
P.S. D-oh! I forgot that the ROM was an image in fast RAM. Stuuupid! :-)
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.
User avatar
exxos
Site Admin
Site Admin
Posts: 28428
Joined: 16 Aug 2017 23:19
Location: UK

Re: TF536 + 68000 relocator and ROM board project.

Post by exxos »

stephen_usher wrote: 30 Oct 2020 11:40 I've just changed the flags on Gembench 6 to use fast RAM and the speed boost is enormous, including ROM and normal RAM which really shouldn't be affected if the benchmark was purely measuring ST_RAM speed and not have its own bottleneck.
It is because the routines themselves are now running in fast ram as opposed ST ram, so you get a apparent speed boost in ram speed. ST-RAM itself isn't running faster, but the routines are because they are now running in fast-ram.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7405
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

Well, I swapped out my board and fitted a stock mc68000 into the motherboard socket and ran Gembench...

100% scores all around.

Not only this but demos don't glitch.

So, I have a clock problem, unless it's due to the noise levels still being too high.

Tomorrow I'll do an experiment with the Mk.I board to see what that does.
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
stephen_usher
Site sponsor
Site sponsor
Posts: 7405
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

I'm thinking more and more that my problems are being caused by decoupling caps which are an order of magnitude too small and hence not filtering the power spikes. So, another order to RS has been placed for 0805s as recommended in another thread.
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
stephen_usher
Site sponsor
Site sponsor
Posts: 7405
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

The closest caps I had in stock were 1uF tantallums, so I hacked these on as decoupling caps and... no difference. The ground is still spikey even at the CPU end of a thick wire which comes directly from the GND pin on the connector, so that should be as low impedence as it gets.
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
stephen_usher
Site sponsor
Site sponsor
Posts: 7405
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

Well, the signal clock looks OK:
IMG_2096.jpg
The ground looks awfully spiky though, as this is directly at the far end of the thick (24AWG?) wire directly from the ground pin.
IMG_2097.jpg
You can see the glitches this is producing in the following video, I think it's causing the CPU to miss individual clock pulses when there's a spike.

https://youtu.be/4FCRZda4OBo
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.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7405
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

The new capacitors haven't made any difference to the GB6 scores.

However, it did allow the floppy of Carrier Command to load its splash image correctly and load the music, which it wasn't yesterday. The glitches in the demo are still apparent.

Putting a 'scope on the CPU and the clock source show no measurable skew. There's a (very) tiny voltage drop in the amplitude but otherwise they're identical.

When the new caps arrive on Tuesday I'll build a new board up. The current one is a bit too hacked up now and I need to find out what's endemic to the board and what's being caused by my hacks. I can also see if the noise on the board is less due to better decoupling of the other components, which I can see are generating significant noise on the ground.
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.
dalek
Posts: 232
Joined: 08 Nov 2018 11:03
Location: NSW Australia

Re: TF536 + 68000 relocator and ROM board project.

Post by dalek »

Have you tried moving the power supply out the way or shielding the accelerator from it? I wonder if EMI isn't a factor now that the TF card is close to the transformer...
User avatar
PhilC
Moderator
Moderator
Posts: 7463
Joined: 23 Mar 2018 20:22

Re: TF536 + 68000 relocator and ROM board project.

Post by PhilC »

dalek wrote: 01 Nov 2020 11:26 Have you tried moving the power supply out the way or shielding the accelerator from it? I wonder if EMI isn't a factor now that the TF card is close to the transformer...
On my H4 I have the TF536 right next to the psu without any problems.
If it ain't broke, test it to Destruction.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7405
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

dalek wrote: 01 Nov 2020 11:26 Have you tried moving the power supply out the way or shielding the accelerator from it? I wonder if EMI isn't a factor now that the TF card is close to the transformer...
Without the CPU running (press reset button) the ground is as flat as a pancake. All the noise is being generated by the CPU itself (with a small amount from the auxiliary chips).

Similarly, if the system crashes the ground goes quiet.
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.

Return to “EVERYTHING ELSE”

Who is online

Users browsing this forum: ClaudeBot and 1 guest