Building the KLyball 600D

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

Re: Building the KLyball 600D

Post by dave » Mon May 18, 2015 12:11 pm

OSI sold C4/8 machines with the 4 MHz 6502C (NMOS part, not the CMOS 65C02). The C1 is a very similar design, so 4MHz should definitely be possible, if your memory is fast enough.

Dave

BillO
Posts: 132
Joined: Tue Jul 08, 2014 4:03 pm
Location: Canada
Contact:

Re: Building the KLyball 600D

Post by BillO » Mon May 18, 2015 4:02 pm

MK14HAK wrote:What CPU are you gentlemen using and what max speed is possible ?
I'm going to start with a 2mHz NMOS 6502A running it a 1mHz for my board memory test, but will switch to a Rokwell 65C02 rated a 4mHz. My RAM is 200ns and my EPROMs are 300ns. I should be able to do 2mHz easily and would even try 4, but I am not sure how well the 6820 will keep up.
Box stock Superboard II Rev. B
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
KLyball memory card

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

Re: Building the KLyball 600D

Post by Jeff » Mon May 18, 2015 7:59 pm

Bill, check out the 65C21. It's a modern replacement that should keep up.

/Jeff
Image

BillO
Posts: 132
Joined: Tue Jul 08, 2014 4:03 pm
Location: Canada
Contact:

Re: Building the KLyball 600D

Post by BillO » Tue May 19, 2015 1:30 pm

I said 6820, but meant 6850. It's the ACIA I am worried about. I suppose I could look around for a 68B50, but even they are only rated to 2mHz. Still, it would improve my chances of getting up to 4mHz.
Box stock Superboard II Rev. B
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
KLyball memory card

BillO
Posts: 132
Joined: Tue Jul 08, 2014 4:03 pm
Location: Canada
Contact:

Re: Building the KLyball 600D

Post by BillO » Fri May 22, 2015 5:11 pm

Just waiting on the Cherry key switches. :D
600D-2.jpg
Otherwise, fully populated
600D-2.jpg (243.49 KiB) Viewed 4527 times
Box stock Superboard II Rev. B
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
KLyball memory card

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

Re: Building the KLyball 600D

Post by Jeff » Sat May 23, 2015 4:12 am

I see you have the Rockwell CPU installed already.
/Jeff
Image

BillO
Posts: 132
Joined: Tue Jul 08, 2014 4:03 pm
Location: Canada
Contact:

Re: Building the KLyball 600D

Post by BillO » Sat May 23, 2015 2:42 pm

Yes, just in there for the first boot and check out. I have a couple of 1978 vintage NMOS CPUs. One will go in for the memory board tests.

Once the memory board is worked out the Rockwell will go back in. As well, I will be replacing most of the LS logic with ABT, ACT and maybe HCT parts where I can. They produce such clean signals, far less noise, lower propagation delay and lower power consumption. I may even put a WDC65C02 in it.
Box stock Superboard II Rev. B
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
KLyball memory card

BillO
Posts: 132
Joined: Tue Jul 08, 2014 4:03 pm
Location: Canada
Contact:

Re: Building the KLyball 600D

Post by BillO » Tue Jun 23, 2015 5:15 pm

Hi Folks,

I'm back to this after a little break. I have the 600D finished. Well, almost finished. It's not working 100%.

First, the characters are coming up backwards. I'm not sure what chargen rom I have, but it's not right. Can anyone post the right one for the 600D or a link to it?

Next, I can get it to the D/C/W/M prompt and into the monitor (backwards....) only if I use a modified WDC65C02 and remove the BASIC2 rom. An NMOS 6502 or Rockwell 65C02 won't work at all. I can dig around until I find the problem, but I'd like to get the characters displaying the right way around.
Box stock Superboard II Rev. B
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
KLyball memory card

BillO
Posts: 132
Joined: Tue Jul 08, 2014 4:03 pm
Location: Canada
Contact:

Re: Building the KLyball 600D

Post by BillO » Tue Jun 23, 2015 6:05 pm

Okay, I seem to have solved the booting problem (at least with the WDC65C02 in place).

I found Pin 13 of U73 (the basic2 ROM select line) is connected to pin 8 of U16. Since pin 8 of U16 is the output of an '04 inverter and pin 13 of U73 is the output '138 decoder, they were not seeing eye to eye, so to speak. In fact, the whole U73/U16 relationship is not according to the schematic (only 1 inverter on that chip is currently required). I can see why you did that Grant, to allow the use of EPROMS without having to configure jumpers. However, I believe the U73 Pin 13 to U16 Pin 8 is an error. It may work 'OK' if you are using an 'LS04 and you may not notice it, but since I'm using an 'ACT04 which can source more than the 'LS138 can sink the problem came to light.

Jeff and Grant, can you check that out on your boards as well? For now I just bent pin 8 of U16 out to get things working.

I still need the right CHARGEN though (pretty please!) :)
Box stock Superboard II Rev. B
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
KLyball memory card

Klyball
Posts: 150
Joined: Tue Dec 09, 2014 12:53 am

Re: Building the KLyball 600D

Post by Klyball » Tue Jun 23, 2015 7:22 pm

Hi Bill, I believe in my information sheet I sent with the board showing the 4 missing traces that need to be made the one resistor to put in the other hole , I believe I made a note to leave that pin out of the socket, when I made the mod my trace was still connected on that pin, it does not boot otherwise ,that one got me for a while also. I did that as the odds of someone building the replica and have original roms is unlikely .
I originally had 8t26 in the video section that's bad ,need to be 8t28.
Double check the 2 jumpers that need to be made in the video section and the resistor connection .
Replica 600 Rev D:8K,CEGMON
Replica 610 Rev B: 24k,MPI B-51 with Custom Data separator D-13
510 on the bench/replica 582 backplane/replica 470a /replica 555/original 570B/2 x Shugart 851
Ongoing : 630 ,620 ,510,542c,custom 590,SA1200,592,594,596,598

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest