TF536 + 68000 relocator and ROM board project.

Other boosters or variants.
User avatar
stephen_usher
Posts: 5580
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

I've rebuilt the drive on the TT and I'm back operational again.

However, the new fun thing is that the machine won't reliably read the floppy if the UltraSATAN is plugged into the ACSI port but not turned on. Very strange.

Anyway I get these results from last week's EmuTOS snapshot. The speeds seem a little low.
IMG_2114.jpg
IMG_2114.jpg (82.25 KiB) Viewed 4005 times
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
JezC
Posts: 2081
Joined: Mon Aug 28, 2017 11:44 pm

Re: TF536 + 68000 relocator and ROM board project.

Post by JezC »

stephen_usher wrote: Thu Nov 26, 2020 1:25 pm However, the new fun thing is that the machine won't reliably read the floppy if the UltraSATAN is plugged into the ACSI port but not turned on. Very strange.
IMG_2114.jpg
I've seen this reported on other topics on this site... but old age is hindering me remembering much more than that... have a Google for it and I hope that helps you a bit at least!
User avatar
stephen_usher
Posts: 5580
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

I know. I seem to remember people asking questions about the first couple of characters of file/directory names getting corrupted. I wonder if the DMA chip is dying.

It's just happened again with xcontrol.acc (though it's somehow still loading).

Anyway, I have gembench running on loop mode at the moment to check the non-I/O parts of the system thoroughly.
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
Posts: 5580
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

My Google foo is not good today. All STE DMA issues and vfat long filenames.

I do remember seeing posts though.
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
Posts: 5580
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

Actually looks like the standard DMA problem that Exxos describes in The LaST upgrade pages. Seeing as this has got worse over time I'm guessing this is dying silicon.

I can try the pull-ups on the DMA first as that's an easy fix and I have some 2.2K matrix 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
DoG
Posts: 1125
Joined: Sat Apr 07, 2018 12:26 pm

Re: TF536 + 68000 relocator and ROM board project.

Post by DoG »

When I run TF536 and US (and IDE stuff) it got scrambled filenames. Someone else reported the same. So something is screwing up dma. I got pullups resistors on dma and changed address and data bus resistor arrays. This was on a Mega and you got a 070789? Seems that old boards is screwing with us since it working on H4/H5?

Or are you using the on board IDE on TF card?
User avatar
stephen_usher
Posts: 5580
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

No. There's nothing connected to the IDE.

Floppy reading is starting to become iffy now too, even with the TF536 removed. It gets better the more reads are done, almost as if something's warming up in the chip.

I've got Carrier Command running from floppy and TOS 1.04 (EmuTOS has stopped being able to read the floppy reliably at all as it seems to be running things faster). It took a few tries to get it loaded and running. The first few times it read the music it was getting corruption but after about the 3rd time it was reading the music samples correctly (from a Goex drive, so it's not the physical floppy.)

I think I might buy a replacement -38 DMA chip from Exxos, along with a socket. (The current chip is a -38.)
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
agranlund
Posts: 777
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: TF536 + 68000 relocator and ROM board project.

Post by agranlund »

stephen_usher wrote: Thu Nov 26, 2020 1:25 pm Anyway I get these results from last week's EmuTOS snapshot. The speeds seem a little low.
I don't know what you're "supposed" to get without NVDI installed but CPU speed seem normal, as do ROM and ALT-RAM speeds.

The GEM display stuff is going to be doing huge amount of ST-RAM access and that's not blazingly fast. Not sure what normal numbers are but I don't think these look obviously wrong somehow?
It'll be little bit faster in Atari TOS with the blitter enabled (running blitfix.prg, else you'll crash and burn).

The thing really takes off if you have NVDI installed though..
User avatar
stephen_usher
Posts: 5580
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: TF536 + 68000 relocator and ROM board project.

Post by stephen_usher »

Under PAK/3 3.06 and 2.06 it was definitely quite a lot faster for the VDI stuff. (All with MAPROM run so that the ROM image was in Fast-RAM)

From what I remember, the last time I tried EmuTOS 1.0 that was faster too, but I may be mis-remembering.
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.
czietz
Posts: 548
Joined: Sun Jan 14, 2018 1:02 pm

Re: TF536 + 68000 relocator and ROM board project.

Post by czietz »

stephen_usher wrote: Thu Nov 26, 2020 11:30 am Bother CHKDSK3 broke things even more.

I did an "Analyse FAT" and it came up with a dialog saying that FAT1 and FAT2 differed and aske which to use, to I clicked on Cancel... and then it overwrote the second FAT and used the first one anyway! That's broken, as it shouldn't have touched the disk at all.
I'm aware that I come too late, but still: I have had good results using the disk repair from the (formerly commercial, now open-source) Diamond Edge. Oh, and as you surely know, it's good practice to only attempt disk repair on a 1-to-1 copy/image of the damaged filesystem.
Post Reply

Return to “EVERYTHING ELSE”