Remember, you first need a toolchain on your development host to actually build the software from source.

Firmware source is available in two forms:

License