Skip to content

shymega/bestool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BES programming tool

Rough around the edges minimal rust tool to load code into the BES2300 over the uart.

This is built by capturing the traffic from the windows programming tool. The programmer.bin is just from a uart capture of the payload the tool sends. This file is obviously copyright BES. The rest of this code & notes is released under MIT licence.

Usage

At the moment bestool is not being released to crates.io but will be in the future once its a bit more tested.

Clone the repository locally

git clone --recursive https://github.com/Ralim/BES-programming-tool.git

Build the tool

To build the tool you will need a rust toolchain setup on your local machine. Rustup should make this easy if you dont have one.

cd bestool/bestool
cargo build --release

Run the tool

./target/release/bestool read-image --port /dev/ttyACM0 flashDump.bin

Run the tool with --help to view available options.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%