/llama-bsl

Python cross-platform script to upload firmware via the serial boot loader onto the CC13xx, CC2538 and CC26xx SoC.

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

llama-bsl

This is a nascent fork of the ever-popular cc2538-bsl.py script that is widely used with TI's serial bootloader for CC13xx/CC26xx/CC2538 series of chips.

Warning: This is an experimental fork with features that can disable BSL on your boards. Do not use if you're not comfortable with JTAG recovery until a fully tested release is published.

Why fork?

We're adding features that only make sense in limited context, therefore unlikely to be ever merged upstream.

Any generally applicable additions/fixes will be submitted upstream.

Usage

Documentation for new features will be added once fully tested, refer to commit history to see changes.

Original README can be found here.

Authors

@OmerK and contributors.

llama-bsl is a fork of cc2538-bsl.py created by Jelmer Tiete jelmer@tiete.be, which is in turn based on stm32loader by Ivan A-R ivan@tuxotronic.org