~/talk

Developing with FreeRTOS and RISC V

Talkat RISC-V Summit 2019 · 2019-12-09..12-12· [embedded-and-hardware]
links:none on file
slides:none on file

FreeRTOS is shown running on RISC-V with both GCC and IAR toolchains and board-specific ports (Vega/SiFive examples), proving the kernel’s extensibility: chip‑specific headers let the context switch save and restore six additional registers and plug into the CLINT trap handler. Options include reusing main stack as the interrupt stack to save RAM or allocating a static interrupt stack. A live test suite boots on the board and signals success by an LED flashing every 3 seconds; pausing the test triggers an assertion and the blink pattern stops.

AI-written summary · about

  1. 0:00Introduction to FreeRTOS
  2. 5:49Source code and porting
  3. 10:14Customizing the kernel
  4. 15:04Interrupts and memory
  5. 19:31Live demo and conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.