This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF52 Bootloader over ESP12E

Hi all

I'm using nRF52 DK with 14.2.0 SDK. I created a LED blink project for testing and extract its HEX file. I uploaded the program to the nRF52 over USB (J-Link-Keil IDE) and the HEX file over ESP12E (SWD) to compare the register values between the working one (USB) and the non-working one (SWD). There is no difference between them. I could not understand why its not working when I uploaded the code over ESP12E. I did some search on the web but I could not find any solutions working for me. Waiting for your replies. Thanks in advance,

Feyzi

Parents
  • Hi,

    "Working" and "not working" may mean a lot. What is the behavior of the device when not working, and what is the behavior when working?

    What register values are you comparing? Have you extracted the hex file and UICR entries, (e.g. using "nrfjprog --readcode --readuicr filename.hex",) in both cases?

    In the non-working case, if it just does not run the application after programming is done, it may be that it is just missing a reset to start running.

    Regards,
    Terje

Reply
  • Hi,

    "Working" and "not working" may mean a lot. What is the behavior of the device when not working, and what is the behavior when working?

    What register values are you comparing? Have you extracted the hex file and UICR entries, (e.g. using "nrfjprog --readcode --readuicr filename.hex",) in both cases?

    In the non-working case, if it just does not run the application after programming is done, it may be that it is just missing a reset to start running.

    Regards,
    Terje

Children
No Data
Related