Previous Thread
Next Thread
Print Thread
Page 2 of 10 1 2 3 4 9 10
Sharkpuncher #110737 09/05/17 05:17 PM
Joined: Aug 2011
Posts: 48
S
Member
Offline
Member
S
Joined: Aug 2011
Posts: 48
Originally Posted by Sharkpuncher
Sorry for the delay, I had a busy weekend. Here are the images I took, I can see a few differences between yours and mine.
....


I totally forgot, there was a daughterboard of some kind piggybacked on the main board @U43 but I forgot to take a picture of it, I'll do that later.

Last edited by Sharkpuncher; 09/05/17 06:46 PM.
rfka01 #110739 09/05/17 06:58 PM
Joined: Jan 2012
Posts: 1,179
Likes: 17
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
Hi Sharkpuncher, thanks for the pictures ... if you can, read the ICs at U9 and U34 ... and also the keyboard MCU.

As for the hard disk controller ... what is known about the chipset?

The only thing that seems somewhat close is the wdxt_gen.cpp ISA harddisk controller ...


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #111050 10/13/17 11:28 PM
Joined: Jan 2012
Posts: 1,179
Likes: 17
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
I've issued a pull request for the Omni 4 logic analyzer. We already had the ROMs for the Omni 2, this 4 is based on the Kaypro 4/84 instead of the II.

[Linked Image from i.imgur.com]

The story of archiving the Omni 4's disk and ROMs (and the files) can be found here:

https://hackaday.io/project/20151-floppy-fun-backing-up-a-unique-kay-pro-disk

The emulated Omni 4 boots the disk image, but the logic analyzer software obviously complains about the missing i/o board.


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #111051 10/14/17 04:19 PM
Joined: Jan 2012
Posts: 1,179
Likes: 17
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
Here's the promised dump of my Kaypro 10's keyboard controller. It's a Mitsubishi 8049 that I've dumped using the i8749 settings. It's on the FTP as well, as usual.

Kaypro 10 keyboard MCU dump

Last edited by rfka01; 10/14/17 04:19 PM.

NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #111053 10/15/17 10:06 AM
Joined: Feb 2004
Posts: 2,561
Likes: 263
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,561
Likes: 263
Cool, a small one. I like emulating keyboards, so I'll take a look at it some time. No guarantee we can support it yet, because we don't emulate MCS-51 onboard serial and it could very well use that. Is it just the MCU in the keyboard, or does it have a mapping PROM as well? What's the chip's clock source? IIRC the Kaypro uses a 300 Baud ASCII keyboard.

rfka01 #111054 10/15/17 10:33 AM
Joined: Jan 2012
Posts: 1,179
Likes: 17
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
Vas, there's a picture of the 8049 in the keyboard on page 1 of this thread - next to it sits a 6 MHz crystal. Also on page 1 is a photo of sharkpuncher's mainboard which shows this side of things.

Here's the technical manual

https://www.mirrorservice.org/sites...o/1484-D_KayproTechnicalManual_Dec84.pdf

Keyboard ports are on page 142



NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #111057 10/15/17 04:29 PM
Joined: Jan 2012
Posts: 1,179
Likes: 17
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
Here's a piece about the Kaypro keyboard ... 300 Baud seems to be correct.

http://www.classic-computers.org.nz/blog/2010-02-18-kaypro-m100-keyboard.htm

Last edited by rfka01; 10/15/17 04:30 PM.

NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #111058 10/15/17 06:09 PM
Joined: Mar 2006
Posts: 1,078
Likes: 6
L
Very Senior Member
Offline
Very Senior Member
L
Joined: Mar 2006
Posts: 1,078
Likes: 6
MCS-48 doesn't have builtin serial, does it? (except via bitbanging in software, which is why the notetaker used an hd6402 uart outside the 8748 chip...)

LN


"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
rfka01 #111068 10/16/17 05:23 AM
Joined: Feb 2004
Posts: 2,561
Likes: 263
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,561
Likes: 263
Yeah, intel MCS48 doesn't have onboard serial. That's good news. Also, fairly small program, so should be tight code and easy to work out. BTW what's the small chip? I can't read its label. The big chip is a demux presumably used for scanning rows as in the Zorba keyboard.

rfka01 #111071 10/16/17 06:20 AM
Joined: Jan 2012
Posts: 1,179
Likes: 17
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
Right, the chips are: SN74154N, the crystal, the 8049, a SN75451BP, a beeper and a DM7406N


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Page 2 of 10 1 2 3 4 9 10

Link Copied to Clipboard
Who's Online Now
1 members (Olivier Galibert), 80 guests, and 5 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,293
Posts121,529
Members5,067
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com