Building Lightspeed Source

kas build kas-cfgs/

replace with:

  • beaglebone.yaml

  • imx8mq-evk.yaml

  • lsqemuarm64-secureboot.yaml

  • lsqemuarm64-uki-secureboot.yaml

  • qcs6490-rb3gen2-core-kit.yaml

  • qcom-armv7a.yaml

  • qcom-armv8a.yaml

  • qemuarm64.yaml

  • qemux86-64.yaml

  • raspberrypi4-64.yaml

  • lsqemuarm64-minimal-appliance.yaml

The build image output is in build/tmp/deploy/images/ and sdk output is in build/tmp/deploy/sdk/.

Beaglebone image output is in build/deploy-ti/images/ and sdk output is stored in build/deploy-ti/sdk/.

For local development, you can also use the helper script:

# Build one machine (default: qemuarm64)
./scripts/build-kas-container.sh [machine|kas-yaml]

# Build all machine configs under kas-cfgs/ serially
./scripts/build-kas-container.sh --all

# Show script usage
./scripts/build-kas-container.sh --help