Page 5 of 5

Re: Wondering if a "dead test" ROM is feasible on the QL.

Posted: Tue Jun 10, 2025 9:47 am
by stephen_usher
I've not been able to test the lower RAM test failure error reporting yet, so testing on a real machine with 128K memory errors would be useful.

Re: Wondering if a "dead test" ROM is feasible on the QL.

Posted: Thu Jun 12, 2025 1:57 pm
by stephen_usher
I've completely re-written the base 128K RAM error reporting.

On the serial port it reports what address the error occurred at and the bad bits.

On the screen it draws nine bands, the first is the memory bank, white for lower and black for higher. This is followed by bands for each bit, 7 -> 0, green for correct and red for bad.

e.g.
capture.jpg

Re: Wondering if a "dead test" ROM is feasible on the QL.

Posted: Mon Jun 16, 2025 8:33 pm
by stephen_usher
Keyboard test now uses interrupts, so this tests the system interrupts too effectively.

All the IPC reading code has been re-written as after reading the Minerva source code I found that the documentation I was using was wrong.

I've added a PDF document to the repository, derived from the Minerva source, detailing in plain English the IPC commands with inputs and outputs and the IPC communication protocol as well.

This work is in preparation for the serial port read test and all future keyboard and serial I/O to support the menu system.

I've also swapped the two memory test methods, both for the base 128K and for the expansion memory so that the March test comes first. This will more accurately pick up all bad bits first rather than potentially only some with the "own address" test, which is only really good at picking up shorted data lines.

Re: Wondering if a "dead test" ROM is feasible on the QL.

Posted: Tue Aug 19, 2025 6:31 pm
by t0nyt
stephen_usher wrote: Sun Jun 08, 2025 3:07 pm Hack a ROM cartridge so that it passes all address lines through to the EEPROM and voila!
Hi Stephen,

Do you have an idiots (that's me) guide to this please?

Many thanks
Tony

Re: Wondering if a "dead test" ROM is feasible on the QL.

Posted: Wed Aug 20, 2025 6:06 am
by jobdone
I think the easiest option is to use the pcb from here https://github.com/alvaroalea/QL_Rom_Cartridge . the full rom cartridge version.

Re: Wondering if a "dead test" ROM is feasible on the QL.

Posted: Wed Aug 20, 2025 7:22 am
by t0nyt
jobdone wrote: Wed Aug 20, 2025 6:06 am I think the easiest option is to use the pcb from here https://github.com/alvaroalea/QL_Rom_Cartridge . the full rom cartridge version.
Thanks, I'd got the wrong end of the stick about what rom cartridge was being used

Re: Wondering if a "dead test" ROM is feasible on the QL.

Posted: Wed Aug 20, 2025 9:46 am
by stephen_usher
Indeed, the new cartridge PCB is the best way.

I modified a cartridge I already had (which itself had been modified by someone else previously)...

IMG_4448.jpeg
IMG_4449.jpeg

Re: Wondering if a "dead test" ROM is feasible on the QL.

Posted: Wed Aug 20, 2025 10:59 am
by t0nyt
Thanks Stephen

I have a spare one of those so I may give it a try