An update on installing UltraSatan on my "Bad" DMA STE + question for TOS upg

General discussions or ideas about hardware.
Post Reply
vertical
Posts: 13
Joined: Fri Jun 04, 2021 12:50 pm

An update on installing UltraSatan on my "Bad" DMA STE + question for TOS upg

Post by vertical »

I have been following the discussions about the bad DMA for the last few years but didn't have the ability to buy an UltraSatan until recently. Before doing so I upgraded the CPU to an HC version from exxos store and measured the capacitors in the PSU. They are not that bad but it will be my next project to recap it. Anyways, the HC was installed, the Ultra Satan came and..... (drums) things at first seemed to work until I was trying to save desktop in GEM. Desktop.inf on the card was 0 bytes. Of course, I was trying with what is generally known NOT to be friendly SD, a Class 10 Transcend card. Thank god that together with the US came a SanDisk Class 4. Tried that, worked fine (ordered a second one to have). Checked reads/writes, everything seems FINE. So, no bad DMA, only bad SD cards....

To cut a long story long, avoid cards that may not work. When you read that some SD cards work perfectly with US, do not experiment with others.

Also, another proof that DMA story is just something that needs to be tackled with a bit of logic and not hot temper. Buy a HC CPU, recap your PSU. You can see rev of my board and DMA here. BTW, I do not have any side effects with graphics in demos except a minor in WeWere but frankly, I don't care.

My next projects:

a) recap PSU
b) do the STE ghosting fix (was obvious in Bad Apple demo)
c) Maybe upgrade the TOS? I am on 1.06. Would I get anything overall going to 2.06? STability vs Compatibility?
User avatar
exxos
Site Admin
Site Admin
Posts: 23499
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: An update on installing UltraSatan on my "Bad" DMA STE + question for TOS upg

Post by exxos »

There does seem to be a lot of stories of late of bad SD cards and fakes. Though seems to be a lot worse lately. Odd that swapping the card solved the problem. Didn't know US had issues with some SD cards.

The problem you describe is generally the classic "DMA bug" symptom when you do not have a HC CPU, but this is not a cure all fix. Different brands of ROM can make or break DMA system. Generally if you still have problems you need to change the bus pullups and these additional problems generally go away. Would be interesting if you ever do that fix, to try the malfunctioning SD card again.
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.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 ~
People should find solutions to problems, not find problems with solutions.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 10472
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: An update on installing UltraSatan on my "Bad" DMA STE + question for TOS upg

Post by rubber_jonnie »

If you want to retain compatibility as much as possible you could get a dual TOS board and run 1.62/2.06 in your STE.

1.06 does have some bugs, so you probably want to move away from it to at least 1.62. 2.06 offers a lot of UI upgrades and it's my preferred TOS for STE. A lot of stuff is patched these days and works fine on 2.06 anyway.

Nice to hear somebody reporting the SD card problems, this isn't always reported. My personal favourite SD cards are SanDisk SDHC 8GB cards, the blue ones.

They work in my CosmosEx, UltraSatan and also my SIDE3 cart for my 8 bit Ataris. They are inexpensive, have more than enough capacity and reliable.
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...
vertical
Posts: 13
Joined: Fri Jun 04, 2021 12:50 pm

Re: An update on installing UltraSatan on my "Bad" DMA STE + question for TOS upg

Post by vertical »

Thanks for your replies guys.

One thing to test whether I run into a bad card is to use another Class 10 SD card and see how it performs. I have run into a few discussions about cards not working properly with US, even in discussions about CF cards on the Amiga, mostly with Transcend cards. Strange thing is that both SDs that work are Sandisk, the one bought here is Made in Malaysia, the one that came with US is Made in China both the blue ones. The Transcend is a 4GB card (brand new), the others are 32GB. I will do the PSU recap soon and I will test again before doing anything more. But to be honest, if the card does not "break" at some point, I may not do anything more like the bus pullups. If I have issues, then yes, that will be done as well.

About the TOS, I have to look at the jumpers because the last photo I got is not so clear. Look like they are exactly like in the photo with the 2.06 roms here

https://www.exxosforum.co.uk/atari/last/ ... htm#STE206
IMG_20210422_131419.jpg
IMG_20210422_131419.jpg (94.1 KiB) Viewed 2632 times
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 10472
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: An update on installing UltraSatan on my "Bad" DMA STE + question for TOS upg

Post by rubber_jonnie »

Remember the jumpers are specific to ROM types and not TOS versions, so you may need to change them.

Have a look here: https://temlib.org/AtariForumWiki/index ... OS_Upgrade

The 'resistors' are no more than a zero ohm link, so on my STEs I simply installed standard jumpers instead for easy changes at a later date.
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...
vertical
Posts: 13
Joined: Fri Jun 04, 2021 12:50 pm

Re: An update on installing UltraSatan on my "Bad" DMA STE + question for TOS upg

Post by vertical »

Yes. I speak about TOS ROMS from exxos store. I can see from this image that the resistors/jumpers on that photo are the same as the photo I attached from my STE.
User avatar
Cosmic Puppet
Posts: 1689
Joined: Fri Aug 02, 2019 1:03 am
Location: West Yorkshire
Contact:

Re: An update on installing UltraSatan on my "Bad" DMA STE + question for TOS upg

Post by Cosmic Puppet »

I use the ones on the Lotharek site, sourced from a different place:

https://lotharek.pl/products.php?id=23

Even found one in Tesco when up in Scotland.

20210628_182042.jpg
20210628_182042.jpg (329.42 KiB) Viewed 2589 times
US Atari 520 STFM (C070523-001 REV.D1) , Exxos PSU, 4MB Marpet Upgrade, Exxos 6 Chip TOS 1.04 USA, EmuTOS 20211020, Ultrasatan, PP Driver, Original Floppy Disk Drive, NEC Multisync EA193Mi Monitor, Star LC-10c Printer, iMP C100110-001 DMA.
vertical
Posts: 13
Joined: Fri Jun 04, 2021 12:50 pm

Re: An update on installing UltraSatan on my "Bad" DMA STE + question for TOS upg

Post by vertical »

An update about using a new class 10 card. I bought a micro SDHC card, 32GB with SD adapter. It is a Sandisk, serial SDSQUNS-032G-GN6TA. The one I used and worked is a class 4, 32GB Sandisk SD. The new card also worked fine. Checked with AHPT, class 4 gives 1092KB/s, class 10 gives 1099KB/s. Now I am on dilemma which one to use! :mrgreen: . Access time is also the same, around 7.6ms. I don't seem to have the DMA issue really, the other was just a crappy card. I did read and writes, everything seems fine.
Post Reply

Return to “HARDWARE DISCUSSIONS”