Overview
MIOS is the Operating System of the Chip. This Page covers MIOS and the BOOTLOADER (or Bootstrap Loader). General Informations can be found in the Intro-Article: what is a MIDIbox.
There are two versions of MIOS: The (older) MIOS8, used for MBHP_Core modules equipped with 8bit PIC uControllers and MIOS32 used for the Core_STM32 modules with 32bit STM controllers. If you are planning to build a new MidiBox, you should use the newer Core_STM32 that allows much more complex devices.
MIOS8 is used for MBHP_Core modules equipped with PIC18F452, PIC18F4620 or PIC18F4685.
The Article MIOS Bootstrap For Newbies (also available as MIOS Bootstrap in different languages) contains important informations about how to upload MIOS - the operating system - and an application.
Developers should consult the related project pages or Application Development.
MIOS32 is used on Core_STM32 boards, equipped with the 32bit STM32F103RE processor. MIOS32 is prepared for other 32bit uCs as well and allows platform independent applications.
MIOS32 on a CORE_STM32 is more powerful than MIOS8: