Quick start: Difference between revisions

From Miosix Wiki
Jump to navigation Jump to search
Created page with "== Quick start guide == To start using Miosix you need a patched version of the GCC compiler to support the Miosix thread model and git to download the kernel sources. Option..."
 
No edit summary
 
(19 intermediate revisions by 7 users not shown)
Line 1: Line 1:
== Quick start guide ==
To start using Miosix you need a patched version of the GCC compiler called [[Miosix Toolchain]] and git to download the kernel sources. Optionally you can also use an IDE to simplify code development, and an in-circuit debugger to speed up bug fixing.


To start using Miosix you need a patched version of the GCC compiler to support the Miosix thread model and git to download the kernel sources. Optionally you can also use an IDE to simplify code development, and an in-circuit debugger to speed up bug fixing.
= Getting started =


''' Changes with respect to Miosix 1.x '''
This section will guide you through the installation of the minimum requirements to start using Miosix: installing the compiler, and downloading the kernel.


A word of warning if you are a long-time user of Miosix: please note that in Miosix 2.0 there were significant changes.
* [[Linux Quick Start|Getting Started on Linux]]
First of all, Miosix 2.0 uses GCC 4.7.3 and is no longer compatible with the old GCC 4.5.2 used in Miosix 1.x, so you need to upgrade your compiler.
* [[Windows Quick Start|Getting Started on Windows]]
Second, the preferred way to install the compiler is through a precompiled installer available for both Linux and Windows. If you want, though, you can still build the compiler from sources.
* [[MacOS Quick Start|Getting Started on macOS]]
Last, keep in mind that the compiler patches are still a work in progress. When doing a 'git pull' you may need to upgrade the compiler too.
 
=== Getting started ===
 
* [[LinuxQuickStart|Getting Started on Linux]]
* [[WindowsQuickStart|Getting Started on Windows]]

Latest revision as of 16:01, 9 May 2026

To start using Miosix you need a patched version of the GCC compiler called Miosix Toolchain and git to download the kernel sources. Optionally you can also use an IDE to simplify code development, and an in-circuit debugger to speed up bug fixing.

Getting started

This section will guide you through the installation of the minimum requirements to start using Miosix: installing the compiler, and downloading the kernel.