Doubts On Harware to be Used to Implement ESL Presentation from Nordic

Dear Nordic People  

Recently I am following YouTube link from Nordic Semiconductor for Implementing ESL 
https://www.youtube.com/watch?v=VeLkptpSvRQ

This video requires specific hardware to implement ESL according to Nordic but hardware we have in our Lab differs .

This doubt is crucial for us we have crossed pre production and evaluation of hardware stages for some of our products .


We are using ESL based tags on nrf5340 dual SOC , which is integrated with EDP Display 

(but video suggests using 52833DK )


also I hope I won't have issue on flashing Nordic's template code for ESL on our 5340 ESL tag that has dual core (APP core + NET core ) 

For ESL' s Access Point (here we are quite flexible ) we be using nrf 52840DK 

(Video suggests using nrf 5340DK ) 

So my question is with for-said above hardware can we implement ESL ? or there might be a major change we might require to do on our ESL Tag/ AP  to accomplish this project ?


Thanks and Regards 

Parents
  • Hello,

    I think you can use pretty much anything (from the nRF52 series and up). So should not be much changes required to change between devices. It is just a matter of the build target you build the application for, and this is quite flexible to change in NCS. 

    We are using ESL based tags on nrf5340 dual SOC , which is integrated with EDP Display 

    That should be fine. If anything, you may need to add an extra .conf file and an extra .overlay file. The nRF53 should be capable of anything that the nRF52833 can do. 

    As for the AP, it may work with the nRF52840 DK. I suggest you try it out. You will not have the advantage of the dual core that is present on the nRF53, so it means more time spent by the single CPU. At the same time, you don't get any more airtime on the radio by using the nRF5340, so it may be fine. It depends on the number of labels you have, and how fast you need them to react. If it turns out to be not enough power, you can always just switch the build target to the nRF5340 DK. 

    Best regards,

    Edvin

Reply
  • Hello,

    I think you can use pretty much anything (from the nRF52 series and up). So should not be much changes required to change between devices. It is just a matter of the build target you build the application for, and this is quite flexible to change in NCS. 

    We are using ESL based tags on nrf5340 dual SOC , which is integrated with EDP Display 

    That should be fine. If anything, you may need to add an extra .conf file and an extra .overlay file. The nRF53 should be capable of anything that the nRF52833 can do. 

    As for the AP, it may work with the nRF52840 DK. I suggest you try it out. You will not have the advantage of the dual core that is present on the nRF53, so it means more time spent by the single CPU. At the same time, you don't get any more airtime on the radio by using the nRF5340, so it may be fine. It depends on the number of labels you have, and how fast you need them to react. If it turns out to be not enough power, you can always just switch the build target to the nRF5340 DK. 

    Best regards,

    Edvin

Children
  • Hi   Thanks for your kind response .

    I am able to flash Esl_Central firmware to my nrf7002dk that has 5340 soc ,

    now coming to esl_peripheral that should have EPD . The current template code for ESL_Peripheral  is only designed for nrf52840 . But our peripheral device that has inbuilt EPD using SPI interface uses nrf 5340. 

    The NRF Playground for ESL template code has board files only for nrf 52840, is it possible to work around and create DTS and Board file for our 5340 product ?

    so that ultimately we can achieve peripheral code provided by Nordic to work in our product that uses nrf 5340 ?

  • Sankton said:
    The current template code for ESL_Peripheral  is only designed for nrf52840

    Can you please specify what firmware exactly this is? Where can I find it?

    Sankton said:
    so that ultimately we can achieve peripheral code provided by Nordic to work in our product that uses nrf 5340 ?

    I am certain this is possible with minor changes. Probably just an additional .conf file and an .overlay file that is needed. But I am not sure what exact firmware you are talking about, so please point me in the right direction.

    Is it this one?
    https://github.com/NordicPlayground/nrf-esl-bluetooth/tree/main/samples/peripheral_esl

    Are you able to build it for the nRF52840?

    Have you tried copying the conf\nrf52840dk_nrf52840 folder, and renaming replacing all the names that includes "nrf52840dk_nrf52840" with "nrf5340dk_nrf5340_cpuapp"? 

    Best regards,

    Edvin

Related