Date   
Re: Thai CDP 1802 #Wichit

Stephen Cass
 

I just received a 6502-based kit (sorry! sorry! I know!) from Wichit, and I have to say his build quality is first rate, 

Cheers,

Stephen

On Sat, Apr 6, 2019 at 10:18 PM Terry Gray <twgray2007@...> wrote:
Chuck, is the source for your monitor program available?

Re: Native 1802 assembler #Assembler

Dave Ruske
 

I haven't had time to create anything special on the website, but I uploaded the manuals for the Netronics Assembler, Disassembler, and Text Editor, as well as the binary for the Disassembler. You can find these files on this forum here:
https://groups.io/g/cosmacelf/files/Netronics%20Software%20and%20Documentation

While I wasn't able to recover data from the Text Editor or Assembler cassettes, I did come across something surprising. For some reason only known to me minus 30 years or so, I apparently printed a hex dump and disassembly of the Text Editor binary, back when the cassette was readable. It'll take a little effort, but it looks like we have a path to recovering that. So far I haven't found anything similar for the Assembler, though.

Thanks to George Meyerle of Netronics Research and Development Ltd. for permission to share these. Sorry it took me so long to make this available.

Dave

Re: Native 1802 assembler #Assembler

Terry Gray
 

Have you had a chance to upload the Netronics Editor and Assembler documentation?  The MCDS emulation under Emma 02 appears to be virtually the same other than running from rom rather than ram.

Re: Native 1802 assembler #Assembler

Terry Gray
 
Edited

Herb Johnson, thanks for the link and your work dumping the MCDS files.  Is you disassembly of the MCDS roms in a format that can be be re-assembled, and by which cross-assembler?

Re: Thai CDP 1802 #Wichit

Terry Gray
 

Chuck, is the source for your monitor program available?

Re: Mass storage for Wichit Sirichote 1802 kit #Wichit

 

Hey, Mark.  You can purchase the same boards from AliExpress Vendors for less than $3 each (including shipping) if you don't mind waiting a few weeks for delivery.  I bought two of them a couple years ago but have yet to hook them up to anything.

Cheerful regards, Mike, K8LH


From: "Mark Moulding" <mark@...>
To: cosmacelf@groups.io
Sent: Saturday, April 6, 2019 7:23:56 PM
Subject: Re: [cosmacelf] Mass storage for Wichit Sirichote 1802 kit

I was thinking along the same lines, except to use an SD card instead (which is also interfaced using basically an SPI interface).  Then I remembered stumbling across this:


USB-to-FAT-File-System-Control-Module-CH376-for-Arduino

