Skip to content

An F Prime port to the Microchip DM320113 demo board with FreeRTOS

Notifications You must be signed in to change notification settings

fprime-community/fprime-microchip-DM320113

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

F Prime Port for Microchip DM320113 Eval Board with FreeRTOS

This repository contains an F Prime (F') port for Microchips DM320113 demo board, utilizing FreeRTOS for real-time operating system capabilities. The project is cross-compiled using the xc32 compiler. This project should be included and adapted for any project looking to use this FreeRTOS port. A reference application for how to configure a new project can be seen here: https://github.com/fprime-community/fprime-microchip-DM320113-demo

Table of Contents

Overview

This project demonstrates the integration of NASA's F' (F Prime) framework with Microchips DM320113 demo board. It leverages FreeRTOS for task scheduling and real-time capabilities. The project is set up to be built with the xc32 compiler, ensuring compatibility with the targeted hardware.

Features

  • F Prime Integration: Utilize the robust F Prime framework for building flight software applications.
  • FreeRTOS Support: Benefit from the real-time capabilities of FreeRTOS.
  • Cross Compilation: Use the xc32 compiler for building the project.
  • Toolchain and Platform Configuration: Custom Toolchain.cmake and Platform.cmake for the DM320113 board and FreeRTOS.

Getting Started

Prerequisites

Toolchain and Platform Configuration

The Toolchain.cmake file enables the xc32 compiler to work with the F' framework.

The Platform.cmake file is tailored for the DM320113 eval board with FreeRTOS. It includes specific configurations required for building and running the project on the target hardware.

Toolchain.cmake & Platform.cmake Highlights

  • Compiler Settings: Configuration for the xc32 compiler.
  • Board Specifications: Definitions for the DM320113 board.
  • RTOS Integration: Settings for integrating FreeRTOS with F Prime.

About

An F Prime port to the Microchip DM320113 demo board with FreeRTOS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published