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

Reply via email to