/AS line is HIGH, on MMU, CPU and GLUEstephen_usher wrote: 21 Oct 2024 22:47 Well, that means that MMU isn’t seeing the CPU ask for address zero and enabling the ROM.
When the CPU comes out of reset it does four 16 bit reads starting at address 0x00000000. The MMU should see this and set the ROM0 signal low.
What does the /AS line do at the MMU, on the chip “pin”, not the socket as we need to see what the chip is seeing. /AS (address select) should go low, the MMU should then enable /ROM0 and pull /DTACK (Data ACKnowledge) low to tell the CPU that the data is ready on the bus, then the CPU reads it and raises /AS the. MMU raises /DTACK. That’s what’s supposed to happen anyway.
Mega ST4 - no video output at all
-
asapreta
- Posts: 67
- Joined: 17 Oct 2024 17:57
- Location: São Paulo - Brazil
Re: Mega ST4 - no video output at all
-
asapreta
- Posts: 67
- Joined: 17 Oct 2024 17:57
- Location: São Paulo - Brazil
Re: Mega ST4 - no video output at all
I was only able to capture this faint pulsing lines when reset was pressed in /ASijor wrote: 21 Oct 2024 22:51Never? Not even some pulses after reset? You have to test this after reset, and before the CPU is halted. Same as you did with the CAS signals. Once the CPU is halted ROM will not be accessed anymore.
You do not have the required permissions to view the files attached to this post.
-
ijor
- Posts: 825
- Joined: 30 Nov 2018 20:45
Re: Mega ST4 - no video output at all
I forgot that most analog scopes can't trigger on simple pulses. I never had an analog scope, but I assume this is faint because there is no proper digital triggering. Anyway, I'm pretty sure that AS must be working, because otherwise I don't see how the CPU would get halted.asapreta wrote: 21 Oct 2024 23:40I was only able to capture this faint pulsing lines when reset was pressed in /ASijor wrote: 21 Oct 2024 22:51 Never? Not even some pulses after reset? You have to test this after reset, and before the CPU is halted. Same as you did with the CAS signals. Once the CPU is halted ROM will not be accessed anymore.
You didn't say if you could see pulses on the ROM chip select pins after reset. Probably they are working. But just in case, please confirm you can see some kind of activity on the ROM chip select pins after reset.
Once you do that, I recommend again to concentrate on the MMU pins and socket. And I ask again, how do you remove the PLLC chips? Please be very careful because those sockets are quite fragile.
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
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
You mean /CE signal?ijor wrote: 22 Oct 2024 01:03I forgot that most analog scopes can't trigger on simple pulses. I never had an analog scope, but I assume this is faint because there is no proper digital triggering. Anyway, I'm pretty sure that AS must be working, because otherwise I don't see how the CPU would get halted.asapreta wrote: 21 Oct 2024 23:40
I was only able to capture this faint pulsing lines when reset was pressed in /AS
You didn't say if you could see pulses on the ROM chip select pins after reset. Probably they are working. But just in case, please confirm you can see some kind of activity on the ROM chip select pins after reset.
I have just finished probing all MMU pins and they have connection.Once you do that, I recommend again to concentrate on the MMU pins and socket. And I ask again, how do you remove the PLLC chips? Please be very careful because those sockets are quite fragile.
I use one of these to extract the MMU/GLUE I was willing to buy new PLCC sockets, like these:
You do not have the required permissions to view the files attached to this post.
-
asapreta
- Posts: 67
- Joined: 17 Oct 2024 17:57
- Location: São Paulo - Brazil
Re: Mega ST4 - no video output at all
@stephen_usherstephen_usher wrote: 20 Oct 2024 22:24 If you are not getting a CAS signal then there's absolutely no point looking at the RAM, full stop. Forget the RAM!
Tests, with CPU in socket and /HALT not lifted:
Put oscilloscope probe on Pin 6 (CAS1L) of MMU socket and hit reset: Note if there's any signal.
Put oscilloscope probe on Pin 7 (CAS1H) of MMU socket and hit reset: Note if there's any signal.
Put oscilloscope probe on Pin 8 (RAS1) of MMU socket and hit reset: Note of there is any signal.
*IF* there are signals there then the MMU has a connection to the socket.
Go to chip U59.
Put scope probe on Pin 17 (CAS1L) and note if signal after reset.
Put scope probe on Pin 15 (CAS1H) and note if signal after reset.
Put scope probe on Pin 4 (RAS1) and note if signal after reset.
If the same signals appear on those pins as on the MMU sockets you have verified that the traces between the MMU and the buffer chip are correct.
Check the power and ground pint on U59. Check pins 1 and 19 are also grounded (0V).
Put scope probe on pin 5 (CAS1L output) and note if signal.
Put scope probe on pin 3 (CAS1H output) and note if signal.
Put scope probe on pin 16 (RAS1 output) and note if signal.
Because the 74LS244 is always enabled the outputs should always follow the inputs. If they don't then the 74LS244 is probably bad. You may be able to tast this with piggybacking a known good chip if the outputs are always high and the inputs are toggling.
If there's no signal then the lines should either drift high or float at some undefinted voltage. If they are low then something is pulling them down and you may have a short. If AND ONLY IF pins 3, 5 or 16 are low when the inputs are toggling then you could possibly have a bad RAM chip which has failed in a way I've NEVER ever seen before or a short between the line and ground.
While you're at it check for shorts between CAS1L/CAS1H and ground (and each other).
Do this looks a CAS signal?
I had do do some tweaking reading this but I think I have amplified a floating signal:
You do not have the required permissions to view the files attached to this post.
-
ijor
- Posts: 825
- Joined: 30 Nov 2018 20:45
Re: Mega ST4 - no video output at all
So it seems you have CAS working after all and we are back to square one. I suggest you wait until getting proper diagnostic tools, or may be get some help from a local technician, because otherwise we are all wasting a lot of time based on wrong information.asapreta wrote: 22 Oct 2024 02:31 Do this looks a CAS signal?
I had do do some tweaking reading this but I think I have amplified a floating signal:
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
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
My doubt is if this was really a CAS signal or it is just amplified garbage as I had to tweak a lot (used different ajustments in oscilloscope then the ones I used to read RAS, data and so on in the DRAMs). If so, this signal was there all the time.ijor wrote: 23 Oct 2024 15:18So it seems you have CAS working after all and we are back to square one. I suggest you wait until getting proper diagnostic tools, or may be get some help from a local technician, because otherwise we are all wasting a lot of time based on wrong information.asapreta wrote: 22 Oct 2024 02:31 Do this looks a CAS signal?
I had do do some tweaking reading this but I think I have amplified a floating signal:
As I said, it is the first time I service a ST. I am used to fix all my retro computers, mostly are 8bit. Despite I have fixed my two Amiga 500, with memory issues.
The only new diagnostic tool I will have in a few days will be the diagroms. I ordered empty eeproms yesterday and hopefully they will be delivered by the weekend.
I do have a 520 ST with I already swapped GLUE, MMU, TOS and all are working fine. CPU I swapped with one of the Amigas which were handy.
I would like to know if I can also test the Shifter, DMA and 68901 in the 520 ST. Can I?
Cheers!
-
stephen_usher
- Site sponsor

- Posts: 7380
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: Mega ST4 - no video output at all
The Mega ST is essentially the same as the normal ST, just in a different form factor, so the other chips are testable in the other machine.
The PLCC sockets you showed will not fit in the ST as it uses the early staggered pin types rather than the later straight layout ones.
The "CAS" trace you showed was just noise. If it doesn't go from ground and higher than 3V then it won't work.
The PLCC sockets you showed will not fit in the ST as it uses the early staggered pin types rather than the later straight layout ones.
The "CAS" trace you showed was just noise. If it doesn't go from ground and higher than 3V then it won't work.
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.
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.
-
asapreta
- Posts: 67
- Joined: 17 Oct 2024 17:57
- Location: São Paulo - Brazil
Re: Mega ST4 - no video output at all
I was looking for the PLCC and noticed the pins are like in "zig-zag" in ST.stephen_usher wrote: 23 Oct 2024 18:02 The Mega ST is essentially the same as the normal ST, just in a different form factor, so the other chips are testable in the other machine.
The PLCC sockets you showed will not fit in the ST as it uses the early staggered pin types rather than the later straight layout ones.
The "CAS" trace you showed was just noise. If it doesn't go from ground and higher than 3V then it won't work.
I will buy, when possible, some adapters from exxos.
As the equipment are the same, probably in the weekend I will swap these ICs. I think DMA and 68901 are soldered in 520ST.
I was very skeptical about those CAS signals, they really look like noise as you said.
Do a bad RAM (or more than one) can "lock" the CAS signal high?
Thank you.
-
stephen_usher
- Site sponsor

- Posts: 7380
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: Mega ST4 - no video output at all
Definitely not at the MMU end as there's a 74LS244 between the MMU and the RAM. Have you tested/replaced that 244. It's highly unlikely that it's that which is the problem as chip inputs hardly ever go short but it's something you can look at. 244s do go bad but usually they just don't output anything on one or more pins when the input changes. Having said that, with the line high it's unlikely to be a TTL chip as they have very weak pull-up ability and the MMU would have no trouble overpowering that.asapreta wrote: 23 Oct 2024 18:29 As the equipment are the same, probably in the weekend I will swap these ICs. I think DMA and 68901 are soldered in 520ST.
I was very skeptical about those CAS signals, they really look like noise as you said.
Do a bad RAM (or more than one) can "lock" the CAS signal high?
Thank you.
With a multimeter could you check what the resistance is between the CAS pin ON THE CHIP, not the socket, and the CAS input pin on the 244. It should be tiny if the MMU socket is OK.
Checking the resistance between the CAS line and VCC would be useful as well, in case there's a short somewhere.
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.
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.
Who is online
Users browsing this forum: ClaudeBot, semrush [bot] and 18 guests