Quality RTOS & Embedded Software

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


PIC32MZ Starter Kit - pure microMIPS port query

Posted by binarymage on July 14, 2014


I've recently completed a port of the kernel and demo for a pure microMIPS build on the PIC32MZ Starter Kit (a PIC32MZ2048ECH144 part), and I have some patches that I'd like to submit to enable the demo to work correctly in microMIPS only mode; what would be the best way to submit them (once they've been cleaned up a little) so that they can be incorporated into a future FreeRTOS release? Should I post them here for review, or is there somebody to whom I can send the patches?

A quick summary of what's been done:

  • various assembly files have '.set micromips' inserted into them (both in the demo and the portable kernel source);
  • the branches with absolute addresses in 'RegisterTestTasks.S' in the demo have been changed to use forward assembly labels (i.e. "beq $22, $0, .+16" -> "beq $22, $0, 0f").

Thanks, George

PIC32MZ Starter Kit - pure microMIPS port query

Posted by rtel on July 14, 2014

Hi George - thank you for your contribution. Normally I would ask that you post the changed to the FreeRTOS Interactive site - which I would still encourage you to do - but I would be grateful if you could also email the whole buildable project (preferably without any absolute file paths) to the "Business Contact" email address on http://www.FreeRTOS.org/contact


[ 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.

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.


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


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