Page 6 of 9

Re: Sunday with my SuperBoard II

Posted: Sun Jul 19, 2015 10:24 pm
by BillO
I just used something like these.

Re: Sunday with my SuperBoard II

Posted: Sun Jul 26, 2015 3:21 pm
by BillO
Sorry for how long this has been taking. Life throws you some real curves and fast balls once in a while.

In any case, the RAM/EPROM board is now working and tested.

Here it is on my 600B
Image


I loaded a BASIC5 ROM image Mike (MK14HAK) sent me into a 27C64 and booted it up. Works great!
Image

Basic 5 only seems to take up an extra 2 bytes of memory - nice>
Image

The code For the GAL has been loaded up in post 1 of the thread.

If anyone is interested in one of these boards just PM me. I'll put them up on my web site soon too for folks in the US and Canada.

Re: Sunday with my SuperBoard II

Posted: Fri Jul 31, 2015 12:04 am
by MK14HAK
Just brilliant ! My order on the way thanks Bill.

Nice see someone else using the Premier ROMS - good potential here for some easy program editing with Toolkit and using Cegmon windows with the extended BASIC commands.
I have more code coming that makes the system even more flexible...

PS no noise in that video ?

Re: Sunday with my SuperBoard II

Posted: Tue Aug 11, 2015 8:29 pm
by stm
Boot messages of C1P with 32 kB memory expansion installed for a total of 40 kB RAM
Boot messages of C1P with 32 kB memory expansion installed for a total of 40 kB RAM
c1p_40k.jpg (36.37 KiB) Viewed 25612 times
After Bill had kindly reminded me that the expansion board actually needs a power supply by bridging +5V to pin 11 of the expansion socket, the memoy expansion board now works!

Thanks, Bill, this is really great!

Stephan

Re: Sunday with my SuperBoard II

Posted: Tue Aug 11, 2015 8:49 pm
by BillO
Nice! Glad to see it up and running!

Re: Sunday with my SuperBoard II

Posted: Tue Aug 11, 2015 8:51 pm
by BillO
MK14HAK wrote:PS no noise in that video ?
Not on that TV anyway. I can see some on my old analogue monitor though. The wonders of the digital age, eh?

Re: Sunday with my SuperBoard II

Posted: Tue Oct 13, 2015 12:18 am
by MK14HAK
Anybody had success with I/O connected on the expansion socket of either board ??

...verified OK using DDIN not DD with 470B.

Re: Sunday with my SuperBoard II

Posted: Fri Jan 22, 2016 8:48 pm
by MK14HAK
20160122_175828_resize.jpg
20160122_175828_resize.jpg (476.59 KiB) Viewed 25152 times

After a few days spent de-oxing connectors, scoping signals etc, I finally have a RAM/ROM board working with a temporary connection to the OSI bus on my SKIT502. The RAM worked at first power up but the ROM read incorrectly. This lead me to suspect the connectors on the 502 card. Sure enough I located and fixed two high resistance paths but still the ROM data was wrong. Add to this the 470B controller that works fine on my 600RevD would not boot.
Related ? Yes. Closer inspection of the ROM data showed all the $20 JSRs as $DF. The 600RevD uses 8T28s and the 502 inverting 8T26s ! I wasted a few hours finding this and nearly had the LAP-C hooked up.
Should have looked more closely at the cct diags. :oops:
Invert the ROM code using HxD and I now have Exmon, B5,TKit and my User routines available, 32K RAM. Thank you Bill.

PS. Note, a small signal diode is required on the DD line also. (Pin3 on the 40PDIP if you look closely)
Jeff wrote:
I wonder if this can also be adapted to the C4P. I have one of those with only 8K as well!

/Jeff
The RAM will work fine on a C4 but to use the ROM the code needs inversion or the board needs 8T26 inverting buffers.



Next up is a small mod and a re program of the GAL to see if I can use a DS1643 NVSRAM/RTC in place of the ROM. And a version with 8T26 buffers 48PBUS connectors and sound. (anticipated "light of day" 2016 !)

... The 470B is still not booting on the OSI bus after a buffer swap ?? http://osiweb.org/osiforum/viewtopic.php?f=3&t=284

Re: Sunday with my SuperBoard II

Posted: Wed Sep 21, 2016 5:26 pm
by stm
I have a working 32K RAM expansion board, and now I'm looking into attaching a further peripheral to the expansion socket on top of the memory expansion board.

My question is, how must the DD line be implemented so it doesn't interfere with the DD signal of the memory expansion board?

From the thread Questions about data bus buffers and DD signal I know already that the peripheral must drive the DD line low when a read from the peripheral occurs. But how must the peripheral handle the DD line while it is not addressed?

Thanks
Stephan

Re: Sunday with my SuperBoard II

Posted: Wed Sep 21, 2016 10:40 pm
by BillO
The device operating the DD line must be open collector or open drain. The DD, when used with the 32K RAM board is pulled high by a resistor on the 600 board so you cannot use a device with an active pull-up.