6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Oct 05, 2024 12:26 pm

All times are UTC




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: KIM-1 Boards of the Past
PostPosted: Mon Sep 19, 2022 1:08 am 
Offline
User avatar

Joined: Mon Oct 05, 2020 6:57 pm
Posts: 37
Location: Central VA, USA
I finally herded together the extant pictures of the KIM-1s I've had in the past and did a writeup:

http://www.glitchwrks.com/2022/09/18/kim1-boards-past

TL;DR is that during college I found a KIM-1 in an employer's warehouse. Later, I found a box with five more! These were all Virginia Tech surplus, and one of them is likely the first KIM-1 used for classroom instruction there. I'd intended to sell some of them, since who needs six, right? Unfortunately, I was forced to sell all of them, including the one I'd intended to keep for myself, due to economic/financial situations after graduation.

I've never seen anyone post about these particular machines, and I haven't seen them exhibited at VCF East, VCF Midwest, or HOPE. None of the sellers contacted me about them after the sale concluded. Is anyone here the owner of one of these particular KIM-1s? Do you know the owner? Did you use KIM-1s while at Virginia Tech? Please let me know!


Top
 Profile  
Reply with quote  
PostPosted: Mon Sep 19, 2022 12:59 pm 
Offline
User avatar

Joined: Fri Dec 11, 2009 3:50 pm
Posts: 3367
Location: Ontario, Canada
glitch wrote:
I finally herded together the extant pictures of the KIM-1s I've had in the past
Eye candy! :D

_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html


Top
 Profile  
Reply with quote  
PostPosted: Mon Sep 19, 2022 1:54 pm 
Offline

Joined: Tue Jul 05, 2005 7:08 pm
Posts: 1041
Location: near Heidelberg, Germany
Unfortunately mine is not one of yours. It's a Rev G.

And it has some seriously bad soldering on the underside that I am going to fix at some point....

_________________
Author of the GeckOS multitasking operating system, the usb65 stack, designer of the Micro-PET and many more 6502 content: http://6502.org/users/andre/


Top
 Profile  
Reply with quote  
PostPosted: Mon Sep 19, 2022 9:04 pm 
Offline
User avatar

Joined: Mon Oct 05, 2020 6:57 pm
Posts: 37
Location: Central VA, USA
fachat wrote:
Unfortunately mine is not one of yours. It's a Rev G.

And it has some seriously bad soldering on the underside that I am going to fix at some point....


Yeah, that's what I've got now, a Commodore branded Rev G. Works the same, and no ROR bug like you get with some of the no-rev boards...but also not the same :P


Top
 Profile  
Reply with quote  
PostPosted: Tue Sep 20, 2022 11:19 am 
Offline

Joined: Thu Mar 12, 2020 10:04 pm
Posts: 702
Location: North Tejas
glitch wrote:
I finally herded together the extant pictures of the KIM-1s I've had in the past and did a writeup:

http://www.glitchwrks.com/2022/09/18/kim1-boards-past

Very off topic, but...

I followed that link to your site where I found information about the OSI Challenger III.

http://www.glitchwrks.com/2019/07/30/47 ... -second-c3

The 510 CPU board sports three processors: 6502, Z80 and 6800.

There was a version of CP/M made for the Z80.

Do you know if anybody got FLEX to run on the 6800?

I know next to nothing about that system. Did the three processors share the same RAM? Surely they did not each have its own memory in those days.

I wonder whether the 6502 can load the FLEX system image into memory then transfer control to the 6800.

I disassembled the 68A ROM but it does not tell me much.


Top
 Profile  
Reply with quote  
PostPosted: Wed Sep 21, 2022 12:49 pm 
Offline
User avatar

Joined: Mon Oct 05, 2020 6:57 pm
Posts: 37
Location: Central VA, USA
I don't know if anyone has ported FLEX, but it should certainly be possible. With the CP/M versions, they of course boot in 6502 mode, but more interestingly, kick over to 6502 mode for the disk I/O routines! On the OSI, the floppy controller is very...primitive. It's basically a 6850 ACIA and some one shots, plus a PIA to twiddle and read status and control lines.

The CPUs do share RAM. There's an option which *does* have its own dedicated RAM, the 460Z and 560Z "Processor Lab" boards. The 560Z is covered on my site. By default, the 560Z supports the IM6100 (PDP-8 on a chip) and Z80, but has uncommitted space for adding other CPUs.

The OSI stuff is pretty neat, 6502 is definitely the main CPU supported, but the 510 CPU board was definitely used as a real multi-CPU product!


Top
 Profile  
Reply with quote  
PostPosted: Thu Sep 22, 2022 11:39 am 
Offline

Joined: Thu Mar 12, 2020 10:04 pm
Posts: 702
Location: North Tejas
Before I continue with the off topicality, I obtained a KIM-1 from a kind gentleman who was downsizing.

I do not know which revision it was, but he said that it was not working. I have not gotten around to diagnosing it. He built a wooden case for it containing a power supply and some expansion, memory as I recall. The forward top of the case flips up to reveal the keypad and display. I jokingly refer to it as the "world's first laptop computer." If I added some kind of video generation and an LCD panel, the meme would be complete!

Back to the C-III, I asked Dave of OSIWeb about the hardware and he did not know specifics off the top of his head. I need to do a thorough search of the site in case the information is there. Namely,

* Can the 6800 directly access the disk hardware in case I wrote native drivers?

* How to pass control back and forth between the 6800 and the 6502 if I pursued the approach used by CP/M.

* Is there an OSI emulator which implements the 6800 as well as the 6502? It would be nice to also do the Z80 for CP/m.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: