Skip to content

Added MARCH C- test#14

Open
kuro68k wants to merge 1 commit intollopis:mainfrom
kuro68k:main
Open

Added MARCH C- test#14
kuro68k wants to merge 1 commit intollopis:mainfrom
kuro68k:main

Conversation

@kuro68k
Copy link
Copy Markdown

@kuro68k kuro68k commented Feb 27, 2024

This adds the MARCH C- test to the lower RAM test. If I have time to understand how it works, I could add it to the upper RAM test. I'm not an Amstrad CPC guy though, I don't know a lot about it or how the memory expansion works.

MARCH C- has the advantage of detecting addressing faults, as well as SRAM bit and data bus faults. Since it runs pretty quickly I just kept the current test in there too.

@kuro68k
Copy link
Copy Markdown
Author

kuro68k commented Feb 27, 2024

Oh, just to add, do you think it might be worth adding a single bit mode to this? Another possible failure mode is "shorted" bits. By testing a byte at a time those can be missed. The solution is to test one bit at a time, but of course it takes 8x as long. Another option is to test with #55 and #AA, which would only double the test time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant