Diagnostic cartridges?

This is the right place to discuss on how to implement hardware vsync, adding a VIA or AY chipset, puting multiple roms, or how to design a new flash expansion card.
Post Reply
User avatar
NekoNoNiaow
Flight Lieutenant
Posts: 272
Joined: Sun Jan 15, 2006 10:08 pm
Location: Montreal, Canadia

Diagnostic cartridges?

Post by NekoNoNiaow » Sat Mar 30, 2019 11:41 pm

Many cartridges exist for several retro machines which allow to diagnose faulty components such as DRAM and test features such as keyboard input, audio and video output.

For the C64, there is the "C64 Dead Test" cartridge (https://www.thefuturewas8bit.com/shop/c ... dtest.html).
For the C16 family, the C264 (https://www.thefuturewas8bit.com/shop/c ... g-264.html, with detailed implementation details: https://web.archive.org/web/20180925161 ... iag264.htm).
For the VIC-20, http://blog.tynemouthsoftware.co.uk/201 ... -kits.html.
And I know that there are many others for Atari 8 bit machines, and likely many other systems.

The feature set of these cartridges is usually the following:
  • capable of replacing the original boot sequence with their own (to work around potential RAM issues which the original boot sequence could use)
  • RAM tests
  • CPU model test (tests all known opcodes and verifies CPU model when possible)
  • video and audio tests
  • keyboard test (reads/verifies) user inputs
  • joystick tests
  • possibly tape tests by having the diagnostic cartridge also plug into the tape port and generate appropriate signals.
I did a cursory search regarding Oric diagnostic cartridge but have not found anything yet.

So I am now wondering:
  • Does anyone know of existing old or modern diagnostic cartridges for the Oric line of computers?
  • Could some of the modern boards in development be somewhat repurposed with this feature in mind?
Thanks!

User avatar
iss
Squad Leader
Posts: 854
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Diagnostic cartridges?

Post by iss » Sat Mar 30, 2019 11:51 pm

Here is the one: Diagnostic ROM and PCB by @mikeb.
Soon there will be another one ... I think ;).

User avatar
NekoNoNiaow
Flight Lieutenant
Posts: 272
Joined: Sun Jan 15, 2006 10:08 pm
Location: Montreal, Canadia

Re: Diagnostic cartridges?

Post by NekoNoNiaow » Sun Mar 31, 2019 4:12 am

Thanks Iss!

It looks like people only refer to @mikeb's diagnostic program as "ROM" rather than "cartridge" since the cartridge form is optional. This explains why I was not able to find anything about it: I searched for "Oric diagnostic cartridge" and not "Oric diagnostic ROM".

@mikeb provides instructions on how to build such a cartridge/board but are there people who sell pre-made boards with the corresponding loopback connectors?

Also, from your last sentence I gather that you are currently working on a diagnostic expansion/cartridge yourself. Can you tell us more? ;)

Is this a variation of Jede's expansion board or a completely new design?

User avatar
Symoon
Archivist
Posts: 1631
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France
Contact:

Re: Diagnostic cartridges?

Post by Symoon » Sun Mar 31, 2019 8:11 am

IIRC Fabrice "Euphoric" also made a diagnostic ROM long ago, I even seem to recall it was speaking in case of faulty display, saying if components were OK or not. (don't expect beautiful sound though ;) )
Can't find it back right now.

User avatar
NekoNoNiaow
Flight Lieutenant
Posts: 272
Joined: Sun Jan 15, 2006 10:08 pm
Location: Montreal, Canadia

Re: Diagnostic cartridges?

Post by NekoNoNiaow » Sun Mar 31, 2019 3:22 pm

Symoon wrote:
Sun Mar 31, 2019 8:11 am
IIRC Fabrice "Euphoric" also made a diagnostic ROM long ago, I even seem to recall it was speaking in case of faulty display, saying if components were OK or not. (don't expect beautiful sound though ;) )
Can't find it back right now.
Thanks!
I actually ironically found it yesterday a few hours after posting while I was busy working on the Defence Force wiki and found it mentioned there. :D

Here is the page for those interested: http://wiki.defence-force.org/doku.php? ... ams_are_ok.

User avatar
Steve M
Flight Lieutenant
Posts: 493
Joined: Fri Mar 24, 2006 3:33 am
Location: Cumbria, UK
Contact:

Re: Diagnostic cartridges?

Post by Steve M » Tue Apr 30, 2019 3:33 pm

There was someone on Facebook that made a few of these, but all the spare ones were sold, I think.

Post Reply