Dear Mr. Alan Carvalho de Assis and Mr. Tomas Vanek, Thank you very much for your quick reply. I've tried the command to mass erase the chip. From GDB:
(gdb) monitor nrf51 mass_erase Flash protection of this nRF device is not supported Failed to check chip's write protection Unfortunately, this doesn't work. OpenOCD seems to be unable to handle the chip's write protection. I'm using the following version: Open On-Chip Debugger 0.10.0+dev-00973-g80f1a92bd (2019-12-02-17:58) As you can see, I built this OpenOCD on December 2nd 2019 for Windows 10. I've built it using the xPack method from Mr. Liviu Ionescu (see https://xpack.github.io/ and https://embeetle.com/#embedded-dev/software/dev-tools/flash/openocd_build ) I've just built OpenOCD again today. Now I've got the following version: Open On-Chip Debugger 0.10.0+dev-01133-ge03de33c (2020-03-15-08:55) How can I be sure that merge 5348 (see http://openocd.zylin.com/#/c/5348/) is included in this build? Anyhow, it doesn't look good because I still get the same problem when trying a mass erase: (gdb) monitor nrf51 mass_erase Flash protection of this nRF device is not supported Failed to check chip's write protection Many thanks for your help ^_^ Kind regards, Kristof Mulier ----------------------------------------------------------- On 3/14/20 at 23:35, tom_...@users.sourceforge.net wrote: > The problem was solved by http://openocd.zylin.com/5348 > Please use a newer OpenOCD build. > Tomas ----------------------------------------------------------- On 3/14/20 at 23:40, acas...@gmail.com wrote: > Hi Kristof, > I just you missed the mass erase command to fix it, I faced same issue > with nRF51 some years ago: > https://acassis.wordpress.com/2015/10/21/nrf51822-and-openocd-cannot-erase-protected-sector-at-0x0/ > > > I think nRF52833 is just same nRF52833 but for industrial grade. I > also used OpenOCD with nRF52: > https://acassis.wordpress.com/2018/04/03/how-to-install-nuttx-on-nordic-nrf52832/ > > > BR, > Alan ----------------------------------------------------------- On 3/14/20 at 22:57, kristof.mul...@telenet.be wrote: > Hi everyone, > I'm one of the cofounders of Embeetle IDE - a new free microcontroller IDE. > We're using OpenOCD to flash the microcontrollers. So first I'd like to > express my gratitude to all of you for this free software. > > Currently, I'm trying to support a set of microcontrollers from Nordic > Semiconductor . I start with the nRF52833 microcontroller (on the PC10100 > development board). Unfortunately, OpenOCD has a problem with the flash > protection of this device. Everything is explained in my post on the Nordic > DevZone: > > https://devzone.nordicsemi.com/f/nordic-q-a/59106/i-m-trying-to-support-nrf52833-in-embeetle-ide-but-flashing-through-openocd-gdb-doesn-t-work > > > Your help is greatly appreciated. > Kind regards, > Kristof Mulier
_______________________________________________ OpenOCD-devel mailing list OpenOCD-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openocd-devel