6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Apr 27, 2024 12:04 pm

All times are UTC




Post new topic Reply to topic  [ 6 posts ] 
Author Message
PostPosted: Sat Nov 10, 2018 7:05 pm 
Offline

Joined: Tue Jan 23, 2018 2:55 pm
Posts: 43
I finally found some time to complete the simplified, low cost offspring of my SDC_One design. Some facts and photos:

SDC_Zero Software-Defined Computer
- a minimalistic 65C02-based computer

Features:
• hardware monitor with single-stepping, disassembly, memory editing and drag-and-drop HEX file loading
• 16 KiB RAM, 64 KiB ROM (easily programmed using h/w monitor)
• terminal (console) interface for 6502
• timer and single LED for 6502
• Power supply, h/w monitor communication and target computer terminal via USB double VCOM device

Assembly time: 30 min

Components - total cost: < 8 USD
• „830” type breadboard
• ca. 40 male-male jumper wires
• one female-male jumper wire
• 1..2 pcs 100 nF through-hole ceramic capacitor
• one 10 kOhm through-hole resistor
• 65C02 CPU
• „BluePill” board (STM32F103C8T6 Minimum Development Board)

Binary form of STM32 firmware available on request


Attachments:
File comment: Assembled SDC_Zero
P1050023.JPG
P1050023.JPG [ 1.17 MiB | Viewed 2790 times ]
File comment: SDC_Zero hardware monitor terminal session
SDC0_65start.png
SDC0_65start.png [ 15.55 KiB | Viewed 2790 times ]
File comment: SDC_Zero running OSI Basic from ROM
SDC0_65bas.png
SDC0_65bas.png [ 10.13 KiB | Viewed 2790 times ]
Top
 Profile  
Reply with quote  
PostPosted: Mon Nov 12, 2018 7:14 pm 
Offline

Joined: Sat Dec 13, 2003 3:37 pm
Posts: 1004
Do you have more about the theory of operation on this?


Top
 Profile  
Reply with quote  
PostPosted: Tue Nov 13, 2018 9:30 am 
Offline

Joined: Tue Jan 23, 2018 2:55 pm
Posts: 43
That's my own design, so I actually have everything regarding the theory and practice. There are also few articles available (3 in English), just google for "SDC_One Software-Defined Computer".

You may also look up my previous posts on SDC_One (dated Jan/Feb 2018) at 6502.org, anycpu.org and retrobrewcomputers forum.

SDC_Zero is a simplified, DIY extremely low-cost version of SDC_One. Another version of SDC_Zero uses the 80C85 or 8085 CPU.
I plan to publish the details at GitHub. Not sure about full firmware sources, as the USB stuff is quite precious. Maybe I'll put the USB core into a binary-only library and the rest (including the CPU logic) will be published in source form.


Top
 Profile  
Reply with quote  
PostPosted: Sun Nov 18, 2018 1:52 am 
Offline
User avatar

Joined: Wed Feb 13, 2013 1:38 pm
Posts: 586
Location: Michigan, USA
gbm wrote:
Binary form of STM32 firmware available on request

I would love to try this. Can I use my ST-LINK V2 to load the firmware, and, is there a connection diagram/schematic somewhere, please? Also, is the comparable speed still somewhere in the several hundred kilohertz range?

TIA... Cheerful regards, Mike, K8LH


Top
 Profile  
Reply with quote  
PostPosted: Thu Nov 22, 2018 5:59 pm 
Offline

Joined: Tue Jan 23, 2018 2:55 pm
Posts: 43
Description and assembly instructions are attached in .pdf file. Let me know if anything important is missing.


Attachments:
sdc0_65_en.pdf [61.47 KiB]
Downloaded 189 times
Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 18, 2020 7:45 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10793
Location: England
(bump!)


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

All times are UTC


Who is online

Users browsing this forum: No registered users and 28 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: