27 August 2013, 00:52 | #1 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 44
Posts: 4,190
|
MMU and memory test
After moving my ACA1232 to the NOS 1200 I got, I wanted to make sure it was completely stable and didn't need any extra timing fixes. Thus, I tried to run MBRTest to let it keep running a memory test in a loop. When running it under WB, it very quickly froze the machine. After a reboot, it froze in exactly the same spot. Then I did a warm reboot and started it up without startup-sequence. Still froze at the same address. After doing a cold reboot though, it seemed to run fine, and I had it running for 2½ hours without problems after which I turned it off.
I have mmu.library installed, so I'm thinking maybe the MMU would be the cause of the freezing when the program tried to test a locked part of the memory? Since MBRTest starts by turning off the OS, it couldn't catch the exception and just froze. Does it sound like the explanation? Also, does a warm reboot not reset the MMU? |
27 August 2013, 01:01 | #2 | |
Global Moderator
Join Date: Aug 2008
Location: Sidcup, England
Posts: 10,300
|
Quote:
Evidently not. |
|
27 August 2013, 10:42 | #3 |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,643
|
|
27 August 2013, 10:44 | #4 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 44
Posts: 4,190
|
|
27 August 2013, 12:49 | #5 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,310
|
I think running a memory test programm successfull doesn`t mean you have a stable system and the same for the opposite. "Using" the system a lot it IMHO better.
About mmu.library: I know MuTools can`t be use before SetPatch (e.g. start without s-s). So mmu.library is first available after SetPatch. MMULibs docs have a lot to read. |
27 August 2013, 12:57 | #6 | |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 44
Posts: 4,190
|
Quote:
If it crashes during normal usage it also doesn't mean that it is unstable, and it can be a lot harder to reproduce. Amiga software is not always of the best quality. Whenever I had instability issues with an Amiga, I have so far always been able to trigger it with MBRTest, so it seems like a good test to me. |
|
27 August 2013, 13:05 | #7 |
Registered User
Join Date: Mar 2013
Location: Manchester
Posts: 189
|
Forgive my ignorance... I understand that mmu.library provides mechanisms for software to make use of the mmu etc, but what uses it - why do you have it installed?
|
27 August 2013, 13:10 | #8 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 44
Posts: 4,190
|
The main usage is either softkicking a kickstart ROM (which I don't need since the ACA can do it as well) or use it for debugging purposes since you will know if a program tried to access a part of memory it is not supposed to. The last part is what I wanted to use it for.
|
27 August 2013, 13:52 | #9 |
Registered User
Join Date: Mar 2013
Location: Manchester
Posts: 189
|
Ah ok, I can see how that would be useful in debugging code. Also just read that some z80 emulation makes use of it.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Best program to test memory? | Mustangjeff | support.Hardware | 5 | 05 October 2012 07:43 |
Reliable memory test software | alexh | support.Hardware | 2 | 26 May 2011 04:17 |
Blizzard Turbo Memory - SMD memory chips doesn't work | sanjyuubi | Hardware mods | 5 | 26 May 2010 15:40 |
[68000 ASM] Move memory to memory | AmigaBoy | Coders. General | 7 | 08 December 2009 08:16 |
CD32 Frog Feast test available. Test out the final! | cdoty | News | 42 | 01 April 2008 16:20 |
|
|