-
Notifications
You must be signed in to change notification settings - Fork 39
Getting started
brabo edited this page Aug 22, 2017
·
20 revisions
- Automated dev env setup:
-
. scripts/frosted-dev-env
for boards dev env. -
. scripts/frosted-qemu-env
for QEMU dev env.
-
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 (only for boards, not QEMU)
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/frosted-dev/arm-frosted-eabi/bin
Precompiled arm-frosted-eabi (by Jenkins): http://archive.trexotech.com:8081/
Then clone the Frosted GitHub repository. Enter the frosted root directory and first off do:
git submodule update --init --recursive
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.