Skip to content


Folders and files

Last commit message
Last commit date

Latest commit



9 Commits

Repository files navigation

MQX RTOS port of VSCP firmware to Kinetis

This is one of the pieces of the "EasyIoTwithVSCP" project on the Freescale Community. The first supported platform is the FRDM-K64F, however since the Kinetis SDK is used it should be highly portable to other Kinetis devices with a FlexCAN peripheral

Project Requirements

Note that this repository is a work in progress.

1. You will want the VSCP firmware & software:

  • only the firmware is required to compile this project
  • git clone
  • git clone

2. Install the following free tools from Freescale:

Setup the Freescale tools:
  • Accept the default KSDK installation path, ex. "C:/Freescale" on a Windows machine
  • An update is needed to make the IDE KSDK compatible. To install:
  • Help > Install New Software > Add > Archive > Browse C:/Freescale/KSDK_1.2.0/tools/eclipse_update/
  • When using the KSDK, we need to link to a platform library which contains hardware and operating system abstraction layers (HAL & OSA), peripheral drivers, and startup code. To Build the platform library:
  • File > Import > General > Existing Projects into Workspace > Next > Browse C:/Freescale/KSDK_1.2.0/lib/ksdk_platform_lib/kds/
  • These additional MQX libraries must also be built:
    1. MQX Library ${KSDK_PATH}/rtos/mqx/mqx/build/kds/mqx_
    2. MQX Platform Library ${KSDK_PATH}/lib/ksdk_mqx_lib/kds/
    3. MQX Standard Library ${KSDK_PATH}/rtos/mqx/mqx_stdlib/build/kds/mqx_stdlib_

3. Additional Info

VSCP logo


RTOS port of VSCP firmware to Kinetis devices







No releases published


No packages published