Jump to content
Sign in to follow this  
atrax27407

AMSTEST Source and Program versions

Recommended Posts

Here is the complete set of source code and program files from the very beginning (AMSTEST1) from Shawn Baron's initial release through the revisions and updates that myself and Bruce Harrison did over the years. The current version is AMSTEST4. Enjoy!

AMSTEST.dsk

  • Like 6
  • Thanks 1

Share this post


Link to post
Share on other sites
On 5/15/2020 at 12:17 PM, atrax27407 said:

Here is the complete set of source code and program files from the very beginning (AMSTEST1) from Shawn Baron's initial release through the revisions and updates that myself and Bruce Harrison did over the years. The current version is AMSTEST4. Enjoy!

AMSTEST.dsk 180 kB · 13 downloads

Thank you for the post. How difficult would it be to extend the SAMS testing sequence to (the theoretical) 4 MB size?

Share this post


Link to post
Share on other sites

Since I have published the source, anyone who wants to do it - go ahead. At the present time, however, there is no 4 MB SAMS card available to test it on. 

  • Sad 1

Share this post


Link to post
Share on other sites

Well theoretically if the first byte is page number >00 to >FF for 256 pages or 1 meg then wish we could go whole hog second byte is 256 banks of 1 meg or 2.5 Gig.

Share this post


Link to post
Share on other sites
12 hours ago, MikeV said:

Thank you for the post. How difficult would it be to extend the SAMS testing sequence to (the theoretical) 4 MB size?

In theory, my memory test will exercise a 16MB SAMS... I think SDD99 was threatening to provide 16MB SAMS

 

https://github.com/jedimatt42/ti994a-32kmemtest/blob/f825dfcf76234ed408e54fd356f7e80b6f16fbb7/main.c#L220

 

https://github.com/jedimatt42/ti994a-32kmemtest/releases

  • Like 3

Share this post


Link to post
Share on other sites
11 hours ago, jedimatt42 said:

In theory, my memory test will exercise a 16MB SAMS... I think SDD99 was threatening to provide 16MB SAMS

 

https://github.com/jedimatt42/ti994a-32kmemtest/blob/f825dfcf76234ed408e54fd356f7e80b6f16fbb7/main.c#L220

 

https://github.com/jedimatt42/ti994a-32kmemtest/releases

Hey guys: I was unaware that no SAMS card larger than 1MB had ever been built. For some reason I thought there were (at least) prototypes. Nice to know that it is theoretically possible to test them. Thanks.

Share this post


Link to post
Share on other sites

I can add more support for RXB SAMS easy, just start making cards with 4Meg or 16Meg or 32Meg or 64Meg or 128Meg or 256Meg......

  • Like 2

Share this post


Link to post
Share on other sites
On 5/26/2020 at 6:00 AM, atrax27407 said:

Since I have published the source, anyone who wants to do it - go ahead. At the present time, however, there is no 4 MB SAMS card available to test it on. 

I have a proto 4M SAMS from Ksarul that I'm working on which is the extension of the 1M board.  Once we find and fix a peculiar issue with it I'm sure he'll begin making them available if interested.  The one I have in my possession, in particular, has battery backed RAM just for fun. 🙂

 

It would be nice to have a routine to test it, if that's doable. or else I have to slog my way through it in other ways.

  • Like 1
  • Thanks 1
  • Confused 1

Share this post


Link to post
Share on other sites
47 minutes ago, FALCOR4 said:

I have a proto 4M SAMS from Ksarul that I'm working on which is the extension of the 1M board.  Once we find and fix a peculiar issue with it I'm sure he'll begin making them available if interested.  The one I have in my possession, in particular, has battery backed RAM just for fun. 🙂

 

It would be nice to have a routine to test it, if that's doable. or else I have to slog my way through it in other ways.

https://atariage.com/forums/topic/306841-amstest-source-and-program-versions/?do=findComment&comment=4548142

  • Like 1

Share this post


Link to post
Share on other sites
6 hours ago, FALCOR4 said:

I have a proto 4M SAMS from Ksarul that I'm working on which is the extension of the 1M board.  Once we find and fix a peculiar issue with it I'm sure he'll begin making them available if interested.  The one I have in my possession, in particular, has battery backed RAM just for fun. 🙂

 

It would be nice to have a routine to test it, if that's doable. or else I have to slog my way through it in other ways.

Would something like this be useful?  I can zip it up with and have it auto load if you want.

It lets you set a pattern in the command line which fills a 4k buffer with that pattern.

Then it fills 64k chunks of memory with that pattern and then compares the segment to pattern buffer 4K bytes at a time comparing.

 

The only thing I have not figured out is how to test segment zero. I page everything into >3000 but it crashes when I page critical system addresses into SAMS.

 

It's built with a toolkit of routines so I can configure it pretty easily. 

It can be used like an old fashioned debugger to set memory and dump memory as well.

At the moment it protects from going beyond segment 15 but that's just me stopping it.

 

Happy to help.

 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...