Skip to content

Rust client-side implementation of the rock usb protocol

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

collabora/rockchiprs

Folders and files

NameName
Last commit message
Last commit date
Oct 19, 2024
Oct 19, 2024
Dec 16, 2024
Feb 20, 2023
Oct 12, 2024
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Oct 19, 2024

Repository files navigation

Utility crates to interact with Rockchip devices

Rockchip SoCs implement a custom USB protocol when starting in a special recovery mode (sometimes called maskrom). This repository contains helper crates and examples for interacting with this protocol and the typical files distributed for early flashing.

  • rockusb - A crate implementing the client side of the rockchip usb protocol
  • rockfile - A crate implementing helpers for rockchip specific file formats

About

Rust client-side implementation of the rock usb protocol

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages