FreeRTOS is free real-time operating systems for embedded systems that currently supports over 30 different CPU architectures. It has a small memory footprint making it suitable for microcontrollers that do not have an external memory bus.

learn more… | top users | synonyms

0
votes
1answer
42 views

How to make freeRTOS working on stm32f4

I'am trying to run a RTOS on my STM32F407VGT6 board. I downloaded the demo CORTEX_M4F_STM32F407ZG-SK from freeRTOS website and flashed the code using IAR IDE, however the leds are not blinking as ...
1
vote
0answers
11 views

Using Newlib in IAR Workbench

I am trying to port a project developed using Eclipse for the STM32 Discovery board into IAR Workbench. While trying to compile the project, I have the following error: ...
0
votes
1answer
71 views

Systick in interrupt using FreeRTOS

I need to count how many miliseconds does it take my interrupt to finish its service. Before I started using FreeRTOS, I just did something like this: ...
0
votes
1answer
51 views

How to flush an RTOS queue and prevent further posting on a device disconnect event?

In the following code SendMessage() is the API called by the user to send a message over USB Task() is the thread created in ...
0
votes
1answer
45 views

Events in FreeRTOS 7.1.1

I'm looking for method how to inform one task in firmware about change somewhere else (Using FreeRTOS 7.1.1). I need to receive information about changes, but I wouldn't want check value in cycle - ...
2
votes
0answers
48 views

SD Card Buffer in FreeRTOS

One of my tasks in project is resposible for gathering information about values measured from sensors and write information in .txt file on SD Card. I've got question, how would be the most correct ...
1
vote
3answers
113 views

Queues in FreeRTOS

I have multiple tasks that all write to a screen. Obviously without controlling who can write to the screen when I'll have problems. I thought the easiest way to do this was with queueing. I have a ...
0
votes
0answers
21 views

Nested function scheduling using RTOS

I am trying to implement a Wireless RFID protocol onto a RTOS using Texas Instruments cc430. the protocol has its own stack and at the time being, uses timers to send and receive packets. I am trying ...
2
votes
2answers
77 views

Does priority inheritance cure priority inversion?

In the Mutex description page of the FreeRTOS website the following sentence can be find: Priority inheritance does not cure priority inversion From what I know I thought that priority ...
5
votes
2answers
209 views

RTOS: Why Do We Need Special Post versions for ISRs?

In some RT kernels, if you want to post to a semaphore or flag from an ISR, you need to call an special version of the method, instead of the regular one called from a normal task. Examples: ...
8
votes
3answers
739 views

RTOS for Cortex M4 with 802.15.4/6LoWPAN stack

I'm evaluating operating systems to use in an Internet of Things Project and I don't know what's the best way to proceed. I'm using a TM4C123GH6PM MCU with 32k RAM and a CC2520 802.15.4 transceiver, ...
2
votes
3answers
409 views

CMSIS and sub millisecond delays

We are running FreeRTOS with CMSIS. Is it possible, using CMSIS on STM32F3 Discovery board, to have periodic tasks running with periods less than 1 millisecond resolution? We want to run tasks at 400 ...
6
votes
2answers
516 views

Unable to read file greater than 2K in FatFS

I am reading a file from the SPI Flash with FATFS file system, on STM32F103 platform running FreeRTOS. I can successfully read File of size less the 2048, but if read a file file of size greater than ...
1
vote
1answer
738 views

FATFS porting on STM32F103 SPI Flash

I have ported FATFS for Free RTOS on STM32F103 SPI Flash of 32 Mbit. In a demo Application I have successfully created a file, written a file, and read back from the file. My requirement is like I ...
1
vote
1answer
298 views

Porting Linux drivers specifically I2C

I am developing an I2C driver for an accelerometer. My objectives (actually it's the restriction I have as per the project guidelines given in my institute): use Linux flavour of operating systems ...
1
vote
1answer
480 views

Using RTOS support in OpenOCD

I can see that OpenOCD is RTOS aware and it supports FreeRTOS, which I'm using at the moment. I have looked at various sources and cannot seem to figure how to use this feature.
1
vote
0answers
905 views

What shall be changed about stm32f4x7_eth_bsp.c

I am using STM32f407ZGT6. FreeRTOS is running perfectly on Board! I have included Ethernet files. According compilation of Windows Commander stating that it was compiled lacked free. But if one ...
1
vote
2answers
117 views

No boot messages are being diaplyed while booting FREERTOS

I asked a question on LCD display with FreeRTOS here. This time my question is a little bit different so I am posting as a new question. Normally I have seen that when we port Linux on any board ...
1
vote
1answer
285 views

How to display characters on LCD with FreeRTOS

I ported FreeRTOS on EFM32 based kit by EnergyMicro. After porting I want to develop a simple application that will display Hello World on the LCD. When we talk about windows OS, we have a function ...
1
vote
1answer
543 views

How to use FreeRTOS with MPLAB X that runs on a MAC OS

I'm programming my PIC microcontroller on a MAC OS. Can you use FreeRTOS with MPLAB X running on a MAC OS? I've noticed directions that include downloading a .exe file, but does that mean it's only ...
5
votes
2answers
814 views

FreeRTOS queues and IPC confusion

I'm struggling with my first real freeRTOS project. I am basically using an ATmega328P microcontroller and an nRF24L01+ radio as a "node". I have two of these nodes and I am using them to talk to each ...
2
votes
1answer
291 views

Do I need a RTOS?

My hardware would have a DSP with the following characteristics: Sound generation (internal parameter will generate pure tones, white noise, filtered white noise or the sum of them). I2C ...
0
votes
2answers
429 views

Booting FreeRTOS on ARM

I am building an embedded device (like a phone) that will run FreeRTOS. I am using an ARM Processor. How can I make my homebrew device boot FreeRTOS? Is there a special type of storage drive that I ...
1
vote
2answers
1k views

STM32F2 build environment

Would like to get an insight on how to build an environment with FreeRTOS +LWIP on eclipse for building a specific application on STM32. What do you recommend?