summaryrefslogtreecommitdiff
path: root/zephyr/projects/volteer/zmake.yaml
blob: b1251c2d08bef15f78e19e3233d6847128cbdcae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# Copyright 2020 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

board: volteer
supported-zephyr-versions:
  - v2.4

# Note: below output type is not correct, but good enough for
# developing right now.  We need to run ecst to pack the RO/RW binary
# into the special NPCX format, but don't do that now.
#
# So, when flashing, please flash
# build-singleimage/zephyr/zephyr_volteer.bin instead until Zmake
# grows a configuration option to handle ecst.
output-type: raw

# Note: coreboot-sdk toolchain will build, but may have runtime
# issues.  This is set to "coreboot-sdk" so the automated CQ builder
# can use it for build tests.
#
# For compiling for a real device, you need to use the Zephyr SDK
# toolchain, which is not available in the chroot (and thus, to the CQ
# builder).  Please follow
# https://docs.zephyrproject.org/latest/getting_started/installation_linux.html
# for instructions on installing the SDK.
#
# If you are building outside of the chroot on a gLinux machine, the
# arm-none-eabi-gcc toolchain seems to work fine.  If you prefer this
# toolchain, you can pass --toolchain=arm-none-eabi to zmake
# configure, and that will work as well.
toolchain: coreboot-sdk
prefer-zephyr-sdk: true