Comments (6)
If i remember correctly the guy behind http://ws0.org/ did it a long time ago. Maybe you contact him.
from mist-board.
Thanks Till, I will try this. Since the multicomp project is so well
documented, it should find its way to MiST and is a good project to
start with.
Rene
from mist-board.
Found the project here:
http://ws0.org/building-your-own-custom-computer-with-the-mist-fpga-board-part-1/
From scratch it works to build the 4KB Z80 Basic computer. Up to 32KB RAM was possible with FPGA-SRAM, for more we need to utilize the SDRAM. When this is done and accessing SD-Card works, too, it should be possible to built the whole CP/M computer for MiST. If I succeed, I will give notice.
Rene
from mist-board.
Yeah, its quite some time that I build that. Please go ahead and try to extend it. Using sdram should be possible with Till's wrapper. SD card might be a little trickier.
from mist-board.
The sdram of the mist is a standard one. Any core supporting sdram should easily be ported. The sd card needs a wrapper as the sd card is not connected directly to the fpga on the mist.
For both, the sdram as well as the sd card are examples available in the mist tutorials:
Https://github.com/mist-devel/mist-board/tree/master/tutorials/soc
from mist-board.
Hi both, thanks for the hints. It's my first FPGA project and I'm already working with the tutorials. I'm confident to get the SDRAM connection working. Regarding SD card, even to use it to load/store images might be enough. The CP/M System Alteration Guide describes how to port it to almost any architecture. Since Grant Searle used a serial terminal to transfer the system files to the Z80 system and then to the SD card, I have to do some modifications, anyway. Good project for learning!
from mist-board.
Related Issues (20)
- Amstrad CPC+ / GX-4000 HOT 4
- Is it a possible to boot using an ARC file instead of core.rbf? HOT 4
- Tile-mapped OSD? HOT 1
- [C64] strange issue with scandoubler and SD card HOT 14
- [BBC] Video problems with PVM and new core HOT 12
- [C64] EasyFlash .crt 1MB compilations not working now. HOT 9
- Add ability to avoid db9 joystick renumbering (per core option) HOT 6
- Where is the MSX core? HOT 1
- Ready-to-use USB-Rtc HOT 15
- Documentation on using pages on ARC files HOT 1
- Savestates in Firmware possible? HOT 1
- zx spectrum core HOT 4
- >4GB support for Amiga SD partitions HOT 13
- Change link on github.com/mist-devel HOT 2
- Suggest BOSSA instead of SAM.BA or Sam_I_Am HOT 7
- MSX-Core and Life On Mars Game HOT 1
- Plus Too and Mouse Problem?
- ini file and USB access HOT 2
- global settings HOT 4
- Amstrad CPC Core and Alcon 2020 HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mist-board.