probe-rs
Rust ile yazılmış, araya OpenOCD girmeden çoğu probla konuşabilen bir hata ayıklama ve flaş yazma araç takımı.
2019 civarında Rust gömülü topluluğundan doğdu; amaç OpenOCD, GDB ve yapılandırma betiklerinden oluşan zinciri, sadece çalışan bir şeyle değiştirmekti. Hem bir kütüphane hem bir komut kümesidir: cargo flash firmware'i yazar, cargo embed flaşlar ve RTT günlüğünü açar, yerleşik Debug Adapter Protocol sunucusu ise VS Code'un hedefte doğrudan adım adım ilerlemesini sağlar.
Desteklenen problar arasında CMSIS-DAP, ST-Link, J-Link ve ESP32'nin yerleşik USB-JTAG'ı var; yonga tanımları elle yazılmış Tcl yerine üreticilerin CMSIS paketlerinden üretilir. Rust firmware'e bağlı değildir, GCC ile derlenmiş bir ELF'i de sorunsuz yazar, ama varsayılan araç haline geldiği yer Rust ekosistemi oldu.