Official OpenRISC Tutorials

The OpenRISC tutorials aim to be a comprehensive guide to getting started with an up-to-date development environment.

  • Tutorials Home - covers:
    • Quickstart with Docker Images
    • Toolchains - acquiring, building
    • Platforms - loading, running and debugging programs on:
      • Simulators
      • FuseSoC
      • Litex
    • Linux - running Linux and applications on:
      • Simulators
      • FuseSoC
      • Litex

Around the Web

This section contains guides and information found around the web that help OpenRISC users to get started more easily. These have been put together by the community.

Material for beginners to soft cores on FPGA:

Guides to the toolchain:

SystemC interfaces:

Tutorials on how to implement OR1200 on Altera FPGA and Xilinx FPGA. Credits go to Resarch Group Digital Techniques, Hogeschool voor Wetenschap & Kunst, Campus de Nayer

  • Altera HW tutorial PDF.
  • Xilinx HW tutorial PDF.

Tutorials on how to implement OR1200 on Xilinx and Altera FPGAs using MinSoC.

Tutorials on compiling and running software in or1ksim:

A Dynamic Reconfigurable OpenRISC Framework called Proteus : Proteus Framework