Temporarily pin renode release
Renode > renode-1.14.0+20240130git6e173a1bb has wMMU range check that
breaks our simulation. Pin the release until the problem is resolved
with AntMicro
Change-Id: I6110841c25e046662d070daafb80dc486570ee8f
diff --git a/platforms/nexus/renode.mk b/platforms/nexus/renode.mk
index 7100793..15127ae 100644
--- a/platforms/nexus/renode.mk
+++ b/platforms/nexus/renode.mk
@@ -42,8 +42,9 @@
#
# From AntMicro's release. If there is a local build from `m renode_src` with
# the same commit sha as the release build, it will be treated as up-to-date.
+# TODO(mwilson): Unpin the renode release until the wMMU fault is resolved in renode
renode: | $(RENODE_OUT_DIR)
- $(ROOTDIR)/scripts/download_renode.py --renode_dir $(RENODE_OUT_DIR)
+ $(ROOTDIR)/scripts/download_renode.py --renode_dir $(RENODE_OUT_DIR) --release_name renode-1.14.0+20240130git6e173a1bb
## Removes Renode build artifacts from sim/renode and out/
renode_clean:
diff --git a/platforms/shodan/renode.mk b/platforms/shodan/renode.mk
index 7100793..a88d3d4 100644
--- a/platforms/shodan/renode.mk
+++ b/platforms/shodan/renode.mk
@@ -42,8 +42,9 @@
#
# From AntMicro's release. If there is a local build from `m renode_src` with
# the same commit sha as the release build, it will be treated as up-to-date.
+# TODO(mwilson): unpin the renode release after wMMU fault is fixed in renode.
renode: | $(RENODE_OUT_DIR)
- $(ROOTDIR)/scripts/download_renode.py --renode_dir $(RENODE_OUT_DIR)
+ $(ROOTDIR)/scripts/download_renode.py --renode_dir $(RENODE_OUT_DIR) --release_name renode-1.14.0+20240130git6e173a1bb
## Removes Renode build artifacts from sim/renode and out/
renode_clean: