Atari STE: Can't get TOS or EMUTOS to boot from two 32 pin eproms

The place to ask all those likely daft questions!
xav2075
Posts: 9
Joined: Sun Jan 20, 2019 11:09 am

Atari STE: Can't get TOS or EMUTOS to boot from two 32 pin eproms

Post by xav2075 » Sat Oct 09, 2021 6:56 am

I have a Atari STE with 4MB RAM that I can't get to boot from 32 pin eeproms that have TOS or EMUTOS written on them. The computer works fine with the regular 28 pin ROMS that have TOS 1.62 on them. From gotek floppy emulator I can load different versions of TOS from a .st file. The 4MB RAM passes yaart memory test doing multiple passes.

On the STE mainboard I have removed the zero ohm link resistors from W104 and W102 and replaced them with two sets of three jumper pins. So when I have the two TOS 1.62 ROMS plugged in the W104 and W102 jumpers are set to 2-3. And with eproms plugged in it is 1-2. I have not changed W103 with its link from 2 to 3.

I brought some Winbond W27C010 eproms from ebay because I can't get them new. Within Steem emulator and using romutil - split_it.prg I split a 256KB TOS or EMUTOS .img file into two high and low 128KB files. Then I flash these two files to two high and low eproms with a Minipro TL866A programmer.

When trying TOS 2.06 hi and lo eeproms there is a white screen and where the Atari logo should show there is instead a black box. A few seconds after that I see 3 bombs - address error.

Trying EMUTOS hi and low eproms I get its EMUTOS intro screen with information about the computer. Then that is replaced by 'EMU TOS 1.1.1' and after that I get a 'Address Error' screen with text including 'misc=4e72 opcode=4e73', 'addr=ffffffff'.

With a multimeter doing continuity tests, referring to a Atari STE schematic pdf I have succesfully tested connections between pin no 2 on both of the 32-pin ROM\EPROM sockets to pin 2 on W104. There is a connection between pin no 24 on both of the 32-pin sockets and pin 2 on W102.
There is a connection between WO102 pin 3 - W104 pin 1 and pin 48\A17 of the 68000 CPU.

I am a novice at electronics so I might have missed something. Maybe there is a 74 logic ic that has a fault which is not a problem for the two 28 pin ROM chips to work but creates a problem with the computer has 2 x 32 pin eeproms plugged in.

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

Re: Atari STE: Can't get TOS or EMUTOS to boot from two 32 pin eproms

Post by exxos » Sat Oct 09, 2021 10:17 am

xav2075 wrote:
Sat Oct 09, 2021 6:56 am
When trying TOS 2.06 hi and lo eeproms there is a white screen and where the Atari logo should show there is instead a black box. A few seconds after that I see 3 bombs - address error.
Sounds like you have the jumpers set for 28pin ROMs not 32pin.
https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~

tzok
Posts: 297
Joined: Sat Dec 30, 2017 2:27 pm

Re: Atari STE: Can't get TOS or EMUTOS to boot from two 32 pin eproms

Post by tzok » Sat Oct 09, 2021 10:34 am

Correct settings for 27C010 are:
W102: 1+2
W103: 2+3
W104: 1+2

I also attach split ROM image files.
Attachments
etos256uk_1.1.1.zip
(156.83 KiB) Downloaded 12 times

User avatar
DoG
Posts: 820
Joined: Sat Apr 07, 2018 12:26 pm

Re: Atari STE: Can't get TOS or EMUTOS to boot from two 32 pin eproms

Post by DoG » Sat Oct 09, 2021 10:40 am

AtariSTE-TOS.png
AtariSTE-TOS.png (62.91 KiB) Viewed 323 times

xav2075
Posts: 9
Joined: Sun Jan 20, 2019 11:09 am

Re: Atari STE: Can't get TOS or EMUTOS to boot from two 32 pin eproms

Post by xav2075 » Sat Oct 09, 2021 11:01 am

Here you can see I have removed the zero ohm resistors from W104 and W102 and replaced them with pins and jumpers.

For the pair of 28-pin TOS 1.62 ROMs W104 and W102 are both jumpered 2-3. The Atari STE boots fine with this.

pair-of-28-pin-rom-with-tos-1.62.jpg
pair-of-28-pin-rom-with-tos-1.62.jpg (276.49 KiB) Viewed 319 times

And this is for the pair of Winbond W27C010 32-pin eproms that have TOS 2.06. W104 and W102 are both jumpered 1-2. The Atari STE fails with 3 bombs - address error.

pair-of-32-pin-winbond-w27c010-roms-not-working.jpg
pair-of-32-pin-winbond-w27c010-roms-not-working.jpg (299.95 KiB) Viewed 319 times

xav2075
Posts: 9
Joined: Sun Jan 20, 2019 11:09 am

Re: Atari STE: Can't get TOS or EMUTOS to boot from two 32 pin eproms

Post by xav2075 » Sat Oct 09, 2021 11:11 am

tzok wrote:
Sat Oct 09, 2021 10:34 am
Correct settings for 27C010 are:
W102: 1+2
W103: 2+3
W104: 1+2

I also attach split ROM image files.
I wrote etos256uk_HI.bin and etos256uk_Lo.bin from that zip file and it works! Thank you :D

So the SPLIT_IT.PRG I was using is defective. Now I need to find a working 256KB hi lo rom file splitter.

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

Re: Atari STE: Can't get TOS or EMUTOS to boot from two 32 pin eproms

Post by frank.lukas » Sat Oct 09, 2021 11:56 am

use rommix from the pinatubo package ...

https://www.schwingen.org/atari/atari-software/
# Puffergr”že setzen
bufsize 256k
# Directory setzen
chdir c:\rommix\

load etos256.img 0 256k all -> 0 all
save ee.img 128k <- 0 even
save e0.img 128k <- 0 odd

User avatar
DoG
Posts: 820
Joined: Sat Apr 07, 2018 12:26 pm

Re: Atari STE: Can't get TOS or EMUTOS to boot from two 32 pin eproms

Post by DoG » Sat Oct 09, 2021 12:52 pm

You also have ROMSPLIT that I have used and works.

xav2075
Posts: 9
Joined: Sun Jan 20, 2019 11:09 am

Re: Atari STE: Can't get TOS or EMUTOS to boot from two 32 pin eproms

Post by xav2075 » Sat Oct 09, 2021 12:58 pm

After some googling I found I could use WinHex to properly split a TOS .img file into two hi lo 128KB files for writing to eprom. Unregistered version of WinHex allows up to file sizes of 200KB to be saved which is not a problem for splitting a 256KB file and saving it in two 128KB parts. The first saved file is the hi one and the second is the lo file.

Winhex-split-atari-tos-img-file-into-2-hi-lo-128kb-files.jpg
Winhex-split-atari-tos-img-file-into-2-hi-lo-128kb-files.jpg (57.67 KiB) Viewed 295 times

Now I have working TOS 2.06.

tzok
Posts: 297
Joined: Sat Dec 30, 2017 2:27 pm

Re: Atari STE: Can't get TOS or EMUTOS to boot from two 32 pin eproms

Post by tzok » Wed Oct 13, 2021 12:57 pm

Without any googling, I may tell you, that you can do the same with the MiniPro/XGPro software ;) You only have to remember that "low byte" will be high ROM, and "high byte" will be low ROM, and it is due to the different endianness of the Intel and Motorola CPUs.

6177823200_1634126181.png
6177823200_1634126181.png (46.77 KiB) Viewed 191 times

Post Reply

Return to “NOOB QUESTIONS”