@commodorehistory
  @commodorehistory
Commodore History | Implementing Commodore's IEC bus protocol on a KIM-1 single board computer @commodorehistory | Uploaded June 2022 | Updated October 2024, 2 hours ago.
Commodore never provided a disk storage solution for the KIM-1 single board computer. A few third party solutions existed years ago, but it's time for this oversight to be corrected! In this video you'll get to watch how I implemented Commodore's IEC protocol for the KIM-1 computer so I can load and save to a Commodore 1541 disk drive from the KIM-1. This should work with any of Commodore's IEC drives like the 1571 or 1581, and it should work with any of the modern storage solutions like sd2iec.

0:00 Intro
0:42 KIM-1 Intro
1:52 Commodore International purchase of MOS Technology, Inc.
2:25 Commodore PET introduction.
3:05 Commodore's first IEEE-488 drives
3:15 Commodore's entry into the consumer computer market
4:14 Third party disk drive solution for the KIM-1 computer
5:25 Analysis of the Commodore 64 schematic focusing on the IEC bus
8:15 Various IO/Timer chips used in Commodore 8-bit computers
8:45 How the KIM-1 will be connected to the Commodore IEC bus
10:25 Building a breadboard to connect the KIM-1 to the Commodore IEC bus
13:54 Analysis of the Commodore 64 serial kernal routines I modified to run on the KIM-1
20:45 Burning the modified c64 serial kernal code to an EPROM
21:15 Formatting a floppy to test the KIM-1 with a Commodore 1541 drive
21:36 Saving a file from a KIM-1 computer to a Commodore 1541 disk drive
23:25 Confirming the saved data using HESMon on a Commodore 64
24:08 Loading the saved file back to a KIM-1 from a Commodore 1541 disk drive
25:05 Closing remarks

Other videos I mentioned in this video:

How to build the 8K KIM-1 EPROM expansion board used to store the modified kernal ROM routines
youtube.com/watch?v=CCRim2e0vUc

How Commodore's IEC protocol works
youtube.com/watch?v=OA4v7ElGWuA


Music used in this video:
Sandstorm - Chris Shards
Shake n' Bake - Chris Shards
It's My Day, It's Friday - Johan Glossner
Eternal Glide - Chris Shards

To download the assembly source code or a binary for the modified kernal routines that make this possible:

https://commodore.international/kim-iec/kim1541_public.asm
https://commodore.international/kim-iec/kim1541.bin
Implementing Commodores IEC bus protocol on a KIM-1 single board computerBuilding Wizard of Wor for the Commodore 64 from the original 1983 source codeInterview with Don Greenbaum, the former treasurer of Commodore InternationalHistoric Commodore building: 390 Reed St in San Jose, CaliforniaWas it Jack Tramiels Commodore?   Radio editionThe Commodore Logo: A Short HistoryWhy Was the Commodore 1541 disk drive so slow?Commodore Pong History: The Commodore 2000K and 3000H pong consoles from 1977!1541 power supply replacementCommodore C116 PAL to NTSC conversionBeginners Guide to Disassembling 6502 BinariesRunning FreeDOS on a Commodore CBM 256-80 (CBM-II) system from 1982

Implementing Commodore's IEC bus protocol on a KIM-1 single board computer @commodorehistory

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER