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!

1040 STF showing occasional rogue pixels

Problems with your machine in general.
User avatar
exxos
Site Admin
Site Admin
Posts: 28224
Joined: 16 Aug 2017 23:19
Location: UK

Re: 1040 STF showing occasional rogue pixels

Post by exxos »

If its dropped 50% after resoldering, you must have caused that new fault. Slow speeds like that is normally bad DTACK signals. You may need to check out that route from the CPU to MMU. Also add a extra 1K resistor from DTACK to 5V somewhere.
User avatar
sandord
Posts: 763
Joined: 13 Aug 2018 22:08
Location: The Netherlands

Re: 1040 STF showing occasional rogue pixels

Post by sandord »

rubber_jonnie wrote: 01 Oct 2018 08:56
sandord wrote: 29 Sep 2018 12:02 Apparently, RAM access has fallen down to 50% of regular ST performance. On the upside, the rogue pixels don't show up anymore. But, I see the occasional flash in the bottom 20% of the screen in Metrocross. It's rather subtile, more like a few lines dim during a single frame. The dimmed area in the picture below is not what I am talking about btw ;)


IMG_20180929_125222.jpg
It may not make a difference, but your reference machine is an STE with TOS 2.06 and Blitter enabled, it may be worth looking at the reference you're comparing against just to be doubly sure of your readings.
Thanks for the suggestion. I did another run using the STFM1024 reference, this time taking the effort of making a proper screen shot :D

Untitled.png
You do not have the required permissions to view the files attached to this post.
User avatar
sandord
Posts: 763
Joined: 13 Aug 2018 22:08
Location: The Netherlands

Re: 1040 STF showing occasional rogue pixels

Post by sandord »

exxos wrote: 01 Oct 2018 09:04 If its dropped 50% after resoldering, you must have caused that new fault. Slow speeds like that is normally bad DTACK signals. You may need to check out that route from the CPU to MMU. Also add a extra 1K resistor from DTACK to 5V somewhere.
That's a very interesting suggestion. I'll try that as soon as I have time.
User avatar
sandord
Posts: 763
Joined: 13 Aug 2018 22:08
Location: The Netherlands

Re: 1040 STF showing occasional rogue pixels

Post by sandord »

czietz wrote: 01 Oct 2018 07:08 I've seen that Exxos pointed you to a program that (specifically?) tests the screen memory -- without any status output. Did that program find any errors?
Well, there it is, finally (including proof, see red arrow):

IMG_20181001_112147.jpg

If I can get this machine to run at 100% memory speed again, it's probably time to make the decision to either replace/upgrade the RAM or put it on a shelf.
You do not have the required permissions to view the files attached to this post.
User avatar
sandord
Posts: 763
Joined: 13 Aug 2018 22:08
Location: The Netherlands

Re: 1040 STF showing occasional rogue pixels

Post by sandord »

exxos wrote: 01 Oct 2018 09:04 If its dropped 50% after resoldering, you must have caused that new fault. Slow speeds like that is normally bad DTACK signals. You may need to check out that route from the CPU to MMU. Also add a extra 1K resistor from DTACK to 5V somewhere.
I measured GND->DTACK at the MMU and at the 68K and both gave me a solid 999R. I guess I could put the resistor on the path somewhere between the MMU and the CPU but if both ends read 999K, will it make a difference?

I also measured DTACK at the 68K with my scope and got this reading. Does this look normal or do the different peak levels indicate there is a problem?

DS1Z_QuickPrint1.png
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28224
Joined: 16 Aug 2017 23:19
Location: UK

Re: 1040 STF showing occasional rogue pixels

Post by exxos »

Looks OK to me.
czietz
Posts: 584
Joined: 14 Jan 2018 13:02

Re: 1040 STF showing occasional rogue pixels

Post by czietz »

exxos wrote: 01 Oct 2018 08:22 Maybe just allow the screen to fill with whatever patten its testing, and just pause the text output during that time, and just display the text when not testing screen memory ? We don't need the text to display 100% of the time really.. and testing screem mem is only a few seconds...
Attached is what I came up with quickly: YAART beta version 0.2.5 that tests the screen memory as well. I'm not 100% happy with it though, because all the special handling of screen RAM measurably slows testing down. Yet, sandord might want to try if that finds any errors within the last bytes of RAM that were previously untested by YAART.
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28224
Joined: 16 Aug 2017 23:19
Location: UK

Re: 1040 STF showing occasional rogue pixels

Post by exxos »

czietz wrote: 01 Oct 2018 18:47 Attached is what I came up with quickly: YAART beta version 0.2.5 that tests the screen memory as well. I'm not 100% happy with it though, because all the special handling of screen RAM measurably slows testing down. Yet, sandord might want to try if that finds any errors within the last bytes of RAM that were previously untested by YAART.
Thanks. I think its as good as it can really be.. but yeah, the overhead with the new routine I can imagine would make it a tiny bit slower... But Still doesn't mean the old version isn't still useful anyway.

The only other way I guess would be to add a user input when it loads, where the user could input number of fails before the program stops and outputs the failures on screen (at that point the program would be paused). Then just forget the real time screen output text until the fail count is reached.. Similar turning the border to red is could be useful to show visually its failed.

I guess it really depends how much slower this new version is, if its not much, then I would just leave it how it is with your new version...
User avatar
sandord
Posts: 763
Joined: 13 Aug 2018 22:08
Location: The Netherlands

Re: 1040 STF showing occasional rogue pixels

Post by sandord »

czietz wrote: 01 Oct 2018 18:47 Attached is what I came up with quickly: YAART beta version 0.2.5 that tests the screen memory as well. I'm not 100% happy with it though, because all the special handling of screen RAM measurably slows testing down. Yet, sandord might want to try if that finds any errors within the last bytes of RAM that were previously untested by YAART.
Thanks a lot! Here's the trophy:

1.jpg

along with some nice speckles!

2.jpg

The error occurs 2300 bytes for the end of the RAM so that's exactly within the 2.5k area previously untested.
You do not have the required permissions to view the files attached to this post.
czietz
Posts: 584
Joined: 14 Jan 2018 13:02

Re: 1040 STF showing occasional rogue pixels

Post by czietz »

The error shown is in bit 13:
0xFFDF = 1111111111011111 was read, but...
0xDFDF = 1101111111011111 was expected.

If the error always is in bit 13 (the errors you previously posted were and also the speckle pattern looks reasonably repetitive to me), then you know which RAM chip to change.

PS: Even though I gave it some thought, I'm still puzzled by which effect the RAM access speed could be halved.

Return to “HARDWARE ISSUES”

Who is online

Users browsing this forum: CCBot, kodak80, LarryL and 6 guests