Introduction to the MIPS Open IDE - mips-open-ide/Releases GitHub Wiki

The MIPS Open IDE is a complete Eclipse-based Integrated Development Environment (IDE) for the MIPS family of microprocessors. Based on the Eclipse environment and Arriba from Viosoft, the IDE is fully integrated with Compilers, Runtime Environments, and Simulator from MIPS Tech, LLC.

The IDE includes or works with the following components:

MIPS Open-IDE

A basic overview of the components of MIPS Open IDE is shown above and consists of:

  • The Eclipse IDE
  • MIPS GDB
  • MIPS C/C++ toolchain (downloaded separately)
  • Runtime environments (available separately)
  • Arriba Connect
  • MIPS QEMU emulator
  • MIPS devices (available separately)

We modified various components in order to integrate with the IDE, improve the overall development flow, and provide a flexible interface to host future support for additional features such as RTOS aware debugging and managed build.

The MIPS Open IDE does not rely on Cygwin for its operation, making installation and maintenance easier.

The ability to host 3rd-parties plug-ins to support HW debug tools and runtimes makes MIPS Open IDE the ideal embedded development solution for MIPS developers.