Skip to main content
1 vote
1 answer
70 views

I am working on an embedded RTOS system for a 32-bit MIPS SOC, which supports DWC2 OTG. (It can run Linux well.) I ported an open-source USB stack to this system by following the porting guidance. ...
wangt13's user avatar
  • 1,317
Best practices
0 votes
0 replies
25 views

Whats the best way to manage power up when you have complicated power requirements. Ex shared power supplies IC's with complicated bring up sequences multiple devices of the same type In zephyr ...
used_up_user's user avatar
0 votes
1 answer
118 views

I am learning on how threads can be cancelled. Asynchronous cancellation can cancel the thread at any given point in time, but what I have learned about deferred cancellation is that it can only be ...
Easha's user avatar
  • 9
Best practices
1 vote
3 replies
127 views

I am using esp-tflite-micro to make some inferences, but it is taking too much time to finish a single inference; enough to trigger the watchdog of the idle tasks. I know I may increase the watchdog ...
Rafael Santiago Altoé's user avatar
Advice
0 votes
2 replies
74 views

This is still somewhat unclear, and I know that there are different types of RTOS out there with different settings. Let's say that we're dealing with a preemtive scheduler in this case. When a high ...
Engineer999's user avatar
  • 4,159
1 vote
0 answers
29 views

I am trying to run FreeRTOS on my stm32f407 discovery board. I am using segger system view continuous recording via j-link. The problem I am facing is that when I run this code: status = xTaskCreate(...
Rizwan Ahmad's user avatar
0 votes
2 answers
96 views

I am working on CMSIS-POSIX port to CMSIS RTOS2, and I am trying to understand how APIs should behave after osKernelLock was called. My guess it is like in ISR and just functions that can be called ...
arye's user avatar
  • 511
0 votes
0 answers
95 views

I am currently working on the porting of a proprietary RTOS that was originally written for the Coldfire CPU to the Zynq, which has a Cortex-A9 Armv7 CPU inside! I've been struggling for a while to ...
Vladouch's user avatar
1 vote
1 answer
82 views

Generally speaking. Let's say I have a C application running and it is currently executing a for loop for doing some calculations on local data, but then it gets interrupted. In a multi-threaded ...
Engineer999's user avatar
  • 4,159
1 vote
1 answer
123 views

I'm trying to use an ILI9341 display with nRF52840 in Zephyr (v4.1.99). The build fails with multiple errors about missing Devicetree properties when compiling display_ili9xxx.c: error: '...
kapili's user avatar
  • 19
0 votes
0 answers
93 views

My GitHub Repository I have coded a basic scheduler to switch between three tasks based on systick exception. It worked well enough when it was a single file startup.S (in assembly only). I wrote the ...
Shambhu Kumar's user avatar
0 votes
1 answer
134 views

When using a lockfree spsc queue on a single-core processor with RTOS, can we push/pop objects from multiple tasks/IRQs like mpmc queue? Since on a single-core system, there is only one task/IRQ can ...
Tao Li's user avatar
  • 29
0 votes
0 answers
85 views

I'm working with an ESP32, and I have a task that publishes data to the cloud. When the Wi-Fi is disconnected, the wifi_event_handler keeps retrying to connect, and I can see the retry logs on the ...
mauli02k's user avatar
1 vote
0 answers
28 views

I'm encountering an issue with 3 tasks running on SimulIDE. 2 of them share the same resource. A has priority higher than C (they 2 share the resource), but as soon as C requests the resource, it ...
Giuseppe Denina Rivera's user avatar
2 votes
2 answers
159 views

I want to build a very simple server that accepts only one connection at a time on an embedded device (running an RTOS). Two option comes to my mind concerning the socket listener: Option A: have one ...
Elyes 's user avatar
  • 31

15 30 50 per page
1
2 3 4 5
46