Skip to content

Commit

Permalink
documentation for flashing CC1350STK with sbl
Browse files Browse the repository at this point in the history
  • Loading branch information
akrv committed Jan 24, 2019
1 parent 226a93d commit c8f2dee
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions README.md
Expand Up @@ -34,6 +34,9 @@ If you did lock yourself out or there is already an image flashed on your SoC, y

The script has been tested with SmartRF06EB + CC2650 EM. The physical wiring on the CC2650 Sensortag does not meet the ROM bootloader's requirements in terms of serial interface configuration. For that reason, interacting with the Sensortag via this script is (and will remain) impossible.

For sensortags CC1350STK:
It is possible to solder cables to R21 and R22 for flashing using the Serial Bootloader. This [issue] has instructions about flashing the CC1350STK sensortag.

For the CC13xx and CC26xx families, the ROM bootloader is configured through the `BL_CONFIG` 'register' in CCFG. `BOOTLOADER_ENABLE` should be set to `0xC5` to enable the bootloader in the first place.

This is enough if the chip has not been programmed with a valid image. If a valid image is present, then the remaining fields of `BL_CONFIG` and the `ERASE_CONF` register must also be configured correctly:
Expand Down Expand Up @@ -79,3 +82,4 @@ Loosly based on [stm32loader] by Ivan A-R <ivan@tuxotronic.org>
[python]: http://www.python.org/download/ "Python Download"
[contiki cc2538dk]: https://github.com/contiki-os/contiki/tree/master/platform/cc2538dk "Contiki CC2538DK readme"
[stm32loader]: https://github.com/jsnyder/stm32loader "stm32loader"
[issue]: https://github.com/JelmerT/cc2538-bsl/issues/78 "issue"

0 comments on commit c8f2dee

Please sign in to comment.