Quality RTOS & Embedded Software

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


Loading

MPU: EWARM warnings

Posted by rahmanih on June 18, 2018

Hi,

using the MPU feature within the FreeRTOS v10, I'm getting the following warnings from IAR/EWARM IDE:

~~~ Warning[Be006]: possible conflict for segment/section "privilegeddata": FreeRTOSSourcetimers.c 137 variable "xTimerQueue" (declared at line 137 of "FreeRTOSSourcetimers.c") is an initialized variable (2 more variables like this) variable "xActiveTimerList1" (declared at line 131 of "FreeRTOSSourcetimers.c") is a zero-initialized variable (3 more variables like this) tasks.c
Warning[Be006]: possible conflict for segment/section "privilegeddata": FreeRTOSSourcetasks.c 348 variable "pxCurrentTCB" (declared at line 348 of "FreeRTOSSourcetasks.c") is an initialized variable (14 more variables like this) variable "pxReadyTasksLists" (declared at line 351 of "FreeRTOSSourcetasks.c") is a zero-initialized variable (7 more variables like this) ~~~ any Idea how to fix them?

regards Haithem.


MPU: EWARM warnings

Posted by rtel on June 18, 2018

any Idea how to fix them?

I will have to take a look and report back.


MPU: EWARM warnings

Posted by rtel on June 19, 2018

Ok - just coming to test this and can't see an official IAR port for FreeRTOS MPU - is this a project you created yourself?


MPU: EWARM warnings

Posted by rahmanih on June 19, 2018

well! actually this is officially released in the STM32 Cube FW F4, but based on FreeRTOS 9, but when integrating it with FreeRTOS 10, I'm getting the abovementioned warnings.


MPU: EWARM warnings

Posted by rahmanih on June 19, 2018

Could you please have a look at it? thanks in advance.


MPU: EWARM warnings

Posted by richard_damon on June 20, 2018

STM32 Cube is NOT the official release, but a modified version by ST Micro. You might check if their version 9 was 'stock' or if it was modified.


MPU: EWARM warnings

Posted by rtel on June 20, 2018

Turns out there is a FreeRTOS MPU port for IAR in the official SVN repository, but there doesn't seem to be a demo project for it, hence I missed it when I looked the first time, and I don't recall how it was tested.


MPU: EWARM warnings

Posted by rahmanih on June 20, 2018

O.K., but what is strange is that the warnings are thrown from the FreeRTOS official source code not from a modified part.(BTW the FreeRTOS 9 doesn't have any warning in the Cube FW)

regards haithem.


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


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

Latest News

FreeRTOS v10.2.1 is available for immediate download. MIT licensed, includes 64-bit RISC-V, NXP Cortex-M33 demo, Nuvoton Cortex-M23 demo & STM32H745 dual core (AMP) demo.

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

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

Cadence Tensilica Cortes

Espressif ESP32

IAR Partner

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers

Mediatek

Renesas

RISC-V

SiFIve RISC-V

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