This uses a CH376S chip, which provides three different interfaces: serial, which could easily be bit-banged (or use the onboard UART on Wichit's board, which might be necessary as the default baud rate is 9600), SPI (also bit-bangable), or parallel, which could sit right on the bus as an I/O device.  On the other side, it implements a full FAT (12, 16, or 32) file system, using high-level commands, on either a USB drive or an SD card.

There is a large list of commands, including things like GET_FILE_SIZE, DISK_MOUNT, FILE_OPEN, DISK_CAPACITY, SEG_LOCATE, DISK_READ (as opposed to FILE_READ for physical disk block access), etc - basically, everything needed to add a complete file system - compatible with a PLC - with very little work.  The MPJA module mounts the CH376 chip on a user-friendly board with a .1" IDC connector with all the interesting signals.

They're cheap, too - about $13 at MPJA, or as low as six bucks on Amazon.

The smallest commonly-available USB drive these days is 2 GiB - I think that's probably enough for an ELF...
~~

Mark Moulding



Re: Mass storage for Wichit Sirichote 1802 kit #Wichit

Mark Moulding
 

I also used the SD card in its raw form as mass storage for a CP/M system I built - it worked just fine.  It was while I was tinkering with building an entirely new multi-user system that I contemplated putting a FAT file system on the SD card.  It would probably have not been too difficult, as I found some downloadable source from someone who had done it as a starting point, but then I found the CH376S, and it was just too easy after that.  I added another drive to that first CP/M system by mapping CP/M's drive into an 8 MiB file, which I could then manipulate using tools on my PC.  I meant to make a transfer utility to move files into/out of the CP/M disk image on the PC, but haven't gotten around to it yet...
~~

Mark Moulding

Re: Thai CDP 1802 #Wichit

Paul Schmidt
 

I don’t think there is any offense from the use of “Thai kit” or similar. I just think that for the initiated folks, referencing Wichit’s name will just give credit where it is due, and for the uninitiated folks, ADDING Wichit’s name (preferably full name, but “Wichit” might suffice as an easy to remember abbreviation) can only help avoid confusion and also help give due credit.

 

Same way we usually mention Lee Hart’s name in relation to his kits, etc; instead of saying “Minnesota kits”.

 

Paul

 

From: cosmacelf@groups.io [mailto:cosmacelf@groups.io] On Behalf Of John Miles
Sent: Saturday, April 06, 2019 5:38 PM
To: cosmacelf@groups.io
Subject: Re: [cosmacelf] Thai CDP 1802

 

Hi Folks,

 

I was the first person to coin the name "Thai kit". I imagined that everyone had either heard of or dealt with Wichit Sirichote since he has been a fairly prolific producer of good quality and well documented Microprocessor Kits over the past few years. I purchased a few of his kits and they have always provided many hours of entertainment and enlightenment at a very reasonable cost. Furthermore, Wichit seems to be a nice guy, always prepared to help and give advice on some of my wacky ideas.

 

Please accept my apologies for any offence.

 

cheers

 

John

 

 

Re: Mass storage for Wichit Sirichote 1802 kit #Wichit

ajparent1/kb1gmx <kb1gmx@...>
 

over the years I've tried floppy, IDE, CF, Battery backed up ram (as disk),
serial EEprom, EEprom, to name a few.

Im current lusing SD/uSD as they are cheap, large 1Gb or much more
and easy to interface to Arduino.  However I do not use FAT FS.  I just
use it as randomly addressable block structured device.

I know every one claims you must use FATFS, its large and has too
much overhead.  the only value is if you need to read it on a PC with
nothing special (other than USB to SD adapter).   Me Its easy enough 
from linux to dd stuff to a set of blocks and read them from the target
system.  Its just a large number of addressable 512byte blocks.

What file system is used the SD/uSD device does not care its the
convenience of the target system for 8085/z80 I use CP/M or for 
other I have a simple tag and bag FS or even 1802 using Rileys
ELFOS.

Allison

Re: Mass storage for Wichit Sirichote 1802 kit #Wichit

Mark Moulding
 

I was thinking along the same lines, except to use an SD card instead (which is also interfaced using basically an SPI interface).  Then I remembered stumbling across this:

USB-to-FAT-File-System-Control-Module-CH376-for-Arduino

This uses a CH376S chip, which provides three different interfaces: serial, which could easily be bit-banged (or use the onboard UART on Wichit's board, which might be necessary as the default baud rate is 9600), SPI (also bit-bangable), or parallel, which could sit right on the bus as an I/O device.  On the other side, it implements a full FAT (12, 16, or 32) file system, using high-level commands, on either a USB drive or an SD card.

There is a large list of commands, including things like GET_FILE_SIZE, DISK_MOUNT, FILE_OPEN, DISK_CAPACITY, SEG_LOCATE, DISK_READ (as opposed to FILE_READ for physical disk block access), etc - basically, everything needed to add a complete file system - compatible with a PLC - with very little work.  The MPJA module mounts the CH376 chip on a user-friendly board with a .1" IDC connector with all the interesting signals.

They're cheap, too - about $13 at MPJA, or as low as six bucks on Amazon.

The smallest commonly-available USB drive these days is 2 GiB - I think that's probably enough for an ELF...
~~

Mark Moulding

Re: Thai CDP 1802 #Wichit

John Miles
 

Hi Folks,

I was the first person to coin the name "Thai kit". I imagined that everyone had either heard of or dealt with Wichit Sirichote since he has been a fairly prolific producer of good quality and well documented Microprocessor Kits over the past few years. I purchased a few of his kits and they have always provided many hours of entertainment and enlightenment at a very reasonable cost. Furthermore, Wichit seems to be a nice guy, always prepared to help and give advice on some of my wacky ideas.

Please accept my apologies for any offence.

cheers

John


Re: Mass storage for Wichit Sirichote 1802 kit #Wichit

Peter Schmid
 

What about serial EEPROM as mass storage?
http://spyr.ch/twiki/bin/view/Cosmac/MassStorage

The 1802 kit seems to use memory mapped I/O therefore N1/N2/N3 can be
used for the EEPROM interface.
EF2 MISO
D0 MOSI
N1/TPB (wired and) CLK
N0 CS

Schematic:
http://spyr.ch/twiki/pub//Cosmac/MassStorage/mc-eeprom-u1.png

Anyone thinking of a design (even a primitive hack)?
Is this primitive enough ;-) ?

--
Peter

Re: Wichit Sirichote 1802 kit #Wichit

bill rowe
 

The Olduino uses the STK16C88 non-volatile RAM to replace the 62256 sram on the membership card.  Is that the kind of thing you're thinking of?  Those are obsolete but you could probably find something similar.


From: cosmacelf@groups.io <cosmacelf@groups.io> on behalf of Hank Riley via Groups.Io <n1ltv@...>
Sent: April 6, 2019 12:02 PM
To: cosmacelf@groups.io
Subject: Re: [cosmacelf] Wichit Sirichote 1802 kit
 
This kit is begging for some kind of add-on that would provide some type of non-volatile but programmable memory.  It would not have to be mass to be useful, although mass would be superb (like flash memory).

Anyone thinking of a design (even a primitive hack)?
_________________________________________________________________

John M.> Please note that the Thai kit has no mass storage, so saving/loading your work in BASIC3 can only be done over the serial link using putty or something similar.

--
Bill Rowe
Olduino - an arduino for the first of us
https://olduino.wordpress.com/about-2/about/

Re: Wichit Sirichote 1802 kit #Wichit

Hank Riley
 

This kit is begging for some kind of add-on that would provide some type of non-volatile but programmable memory.  It would not have to be mass to be useful, although mass would be superb (like flash memory).

Anyone thinking of a design (even a primitive hack)?
_________________________________________________________________

John M.> Please note that the Thai kit has no mass storage, so saving/loading your work in BASIC3 can only be done over the serial link using putty or something similar.

Re: Thai CDP 1802 #Wichit

 

Chuck, may I ask if you've described the changes to support Prof. Sirichote's board somewhere, please?  I imagine you needed to note and work around the memory mapped I/O area, and I assume you needed to support the ACIA chip for serial I/O?

Cheerful regards, Mike


From: "the-eagle@..." <The-Eagle@...>
To: cosmacelf@groups.io
Sent: Saturday, April 6, 2019 11:26:28 AM
Subject: Re: [cosmacelf] Thai CDP 1802

For all interested, I just added the CDP1802A Monitor Program (cdp1802a.bin) along with its updated user manual to my file section (The-Eagle) in sub-folder named: CDP1802 Microprocessor Kit Software. This software is a modified version of my MCSMP20 Monitor Program which works on the CDP1802 Microprocessor Kit by Wichit Sirichote.

Enjoy,
Chuck

Re: Thai CDP 1802 #Wichit

 


From: "Paul Birkel" <pbirkel@...>
To: cosmacelf@groups.io
Cc: raysills@...
Sent: Saturday, April 6, 2019 9:07:17 AM
Subject: Re: [cosmacelf] Thai CDP 1802

https://www.ebay.com/itm/CDP1802-Microprocessor-Kit/283432959803

 

From: cosmacelf@groups.io [mailto:cosmacelf@groups.io] On Behalf Of Raymond Sills via Groups.Io
Sent: Saturday, April 06, 2019 8:49 AM
To: cosmacelf@groups.io
Subject: Re: [cosmacelf] Thai CDP 1802

 

And a link to where the boards can be found would be nice to know.

 

73 de Ray

 

-----


Re: Thai CDP 1802 #Wichit

Paul Birkel
 

From: cosmacelf@groups.io [mailto:cosmacelf@groups.io] On Behalf Of Raymond Sills via Groups.Io
Sent: Saturday, April 06, 2019 8:49 AM
To: cosmacelf@groups.io
Subject: Re: [cosmacelf] Thai CDP 1802

 

And a link to where the boards can be found would be nice to know.

 

73 de Ray

 

-----

Re: Thai CDP 1802 #Wichit

Raymond Sills
 

And a link to where the boards can be found would be nice to know.

73 de Ray



-----Original Message-----
From: Rick <rppolicy@...>
To: cosmacelf <cosmacelf@groups.io>
Sent: Sat, Apr 6, 2019 7:54 am
Subject: Re: [cosmacelf] Thai CDP 1802

Paul,

I totally agree Paul.  Based on the board I bought, the effor that he put in deserves recognition.  He has a version for just about every 8 bit processor.  They would make great trainers for high school and college courses.

If Wichit sees this message, I apologize.

Rick

Re: Thai CDP 1802 #Wichit

Rick
 

Paul,

I totally agree Paul.  Based on the board I bought, the effor that he put in deserves recognition.  He has a version for just about every 8 bit processor.  They would make great trainers for high school and college courses.

If Wichit sees this message, I apologize.

Rick

Re: Thai CDP 1802 #Wichit

Paul Schmidt
 

At some point, I wonder if we might consider referring to Wichit’s educational products by his name, instead of just ‘Thai’….seems that is only fair and appropriate to credit him for his efforts…..just a thought.

 

Paul

 

From: cosmacelf@groups.io [mailto:cosmacelf@groups.io] On Behalf Of John Miles
Sent: Friday, April 05, 2019 10:28 PM
To: cosmacelf@groups.io
Subject: Re: [cosmacelf] Thai CDP 1802

 

Hi Rick,

 

The monitor and BASIC code (Hex file) came from Chuck Yakym (the-eagle) and I simply burned it into a 32k eprom, so I didn´t do much at all.

 

I believe that the same code is available for the Membership Card.

 

Please note that the Thai kit has no mass storage, so saving/loading your work in BASIC3 can only be done over the serial link using putty or something similar.

 

cheers

 

John

 

On Sat, 6 Apr 2019 at 01:59, Rick <rppolicy@...> wrote:

Hi John,

I recently purchased the 8085 version, and have I’ve been tempted to get the 1802 version. It would definitely be worth it to have a decent monitor and BASIC.  Is the code you mentioned available?