This is the tool to build AGNOS, our Ubuntu based OS. AGNOS runs on the comma three devkit.
NOTE: the edk2_tici
and agnos-firmware
submodules are internal, private repos.
These tools are developed on and targeted for Ubuntu 20.04.
Run once to set things up:
git submodule update --init agnos-kernel-sdm845
./tools/extract_tools.sh
build:
./build_system.sh
load:
./flash_system.sh
build:
./build_kernel.sh
load:
# flash over fastboot
./flash_kernel.sh
# or load into running system via ssh
# ssh config needs host named 'tici'
./load_kernel.sh
#If your computer is AMD64 platform,run the following cmd.
docker run --rm --privileged docker/binfmt:a7996909642ee92942dcd6cff44b9b95f08dad64
docker buildx create --use --name multi-arch-builder
docker build --platform linux/arm64 -f ./Dockerfile.agnos -t agnos:v1 .