Skip to content

A cdba client (& message handling library) written in Rust

Notifications You must be signed in to change notification settings

linux-msm/sk8brd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sk8brd - Simple remote board control software

Server

sk8brd-server is still not there.. The only other implementation is cdba-server for now.

Usage

Interactive client:

cargo run -- -f <host> -p <port> -i <path/to/boot.img> -b <board> [-u user] [--power-cycle]

Keybinds:

  • CTRL-A +
    • a -> send a CTRL-A
    • B -> send a console break
    • p -> turn off board power
    • P -> turn on board power
    • q -> quit
    • s -> request a JSON status update (WIP)
    • v -> turn off USB VBUS
    • V -> turn on USB VBUS

Non-interactive CLI:

cargo run --bin sk8brd-cli -f <host> -i <path/to/boot.img> [-b board]

Make sure ssh-agent is running and has your keys imported.

License

BSD-3-Clause

Credits

Author: Konrad Dybcio <[email protected]>
cdba contributors (for the original cdba implementation)

About

A cdba client (& message handling library) written in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages