diff --git a/meta-selftest/recipes-support/crucible/crucible2_2023.11.02.bb b/meta-selftest/recipes-support/crucible/crucible2_2023.11.02.bb
new file mode 100644
index 0000000000..353c5ad835
--- /dev/null
+++ b/meta-selftest/recipes-support/crucible/crucible2_2023.11.02.bb
@@ -0,0 +1,18 @@
+SUMMARY = "Utility that provides userspace support for reading and writing to the i.MX fuses"
+
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=201414b6610203caed355323b1ab3116"
+
+SRC_URI = "git://${GO_IMPORT}.git;protocol=https;branch=master"
+
+SRCREV = "dec27cd4e0e0db106c0a21d429c04ca8d36bbdd5"
+
+S = "${WORKDIR}/git"
+
+GO_IMPORT = "github.com/usbarmory/crucible"
+GO_INSTALL = "\
+    ./cmd/crucible \
+    ./cmd/habtool \
+"
+
+inherit vendor_go
