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

Where the SDK example algorithm actually runs on Nrf52840DK? PCA10056 or nrf52840?

Hi,

I have download the nRF5_SDK and try to run the example code. But I can't understand the relationship between PCA10056 and nRF52840 chips.

If I run the example project about crypto in  "SDK/examples/crypto/nrf_crypto/aes/aes_all_cli", and I chose mbed TLS as backend,

then  which chip does AES algtithm actually runs on? Why?

thanks for your help.

Parents
  • Hi, 

    PCA10056 is the board name for the nRF52840 DK. So a "pca10056" in the project path means that the project has been configured to run on the 52840 IC and with the pinout used on the development kit. See "Using the SDK with other boards" if you have the IC mounted on a different board.

    f I run the example project about crypto in  "SDK/examples/crypto/nrf_crypto/aes/aes_all_cli", and I chose mbed TLS as backend,

    then  which chip does AES algtithm actually runs on? Why?

    Everything runs on the 52840. The other IC on the development kit is for programming and debugging (is a J-link lite debugger)

Reply
  • Hi, 

    PCA10056 is the board name for the nRF52840 DK. So a "pca10056" in the project path means that the project has been configured to run on the 52840 IC and with the pinout used on the development kit. See "Using the SDK with other boards" if you have the IC mounted on a different board.

    f I run the example project about crypto in  "SDK/examples/crypto/nrf_crypto/aes/aes_all_cli", and I chose mbed TLS as backend,

    then  which chip does AES algtithm actually runs on? Why?

    Everything runs on the 52840. The other IC on the development kit is for programming and debugging (is a J-link lite debugger)

Children
Related