C4PMF not working

dave
Site Admin
Posts: 365
Joined: Tue Sep 09, 2008 5:24 am

Re: C4PMF not working

Post by dave » Fri Apr 18, 2014 8:15 pm

Great!

dave
Site Admin
Posts: 365
Joined: Tue Sep 09, 2008 5:24 am

Re: C4PMF not working

Post by dave » Fri Apr 18, 2014 8:17 pm

Jeff wrote:Does anyone know what the 'H' means in the H/D/M? prompt?
/Jeff
It stands for Hard disk.

Jeff
Posts: 201
Joined: Fri Mar 07, 2014 4:44 am
Location: British Columbia, Canada

Re: C4PMF not working

Post by Jeff » Fri Apr 18, 2014 9:16 pm

dave wrote:
Jeff wrote:Does anyone know what the 'H' means in the H/D/M? prompt?
/Jeff
It stands for Hard disk.
As opposed to "D" for the floppy Disk?

Was there ever a hard disk option?

/Jeff
Image

dave
Site Admin
Posts: 365
Joined: Tue Sep 09, 2008 5:24 am

Re: C4PMF not working

Post by dave » Sat Apr 19, 2014 5:01 am

Yes, the C3 series had an option for either a 29MB or a 74 MB hard disk. Those were huge at the time. The "H" option used different boot code from the "D" option, since the hard drives were controlled by a different hardware subsystem from the floppy controller.

Jeff
Posts: 201
Joined: Fri Mar 07, 2014 4:44 am
Location: British Columbia, Canada

Re: C4PMF not working

Post by Jeff » Sat Apr 19, 2014 5:15 pm

dave wrote:Yes, the C3 series had an option for either a 29MB or a 74 MB hard disk. Those were huge at the time. The "H" option used different boot code from the "D" option, since the hard drives were controlled by a different hardware subsystem from the floppy controller.
Is there any information available on how to hook one up? That would be tremendously cool!

/Jeff
Image

dave
Site Admin
Posts: 365
Joined: Tue Sep 09, 2008 5:24 am

Re: C4PMF not working

Post by dave » Sun Apr 20, 2014 1:11 am

Jeff wrote:
dave wrote:Yes, the C3 series had an option for either a 29MB or a 74 MB hard disk. Those were huge at the time. The "H" option used different boot code from the "D" option, since the hard drives were controlled by a different hardware subsystem from the floppy controller.
Is there any information available on how to hook one up? That would be tremendously cool!

/Jeff
I am not sure. As far as I know, the hard disk systems ran on OS65U just like the floppies. Of course, to run native software, you'd need the special 590 and 592 cards, plus a really old hard drive. I think it would be easier to drive an IDE disk using the PIA from the disk interface board, and patch the OS software for IDE access. Of course, you'd have to boot from floppy first, unless the boot ROM were modified as well.

I wonder if there are any functional C3 disk systems out there. . .

Dave

Jeff
Posts: 201
Joined: Fri Mar 07, 2014 4:44 am
Location: British Columbia, Canada

Re: C4PMF not working

Post by Jeff » Wed Apr 30, 2014 12:41 am

Well as it turned out, I must have mixed up the old, bad IC with the new good IC. Fortunately, I bought more than I needed, so I grabbed 2 fresh ones, out of desperation and installed them. Now everything seems to work! I have used the Monitor to test all the memory from $1000 through to $BFFF in $1000 increments. All seem to work well. I can even change graphic modes using the $DE00 register.

At various points of my diagnostic, I turned on the machine without certain IC's installed and I witnessed random high-res pixels all over the screen. Unfortunately, I didn't make a note of which ones. Also, I have stored data in the memory that is high-res mapped to the screen and no pixels appear. So I assume that there is a address register or flip flop somewhere that controls the appearance of the high res graphics. I have not completed the schematic yet, but I have mailed it to you so you could look at it. I tried to attach it, but PDF isn't allowed. Perhaps you could tease out the address to twiddle to get the graphics to turn on. Or point me in the direction to further my investigation of the schematic.

/Jeff
Image

Jeff
Posts: 201
Joined: Fri Mar 07, 2014 4:44 am
Location: British Columbia, Canada

Re: C4PMF not working

Post by Jeff » Thu May 01, 2014 8:39 pm

Well, victory was short lived. I decided to let the machine "burn in" for a while, and sure enough a new symptom arose. It seems there is now a video issue. I am not sure where to look, so I was hoping that your trained eye could suggest a direction to investigate. This is what is now on screen:
Screen Shot 2014-05-01 at 1.30.23 PM.jpg
Screen Shot 2014-05-01 at 1.30.23 PM.jpg (227.12 KiB) Viewed 4552 times
When I press key M, the display changes where the prompt is from "0/0/0?" to "????//??" so the CPU is working, and something seems wonky with the character generator circuitry. Another clue is the "/" characters only appear on the upper half of the screen. Im still adding to the Schematic, and have emailed you the latest.

Regards,
/Jeff
Image

Jeff
Posts: 201
Joined: Fri Mar 07, 2014 4:44 am
Location: British Columbia, Canada

Re: C4PMF not working

Post by Jeff » Thu May 01, 2014 9:07 pm

I have done some further testing.

I used the monitor (rather blind) and stored some values directly into screen memory. At $D444 I stored a $00 and got the racing car, and I also stored a $FF and got the NW facing tank. so I think the $D400 through D7FF video is working fine.

At $D100 I stored a $00 and a large house ($0F) appeared on screen.
Storing $FF displayed the NW facing tank (as expected).
Storing $AA displayed the NW triangle ($AF).
Storing $55 displayed the underscore ($5F).

It seems that the first chunk of video memory is always returning xxxx 1111 or $xF.

Cheers
/Jeff
Last edited by Jeff on Sun Jul 26, 2015 3:05 pm, edited 1 time in total.
Image

Jeff
Posts: 201
Joined: Fri Mar 07, 2014 4:44 am
Location: British Columbia, Canada

Re: C4PMF not working

Post by Jeff » Thu May 01, 2014 9:59 pm

I must say, I really do find this forum useful! Even just using it to log my thoughts and steps.... It assists in refining the diagnostic process.

I pulled up the C4P 540 schematic and noticed that the $D000 RAM for ID0-ID3 was U2C. Attached directly to its data lines was an 8T26, so I changed it with a new one. No change.
I then decided to swap the RAM chip with its brother (sister?) the $D400 RAM and see if the problem moved with the RAM. IT DID! Unfortunately I do not have any extra 2114's at the moment, so I decided to swap it with the Color RAM at $E000, since, for now, I am not using colour. I have 16 2114's on order now.

Swapping the RAM with the video RAM solved the issue. My boot screen is back to normal, looking lovely!

Cheers
/Jeff
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests