Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Firmware development

This section introduces the primary focus of this training: firmware development on RISC-V based microcontrollers.

You’ll learn:

  • The main concepts relating to firmware development in general
  • How to write your first firmware program to blink and LED on the VEGAboard
  • How to virtually simulate the VEGAboard and run your programs in simulation (directly on your laptop!)
  • How to flash and run your programs on a real physical VEGAboard