Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

rockusb example tool

The rockusb crate contains an example tool which can be installed directly from crates.io using cargo:

cargo install rockusb --example rockusb --features=nusb

Enable Progress Bar

cargo install --path rockusb --example rockusb --features=nusb,progress

About

Rust client-side implementation of the rock usb protocol

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages