MacSamba

 

MacSamba (Copyright © 2006 Nick Howes) is a command line utility program for downloading code into an Atmel ARM CPU via Atmel's SAM-BA and a USB port under Mac OS X. It is released under the GPL. You may use it for free (but donations are gratefully accepted - click on the button below).

I've tested with an Atmel AT91SAM7XC256-EK and it should support any AT91SAM7X processor (and probably AT91SAM7S and others with minor tweaks).
MacSamba erases the flash, writes the file to the flash, and sets GPNVM bit 2 (so that it will boot from flash when reset).


Usage: MacSamba -f <filename>
[if no file is specified, stdin is used]


There may be bugs in the code that cause malfunctions.
Use this software at your own risk.


Mac OS X

Download the executable, source code and documentation: MacSamba.zip.


Known bugs

Doesn't always recover properly from errors - it you get timeouts or it hangs, reset the target.


Version History

  • 1.0 first release.

Send comments, questions, suggestions, bug reports to nick@ghostwood.org

Ghostwood Software logo