On 06/09/12 18:57, Simon Küppers wrote: > Dear Folks, > > Im currently trying to use OpenOCD together with a STM32VLDiscovery, which > basically is a STLINK/V1 tied to an STM32F100 via SWD. > > Actually, everything works OK, but one thing I can not figure out is how to > disable the Read Protection. > > I wrote a small test application, which would flash an LED on the board. Then > I tried to load the firmware onto the STM32F100 using STM's STVP-Tool, with > the STLINK/V1 being installed as a mass-storage device. > > This works as expected, after disabling the Read Protection. > > Now I am trying to move to OpenOCD. I installed the WinUSB driver using the > "Zadig" Tool, with no problems. A quick test with OpenOCD shows that > everything is fine with the STLINK/V1: >
The issue is caused because the stlink does not support 16bit writes that are needed for option byte writing. we do have a patch pending - http://openocd.zylin.com/480 however a better approach is to add a 16bit read/write routine for the stlink. unlock the device using other means and do not perform a flash protect or unlock and you be fine. Think what i may do is add a warning before the 0.6 release to state that option byte writing is not supported for stlink. Cheers Spen ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ OpenOCD-devel mailing list OpenOCD-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openocd-devel