Not able to access the device Cores and program the micro-controller

Hi,

I have been trying to program the nRF54H20DK board. And although I am able to program the device, the controller seems to not go the the main function. I even tried reading the controller memory using the programmer app from the nRF connect for desktop and received error notifications saying "Failed loading core information for application core" and that "nRF54h is not supported for core-info. 

I also tried using the Board configurator provided in the nRF connect for desktop, and as soon as the device serial number is selected, I get notification saying "No defaults found in board definition JSON" and error stating "No matching plugin found for operating to execute, Batch task smp failed". I have also attached the screenshots of the errors being read.

I am unsure if the initialization is not proper, or if I am missing any dependencies to be added into it and would be really great if I could get some help regarding the programming of this module.

SDK version - 2.7.0

nrfutil Version - 7.12.0

Thanks,

Tejaswi

Parents Reply Children
  • Hi Rusniv,

    Thank you for getting back to me. 

    Initially I tried using SDK version v2.8.0 and v2.9.0, the SDKs build programs successfully for nrf53 and nrf52 series, and even the nrf54l15 series controller. The build does not involve connecting the controller to the computer, as it is just compiling the code yet they give the following errors when I try to build even the simple Hello world program for nrf54h20 series controllers which is the reason why I am trying to use sdk version v2.7.0 instead of sdk2.9.0 (I also tried dowloading and building the simple hello world program using the v2.9.0-nRF54H20-rc1 fork version and the output remains the same):

    Error logs nRF54H20 - Google Drive

    I have also tried deleting the entire toolchain along with the SDK and reinstalling it multiple times, checking the python version and nrfregtool library, and they seem to be of acceptable versions (Python - Required 3.8, downloaded version - 3.12.4, nrfregtool - Required: v8.0.0, downloaded version: v8.0.0).

    So if I could get help solving this issue, it would be really great.

    Also, from the pictures attached in the first post when the nrf54h20 is connected to the computer and when the programmer application of nrf connect for desktop is chosen, it gives error that the nrf54h series is not suitable to be read for core info and fails to read the memory unlike other nrf series controllers. Could you please clarify whether this error appears because support is not provided to read the device memory for nrf54h series or is it some issue with the development board that I have?

    Lastly, with respect to the setting up the nrf54h20 development board that I have, I had tried following the steps in that page, but the  terminal displayed that the device is already in ROT (Root pf trust) and not in life cycle stage (LCS) and hence failed to do the step 2 (Programming the SoC binaries as .zip file), and hence I took the screenshot of the terminal output displaying that the pointer points to the 0x2000 memory location (RoT) and not LCS and I am reattaching the screenshot again for your reference. 

    Thanks,

    Tejaswi

Related