Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

multicomp really ported to mist? #22

Closed
Creep69 opened this issue Mar 31, 2016 · 6 comments
Closed

multicomp really ported to mist? #22

Creep69 opened this issue Mar 31, 2016 · 6 comments

Comments

@Creep69
Copy link

Creep69 commented Mar 31, 2016

In the fpga projects section of this wiki it reads:

Multicomp Link yes Has been ported to the MIST

Has this really been ported to MiST, already? If so, where can I find this port? I built the multicomp Z80 CP/M system using the same Chinese Cyclone2 board and was considering to give it a try to port it to MiST, myself. But only if it does not exist, already.

Rene

@harbaum
Copy link
Contributor

harbaum commented Mar 31, 2016

If i remember correctly the guy behind http://ws0.org/ did it a long time ago. Maybe you contact him.

@Creep69
Copy link
Author

Creep69 commented Mar 31, 2016

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

@Creep69
Copy link
Author

Creep69 commented Apr 3, 2016

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

@Creep69 Creep69 closed this as completed Apr 3, 2016
@wsoltys
Copy link
Contributor

wsoltys commented Apr 3, 2016

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.

@harbaum
Copy link
Contributor

harbaum commented Apr 3, 2016

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

@Creep69
Copy link
Author

Creep69 commented Apr 4, 2016

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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants