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

Can we use nRF52840 connectivity chip CC310 hardware directly from application chip?

HW - nRF52840

SDK - nRF5_SDK_15.2.0_9412b96

We are running connectivity example in nRF52840 and connected UART with serialization application over UART which is different make chip, when we are enabling LE Secure for bonding asking for crypto library, where there is option of CC310 HW enable.

In our case serialization application running on other make chip which don't have CC310 HW,  if we enable CC310 support in sdk_config.h will it use nRF52840 HW directly or serialization data send to UART then encrypt/decrypt then send back to UART and again send to connectivity chip which will transfer over UART? or softdevice will init CC310 HW and data from serialization chip to connectivity chip send over UART and encrypt in CC310 HW and send it over BLE?

Thanks in advance.  

Parents
  • Hi,

    Serialization gives only accesses to the softdevice API not the peripherals of the nRF52, which means that it doesn't support the access to the CC310. 

    Best regards

    Jared

  • Hi Jared,

    We want to achieve below functionality, so is there any API which can be called from serialization application and connectivity chip link CC310(Nordic) HW encryption for LESC and LE Legacy?

    ·        Send data in unencrypted form from CortexM4 to nRF52840 Nordic module. nRF52840 should be able to encrypt the data and send to Mobile Application.

    ·        In the similar way, when the encrypted data is sent by the Mobile App, nRF52840 module shall decrypt this data and send to Cortex M4.

    ·        Cortex M4 will maintain the key and can send to nRF52840 during initial exchange.

    ·        Cortex M4 will only handle the data and will not do any encryption or decryption of packets.

    Thanks,

    Pintu

Reply
  • Hi Jared,

    We want to achieve below functionality, so is there any API which can be called from serialization application and connectivity chip link CC310(Nordic) HW encryption for LESC and LE Legacy?

    ·        Send data in unencrypted form from CortexM4 to nRF52840 Nordic module. nRF52840 should be able to encrypt the data and send to Mobile Application.

    ·        In the similar way, when the encrypted data is sent by the Mobile App, nRF52840 module shall decrypt this data and send to Cortex M4.

    ·        Cortex M4 will maintain the key and can send to nRF52840 during initial exchange.

    ·        Cortex M4 will only handle the data and will not do any encryption or decryption of packets.

    Thanks,

    Pintu

Children
Related