Skip to content
Daniele Lacamera edited this page Jul 1, 2016 · 20 revisions

#Getting started#

In order to get started with Frosted you will need a couple things:

  • Frosted ARM toolchain
  • Frosted repository
  • texanes st-link installed in your PATH

Check our toolchain releases and get the latest one. Extract it and then add the arm-frosted-eabi bin directory to your PATH like:

export PATH=$PATH:/home/user/arm-frosted-eabi/bin

Then clone the Frosted GitHub repository. Enter the frosted root directory and first off do:

git submodule init && git submodule update

Due to the double presence of the frosted-headers repository (kernel and userspace), before attempting to compile the full system you should also enter the frosted-userland directory and run:

git submodule init && git submodule update

Next run:

make menuconfig

from the frosted root directory, and select the hardware depending on your target:

You can also run:

make menuconfig

from the frosted-userland directory in order to select userspace components to include in the final system.

Clone this wiki locally