Skip to content

Programming: Unable to flash chip after flashing a bad hex #8

Description

@meehien

I was trying to test the ZBOSS NCP Host and flashed the image ncp.nrf52840dk_nrf52840.hex from the package provided.

Now my device stopped working an I am unable to interact with it via pyocd. There seems to be a timeout issue of some kind:

% pyocd list
#   Probe/Board             Unique ID                                          Target  
-----------------------------------------------------------------------------------------
  0   ARM DAPLink CMSIS-DAP   10283602005f75a200000000000000000000000097969902   n/a    

% pyocd erase -t nrf52840 --chip
0000443 W Board ID 1028 is not recognized [mbed_board]
0005557 C Error: 1 [__main__]

% pyocd flash -t nrf52840 nrf52840_m2_devkit_circuitpython_5.3.0.hex
0000449 W Board ID 1028 is not recognized [mbed_board]
0005565 C Error: 1 [__main__]

Do you have any recovery procedure that I can follow to restore my device?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions