Closed travisgoodspeed closed 6 years ago
Could use a bit of polish, but all the basic BSL commands are intact now, verified on my prototype watch.
Tomorrow I'll add support for parsing command-line arguments and reading ELF or IHEX files, then close this issue.
73 from Downtown Metropolitan Hudson, New York, --Travis
The CC430 uses a different BootStrap Loader (BSL) protocol than the classic MSP430 of the GoodFET. I tried using the client from python-msp430-tools, but it has a number of severe bugs, such as incorrect checksums and incorrect error reporting. The protocol is documented thoroughly in SLAU319N.
Use this issue to track development of our own BSL client for the CC430F6137. Close the issue when the client is good enough to load hello world, though a refactor and rewrite will be handy in the future.