Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For WSL2 USB support (for flashing the leaderboard), additional instructions will need to be followed. This guide assumes you are using either Windows 10 or 11. USB/IP on WSL2 WSL Connect USB Devices

Linux VM

Ubuntu 22.04 Server ISO Download (Server edition is best, not desktop)

...

Generating SSH Key 

Adding SSH Key

Warning

Our Embedded-Sharepoint has an install script for you to set all this stuff up! See https://github.com/lhr-solar/Embedded-Sharepoint/ after installing your Linux environment.

Other

It is a good idea to install a few key extensions in your VSCode environment. Some of these may only be available if you sign up for and receive the GitHub Student Developer pack. You are encouraged to explore the Extension marketplace, but here are a few that we have found to be useful:

...

This is intended to be a general guide across all of our embedded systems. For more system-specific steps, please consult either system-specific Confluence pages, or the README's of the appropriate repositories.

Cloning Repository

Embedded teams (Controls, BPS, Data Acquisition) need to clone both specific system repo and Embedded-SharePoint repo. You should also make sure to git submodule update --init --recursive to include the necessary submodules required (i.e. uCOS RTOS).

Filter by label (Content by label)
showLabelsfalse
max5
spacesLHRSOLAR
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ( "onboarding" , "embedded" , "setup" , "linux" ) and type = "page" and space = "LHRSOLAR"
labelsonboarding

...