OpenCores
no use no use 1/1 no use no use
minsoc + linux = possible?
by nollan on Apr 10, 2012
nollan
Posts: 2
Joined: Apr 3, 2012
Last seen: Jul 19, 2013
Hello!

I am fairly new to the FPGA world so please bare with me if my question is stupid.

I'm experimenting with minsoc and have everything up and running for my FPGA-board (Nexys2-1200), self-tests and uart examples work fine. I've also compiled and got the Linux kernel up and running in or1ksim.

The next step would be to load Linux onto the board. For that to work I need a memory controller (right?), and to be honest I don't know where to begin.

I'm not sure this has been done for my board with minsoc or orpsoc. Any pointers or suggestions in any direction would be very helpful.

Thanks and regards,
Johan
RE: minsoc + linux = possible?
by afr1g11 on Apr 10, 2012
afr1g11
Posts: 31
Joined: Oct 12, 2011
Last seen: Jun 28, 2013
Seems like we're on the same boat ... you can look here for a start:

http://kevinmehall.net/openrisc/guide/

This uses the ORPSoC platform as an example but you can tweak around and use it for MinSoC.

MinSoC uses on-chip memory - which may be limited depending on your FPGA chip.

You can use 'versatile memory controller' core from Opencores and configure it to your needs.

Hope this helps.

Regards,
AR
RE: minsoc + linux = possible?
by nollan on Apr 11, 2012
nollan
Posts: 2
Joined: Apr 3, 2012
Last seen: Jul 19, 2013
Thanks for the link, I will check it out.

Also the Versatile Memory Controller project. However adapting it and including it to MinSoC seems a bit daunting for me. If there only were some reference that one could peek at, it would help a lot. Maybe there is?

I would like to use ORPSoC but it seemed harder to adapt to my board than MinSoC was, maybe it is possible to adapt ORPSoC to a specific board in a similar manner?

Thanks for your help.
/J
no use no use 1/1 no use no use
© copyright 1999-2026 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.