Skip to content

Commit 1500b40

Browse files
committed
Update to device toolchain 20200904-1
To compile OTBN source code we need a RV32 toolchain which provides the `as` binary, and an appropriate meson configuration to find it. This was added in lowRISC/lowrisc-toolchains#33, and is part of the 20200904-1 release. Require this release to make use of this functionality in CI. The in-tree documentation at https://docs.opentitan.org/doc/ug/install_instructions/#compiler-toolchain was already updated to describe the required meson configuration. Signed-off-by: Philipp Wagner <[email protected]>
1 parent 3dcf49e commit 1500b40

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

azure-pipelines.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ variables:
1111
VERIBLE_VERSION: v0.0-520-g650c6cc
1212
# Release tag from https://github.com/lowRISC/lowrisc-toolchains/releases
1313
# if you update this, update the definition in util/container/Dockerfile
14-
TOOLCHAIN_VERSION: 20200626-1
14+
TOOLCHAIN_VERSION: 20200904-1
1515
# This controls where builds happen, and gets picked up by build_consts.sh.
1616
BUILD_ROOT: $(Build.ArtifactStagingDirectory)
1717
VIVADO_VERSION: "2020.1"

util/container/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
ARG VERILATOR_VERSION=4.040
1010

1111
# The RISCV toolchain version should match the release tag used in GitHub.
12-
ARG RISCV_TOOLCHAIN_TAR_VERSION=20200626-1
12+
ARG RISCV_TOOLCHAIN_TAR_VERSION=20200904-1
1313

1414
# Build OpenOCD
1515
# OpenOCD is a tool to connect with the target chip over JTAG and similar

0 commit comments

Comments
 (0)