Quality RTOS & Embedded Software

 Real time embedded FreeRTOS RSS feed 
Quick Start Supported MCUs PDF Books Trace Tools Ecosystem


Loading

FreeRTOS and Microchip Harmony

Posted by benduvenage on September 2, 2015

Hi All

I have recently discover the joy of FreeRTOS.

I have a failry simple project that I want to use FreeRTOS on a PIC32MXF795F512L and I can implement all the drivers as required using Microchip Harmony 1.05.

The issue is. As soon as I try to enable the TCPIP stack in Harmony I get a lot of "previously defined" erros. Has someone ever got this going? It seems that Harmony has some integration issues.

I have also tried Harmony 1.06 and some issue....

Kind regards ben Duvenage


FreeRTOS and Microchip Harmony

Posted by rtel on September 2, 2015

I would recommend asking questions related to running FreeRTOS on a PIC32 (configuration, interrupt handlers, etc.) on this forum, and questions relating to the Harmony integration on the Microchip forum. For example, doing a quick Google search I found this top (which may not be relevant to your question, I haven't looked), and I'm sure there will be others: http://www.microchip.com/forums/m825814.aspx

Regards


FreeRTOS and Microchip Harmony

Posted by blavo1 on September 2, 2015

I've been successful in getting a project started. I'd recomend using 1.06 from what the microchip support team told me, the even number releases are based off the main trunk.

One thing you could try if you haven't already, as you mentioned you're using 795 device which I'm guessing you already own an ethernet starter kit.

I would look at sample applications that ship with Harmony. In the ~/apps/rtos/freertos directory you'll see a tcpipclientserver which is using freertos and was created using harmony configurator. You can look at that example and see what was done there.

For you're custom hardware you may be able to start with project and use you're own board support package or you can use the harmony configurator tool to create from scratch using the settings from the tcpipclientserver settings as an reference.

If you decide to post to the microchip forum, I'll look for your posting there if you need more help.


FreeRTOS and Microchip Harmony

Posted by benduvenage on September 2, 2015

I have done my homework And currently there are more info on this problem here than at MHCP


FreeRTOS and Microchip Harmony

Posted by jeancarlo19 on January 16, 2017

Hi!

I'm absolutely begginer with the FreeRTOS. I'm learning with the practical guide "Using the FreeRTOS Real Time Kernel" and I'm looking for the way to use the hands-on examples creating a new project with the MPLAB Harmony, obviously I've included the FreeRTOS module with the harmony configurator and inside my project are the files from FreeRTOS but I can't find information about the implementation of the FreeRTOS using the Hands-on examples with harmony. May somebody help me? thanks in advance!


FreeRTOS and Microchip Harmony

Posted by rtel on January 16, 2017

The PIC32 examples that come with the book use MPLAB but don't use Harmony. I would recommend using the projects as provided. You could alternatively create a basic Hello World example using Harmony, then copy the book examples into that, but that would take more steps.


[ Back to the top ]    [ About FreeRTOS ]    [ Privacy ]    [ Sitemap ]    [ ]


Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.

Latest News

NXP tweet showing LPC5500 (ARMv8-M Cortex-M33) running FreeRTOS.

Meet Richard Barry and learn about running FreeRTOS on RISC-V at FOSDEM 2019

Version 10.1.1 of the FreeRTOS kernel is available for immediate download. MIT licensed.

View a recording of the "OTA Update Security and Reliability" webinar, presented by TI and AWS.


Careers

FreeRTOS and other embedded software careers at AWS.



FreeRTOS Partners

ARM Connected RTOS partner for all ARM microcontroller cores

Espressif ESP32

IAR Partner

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers

Renesas

STMicro RTOS partner supporting ARM7, ARM Cortex-M3, ARM Cortex-M4 and ARM Cortex-M0

Texas Instruments MCU Developer Network RTOS partner for ARM and MSP430 microcontrollers

OpenRTOS and SafeRTOS

Xilinx Microblaze and Zynq partner