Skip to content

Commit

Permalink
provisioning: Add troubleshooting to README
Browse files Browse the repository at this point in the history
It is a common source of failure that the provisioning data is
overwritten when programming a new flash image. In a new troubleshooting
section in the README, add a recommendation to upgrade the DAPLink
version to a version that supports partial image updates.
  • Loading branch information
Patater committed Nov 13, 2019
1 parent c651412 commit 7404a73
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions provisioning/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,3 +97,13 @@ client authentication example also included in this repository (in the
1. Copy the `Device.crt` file to the `mutual-tls` example folder for use with
making a mutually-authenticated TLS connection, and follow the directions in
that example's README.
### Troubleshooting
If your provisioning data isn't persisting, there is a chance it is being
overwritten by the flash programmer. If using DAPLink, ensure you are using a
DAPLink interface version of 0246 or newer. Older versions of DAPLink do not
support partial flash programming, and always overwrite any data stored in
internal flash. In our case, this would be the provisioning data we want to
keep!

0 comments on commit 7404a73

Please sign in to comment.