This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2630: Serial Bootloader Hangs After Successful Sector Erase

Part Number: CC2630

Tool/software:

I am trying to erase and flash my CC2630 using the serial bootloader described in Chapter 8 of the datasheet. I am successfully using most commands but am having issues at the erase stage. This is the interaction that happens every time

Sending: 5555
Read: 00cc
Speed sync successful

Sending: 032020
Read: 00cc
Ping successful

Erasing
Sending: 07262600000000
Read: 00cc
Sending: 032323
Read: 00cc
Read: 034040
Erased sector starting at 0

Sending: 07362600001000

It does not matter what I send after erasing the sector (IE a ping) -- nothing will respond. It also doesn't matter which sector I erase, as long as the address is valid it will report success and hang. The only remedy I've found is to use the reset pin to reset the board.

If I skip the erase then the download command works but the data send functions fail with a NACK. If I send a status request the bootloader will hang in the same way as above.

Am I missing something in the process? I don't see anything that should be causing this behavior.