#bootloader #programmers #artemis #apollo3 #read-memory

bin+lib svl-tools

Sparkfun Variable Bootloader (SVL) 接口工具

1 个不稳定版本

0.1.0 2024年5月21日

#1542 in 命令行工具

BSD-3-Clause

27KB
421 代码行

Artemis 闪存工具

这是 Sparkfun Variable Bootloader 在 Rust 中的重新实现,基于其原始 Python 脚本。


lib.rs:

此包包含用于与 Sparkfun Variable Loader (SVL)(可在 Sparkfun 的 Artemis 模块上找到)交互的特质。此工具基于 Sparkfun 的 svl.py 实现,并扩展了几个额外命令。

提供了一个与原始 SVL 兼容的二进制包,能够运行更快、读取内存,并使用 GPIO 来确定是否完全跳过引导加载程序,使用一个增强的引导加载程序版本 (增强引导加载程序版本)

依赖关系

~5–12MB
~138K SLoC