2 个版本
0.1.1 | 2020年2月14日 |
---|---|
0.1.0 | 2019年12月19日 |
#1256 在 嵌入式开发
10KB
126 行
RusPiRo Push
此 cargo
工具允许将新的 RusPiRo 内核映像推送到 Raspberry Pi,前提是接收到的裸机内核 引导加载程序 正在该设备上运行,并且通过串口连接到开发机器。
安装
使用 cargo
安装此子命令
$> cargo install cargo-ruspiro-push
完成后,可以像这样调用该工具
$> cargo ruspiro-publish -k <image_file> -p <serial_port>
目标架构将根据文件名推导。 kernel7.img
将被视为 Aarch32,而 kernel8.img
将被视为 Aarch64 目标。对于任何其他文件名,您需要使用 -a
标志提供要传输的内核文件的期望目标架构。使用 --help
标志查看此命令的所有可用选项
$> cargo ruspiro-push --help
Push a kernel image to Raspberry Pi 0.1.0
André Borrmann <pspwizard@gmx.de>
Send kernel files to raspberry Pi running RusPiRo Bootloader
USAGE:
cargo-ruspiro-push.exe [OPTIONS] --kernel <FILENAME> --port <PORT_NAME> [ruspiro-push]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-a, --aarch <32 | 64> Kernel architecture mode 32 for aarch32 or 64 for aarch64
-k, --kernel <FILENAME> Kernel filename (+path) to be uploaded to RPi
-p, --port <PORT_NAME> Serial Port Name to use for communication (e.g. 'COM5' on Windows machine)
ARGS:
<ruspiro-push>
许可证
Apache 许可证第 2 版,(LICENSE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
依赖项
~1MB
~11K SLoC