You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!

Mega ST4 - no video output at all

Problems with your machine in general.
asapreta
Posts: 67
Joined: 17 Oct 2024 17:57
Location: São Paulo - Brazil

Re: Mega ST4 - no video output at all

Post by asapreta »

stephen_usher wrote: 27 Oct 2024 13:28 Yay!!!!

I knew that you'd get there in the end.

If you don't have a digital oscilloscope the logic analyser is an excellent instrument to see what the system is doing and if it's trying to run code.

If the LA had just shown only a few reads and then stopped then this would have meant that the CPU wouldn't have been able to read the ROM. Running for a whole 100ms means that it was trying to run stuff for quite a while until it stopped, so the system must be working to some degree.

Without being able to instrument the whole of the data bus plus /AS and /DTACK and knowing what the data is supposed to be (such as the ROM values) it would be very difficult to diagnose a RAM fault if the chip isn't totally dead or pulling the bus hard high or low. So, at this point it is a fact that you either use a spare set of chips and try piggybacking as a start or just remove them all, install sockets and test the chips in a tester.

You went through everything which could be done non-destructively, so desoldering was the only way to go.
Thanks for the help throughout all the posts!

I have plans to by myself a digital oscilloscope in a few months.
But using the logic analyzer showed me how to get more information.

About the RAMs, that was my thought, if there is one "barely working", could lead us to the problem.

Now, the only thing I wish to understand is the missing CAS signals in this case.
But when the sockets arrive, I will try to get the signals with the logic analyzer.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7367
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: Mega ST4 - no video output at all

Post by stephen_usher »

My guess is that when /HALT went low it caused the MMU to halt as well.
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.
ijor
Posts: 825
Joined: 30 Nov 2018 20:45

Re: Mega ST4 - no video output at all

Post by ijor »

Great work. Congratulations!
asapreta wrote: 27 Oct 2024 16:45 Well I decided to follow my instincts and removed the first lower RAM (1-2 MB) 16 DRAMs ICs. And voilá, two bad ICs.
...
About the RAMs, that was my thought, if there is one "barely working", could lead us to the problem.
I'm not sure I understand. How you determined that those particular DRAM chips were bad?
But I suspect, being a 16bit machine, things are different, as it was for example, messing up the CAS signal.
Now, the only thing I wish to understand is the missing CAS signals in this case.
A bad DRAM chip is unlikely to corrupt CAS. It could happen, I guess, but that would be as (un)likely for 8-bit or 16-bit computers. As long as it's the same type of DRAM chips, it should be similar.

But there are four CAS signals. And any given chip, in the worst case, can affect a single CAS signal. And even then, in the case of the MegaST that these signals are buffered, this should not affect the CAS signals at the MMU pins. That's why I asked exactly where you were probing.
But when the sockets arrive, I will try to get the signals with the logic analyzer.
Once again, zoom-in the LA trace you already made with both CAS signals. Zoom enough so that single pulses could be visible, and post a picture. That could be revealing without doing any further work. Either it is noise, which means there is an electrical problem. Or either you do have CAS pulses after all at the MMU side.
stephen_usher wrote: 27 Oct 2024 19:36 My guess is that when /HALT went low it caused the MMU to halt as well.
No. It doesn't. You could see he scoped LOAD and there were still pulses after the CPU was already halted. Certainly nothing at all (well, except the clock) halts MMU completely. Ram refresh always keeps working.
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
asapreta
Posts: 67
Joined: 17 Oct 2024 17:57
Location: São Paulo - Brazil

Re: Mega ST4 - no video output at all

Post by asapreta »

Guys, I haven't forgot to check the signals.

The new RAM has arrived in my country today and hope soon I have them in my hands.

The sockets are also under their way so, when all them arrive, I will install the sockets, install the bad RAMs back to put the computer as it was before and grab the information, so it may help other to fix their machines.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3040
Joined: 19 Nov 2019 12:09

Re: Mega ST4 - no video output at all

Post by Badwolf »

asapreta wrote: 27 Oct 2024 11:49 Cleaned the board, and after resoldering the first 16 DRAM ICs, BLAM! The magic of TOS in the screen!
Image
:goodpost:

Well done! Good job on that desoldering.

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark

Return to “HARDWARE ISSUES”

Who is online

Users browsing this forum: Baidu [Spider], CCBot, kodak80 and 9 guests