How to reflash st-link
This commit is contained in:
17
README.md
17
README.md
@@ -46,6 +46,23 @@ stm32f1x lock 0
|
||||
reset halt
|
||||
```
|
||||
|
||||
How to reflash the ST-LINK
|
||||
==========================
|
||||
To reflash the ST-LINK, connect the device to a programmer as before while keeping pins 7 and 8 shorted. While the LED is blinking, run openocd. Once it’s running (i.e. it doesn’t show any errors), you can unshort the pins.
|
||||
|
||||
Then use the following to unlock and reflash.
|
||||
```
|
||||
reset halt
|
||||
stm32f1x unlock 0
|
||||
reset halt
|
||||
stm32f1x mass_erase 0
|
||||
flash write_bank 0 ./build/gnuk.bin 0
|
||||
stm32f1x lock 0
|
||||
reset halt
|
||||
```
|
||||
|
||||
***Note: That reprograming will wipe the flash memory and you will lose all key's that was on the device.***
|
||||
|
||||
Testing Gnuk
|
||||
============
|
||||
Type following command to see if GnuPG detects the Gnuk token.
|
||||
|
||||
Reference in New Issue
Block a user