Run multiperipheral of NUS in nRF52810

Dear Nordic support team

I tried to change the sample of ble_app_uart (nRF5_SDK_17.0.2_d674dde\examples\ble_peripheral\ble_app_uart\pca10040e) to support connecting 4 mobile phones, but the IDE showed the below error after I changed the RAM start and RAM size.

Do the nRF52810 not support  to run NUS multiperipheral for connecting 4 mobile phones? which chip would most fit this application?

The attachment is my code.

Thank you very much.

8836.pca10040e.7z

Parents Reply Children
  • Hi

    Have you followed the Developing for nRF52810 guide to make the project match the nrf52810 HW?

    Yes,but I want  to use nRF52832 of 10040 DK to emulate the functionality of nRF52810 .So I tried to change the sample of ble_app_uart (nRF5_SDK_17.0.2_d674dde\examples\ble_peripheral\ble_app_uart\pca10040e) to support connecting 4 ble central.

    It might also be that the application is simply too large to fit on an nRF52810. What is RAM and Flash START/SIZE set to now?

    As below changed in ble_app_uart\pca10040e.

    And I changed the value of NRF_SDH_BLE_TOTAL_LINK_COUNT to 4 and NRF_SDH_BLE_PERIPHERAL_LINK_COUNT to 4. After I compiled this project, The SES ask me to change the RAM location and size like below.

    I changed the  RAM location and size like below.

    After I compiled this project, but the SES had errors like below.

      

    We also have a guide on how to adjust RAM and Flash memory correctly in the nRF5 SDK here.

    Beacuse of we haven't layout the nRF52810 board yet, So I tested this for confirming whether the nRF52810 is fitted to run ble NUS peripheral of 4 peripheral links. And I want to develop the application on the DK first.

    Before I test these, I have read the s112 requirement like below picture.

    Now I just want to know which nRF52 chip is more suitable for running ble nus peripheral of 4 peripheral links. Is nRF52810 suitable for that?

    Could you recommend a suitable nRF52 chip for us? 

    Many thanks. 

     

Related