https://github.com/platform-system-interface/jh_boot
VisionFive 2 firmware loader
https://github.com/platform-system-interface/jh_boot
Last synced: about 1 year ago
JSON representation
VisionFive 2 firmware loader
- Host: GitHub
- URL: https://github.com/platform-system-interface/jh_boot
- Owner: platform-system-interface
- License: gpl-2.0
- Created: 2023-02-23T20:06:21.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-02T21:43:07.000Z (about 3 years ago)
- Last Synced: 2025-03-24T08:55:18.163Z (about 1 year ago)
- Language: Rust
- Size: 17.6 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VisionFive 2 Firmware Uploader
This is a loader for transferring firmware to a VisionFive 2.
Its mask ROM expects XMODEM transfer.
## Usage
Use a local copy of https://github.com/orangecms/xmodem.rs for now.
Checkout the `dev` branch.
NOTE: Your firmware image must have a specific header. To add it,
use `spl_tool` from https://github.com/starfive-tech/Tools.
To load a firmware image:
```sh
cargo run /path/to/image.bin
```
## Debugging
To raise the log level, use the `RUST_LOG` environment variable:
```sh
RUST_LOG=info cargo run /path/to/image.bin
```