Skip to content

davidgiven/dbztool

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 

dbztool

What?

dbztool is a command-line tool for manipulating the bootstrap interface of a Dragonball VZ processor. It will allow you to upload and download data, run programs, examine and modify the system registers, etc. Currently it's only been tested on the Alphasmart Dana but it should work on other machines too (although a number of places in the code assume you're using UART1, which need to be fixed).

Where?

How?

Dependencies are minimal, but you'll need xxd and the gcc M68K toolchain. You should just be able to edit the Makefile and then run make and get a binary (in ./dbztool).

The online help should be reasonably up to date, but as an example:

dbztool -p /dev/ttyUSB0 dump 0xfffffe00 512

However, everything's in flux, so that's basically all there is...

Who?

dbztool was written mostly by me, David Given. Feel free to contact me by email at dg@cowlark.com. You may also like to visit my website; there may or may not be something interesting there.

License?

dbztool is open source software available under the 2-clause BSD license. Simplified summary: do what you like with it, just don't claim you wrote it.

About

A command line tool for accessing the bootstrap protocol on Dragonball CPUs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published