Strange TOS 1.04 Issue

Upgrade or replace the ROM.
Post Reply
graz
Posts: 3
Joined: Mon May 07, 2018 3:49 pm

Strange TOS 1.04 Issue

Post by graz » Mon May 07, 2018 4:08 pm

I have been trying to upgrade my 520ST from TOS 1.02 to 1.04. It had six NEC D27256D EPROMs in it containing the old TOS and were working fine. I erased said EPROMs in a real EPROM eraser (none of this leaving them in the sun business) and then programmed them with a QG-4X programmer which I've used many times before. Of course, I did a blank check before, double write, and verify after.

I got the image from http://www.avtandil.narod.ru/tose.html, "TOS 1.04 - Rainbow TOS" as the American 192K image. That image works fine in Steem. I split it into 3 64K chunks using WinHex, then split those chunks into even/odd pairs, giving 6 files in total - L0, L1, L2, H0, H1, H2. Burned those to the EPROMs, read them back and verified. All is good.

I stuck those ROMs into the system - no booting. On composite, I see green and purple junk all over the screen. No bombs. No reboots. Nothing.

So then I tried using ROMSPLIT on an emulated ST inside Steem to re-split the ROMs. Those produced identical content to the files I produced with WinHex. Further, when loading into the files produced with ROMSPLIT the programmer and then re-verifying the content of the ROMs I burned, the results are identical.

Testing the ST with Atari Diagnostic Cart 4.4 (containing similar EPROMs burned with the same programmer and working fine) shows TOS 1.4 USA NTSC. OS ROM checksum test fails with CRC error on L2/H2 and CS error on H0/L0. The machine otherwise passes all tests.

So... the ROMS seem to have bad data and indeed, don't run. However, they're identical to the images online, which work in Steem, and produced by splitting both with WinHex and ROMSPLIT. EPROMs are burned and tested good, and these exact chips were working in this machine with an earlier TOS version. But the machine doesn't even get as far as bombing when they're installed, even though the Diagnostic cart runs fine.

Any ideas? I'm lost.

User avatar
exxos
Site Admin
Site Admin
Posts: 4542
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Strange TOS 1.04 Issue

Post by exxos » Mon May 07, 2018 4:15 pm

Can you post the ROM files you are trying and I will take a look at them..
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

graz
Posts: 3
Joined: Mon May 07, 2018 3:49 pm

Re: Strange TOS 1.04 Issue

Post by graz » Mon May 07, 2018 4:31 pm

Attached. TOS104US.{LO0/LO1/LO2/HI0/HI1/HI2}. Original 192K image from tos104us.zip from the above site. Those ones were split with ROMSPLIT on Steem and verified as identical to the burned ROMs.
Attachments
tosroms.zip
(113.96 KiB) Downloaded 39 times

User avatar
exxos
Site Admin
Site Admin
Posts: 4542
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Strange TOS 1.04 Issue

Post by exxos » Mon May 07, 2018 4:40 pm

The files are correct..

I would check you have not got a bent pin, as it can happen easily without noticing.. Also clean the pins on the chips with IPA.

Is possible the PSU could be failing so if you can power the board from a benchtop PSU and it will help to rule that out..

Speed and brand of ROM can also be a factor. Texas ROMs for some reason are terrible , I do not know why.. But I generally stick to ST brand 120,150,100ns types.
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

Petari
Software Moderator
Software Moderator
Posts: 560
Joined: Tue Nov 28, 2017 1:32 pm

Re: Strange TOS 1.04 Issue

Post by Petari » Mon May 07, 2018 4:47 pm

Most likely EPROMs are not good (fast) enough for ST . Programmer reads them with much less speed.
There is 2 kind of people: one thinking about moving to Mars after here becomes too bad, the others thinking about how to keep this planet habitable.

User avatar
frank.lukas
Posts: 83
Joined: Fri Jan 19, 2018 11:52 am

Re: Strange TOS 1.04 Issue

Post by frank.lukas » Mon May 07, 2018 4:48 pm

I think the Atari Diagnostic Cart need the TOS 1.04 in two Chips ...

graz
Posts: 3
Joined: Mon May 07, 2018 3:49 pm

Re: Strange TOS 1.04 Issue

Post by graz » Mon May 07, 2018 5:22 pm

Thanks to everyone for the suggestions.

As I said, those EPROMs were in the machine when I got it and worked with the older TOS. I have to assume they're rated fast enough, but I can't actually find any information about NEC D27256D and don't know what speed they are actually rated for. I have another set of TOS 1.0 original mask ROMs, which work and test fine in the diagnostics. The diagnostic test shows a message about 6 ROMs being shown but only two may be present, so I assume it at least knows about 6-chip sets.

Maybe the EPROMs are just too old and an erase-program cycle finished them off. The old labels said they were burned in August 1988 - almost 30 years ago. These things are getting pretty crusty these days.

I don't have six other EPROMs to try right now. I have a big order of ST 120ns chips on the way. I suppose I'll wait a few days and try again when they arrive, now that I know the images are good (thanks exxos).

Thanks again.

Post Reply