-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[microTVM] Bump versions in reference vm #11067
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Glad to see CI is working again. @guberti Thanks for working on this.
Looks good overall, just added a suggestion and some clarification question.
apps/microtvm/reference-vm/arduino/base-box/base_box_provision.sh
Outdated
Show resolved
Hide resolved
@@ -23,7 +23,7 @@ set -o pipefail | |||
export DEBIAN_FRONTEND=noninteractive | |||
apt-get install -y ca-certificates | |||
|
|||
ARDUINO_CLI_VERSION="0.18.3" | |||
ARDUINO_CLI_VERSION="0.21.1" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can you consolidate arduino CLI installation into one script and reuse for both docker and RVM?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We decided last summer that the scripts should be separate, as they aren't that similar. I'd be open to revisiting that topic, but it's OOS for this PR.
Made a change to lock versions for all the libraries. Thanks for taking a look! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! thanks!
* Update spresense sdk version to make hack unnecessary * Bump arduino SDK version * Fix Arduino RPC server test * Fix versions for all board libraries
Previously, the Spresense SDK and
arduino-cli
had major bugs that required really nasty fixes inbase_box_provision.sh
(see sonydevworld/spresense#200 and arduino/arduino-cli#1312, respectively).Both of these have been fixed in the latest versions, though. This PR updates the
arduino-cli
version to0.21.1
, and sets the Spresense version to a generic latest version (as we do this for all the other board URLs). These allow us to remove the ugly hacks frombase_box_provision.sh
.Note that this PR requires merging #11043 and #11095.
cc @gromero @mehrdadh