Hi all,
For the nRF5340 we are reusing/porting functionality from our previous nRF SoC's development and thus work on a bare-metal implementation. We are using the nrfx library and the SoftDevice Controller as suggested in other devzone entries and webinars.
This not only saves us a lot of overhead and complexity in tools and code from the Zephyr Project and nRF Connect SDK environment, but also allows easy development in the IAR Embedded Workbench instead of having to use the Segger Embedded Studio.
Being able to use our nRF SoC knowledge and using our tools has been quite convinient so far. Unfortunately, the SoftDevice Controller functionality is different and now requires a Bluetooth Host implementation compared to the previous nRF5 SDK SoftDevices.
In your documentation about the SoftDevice Controller here, you have an architecture diagram showing the integration in an RTOS-free environment.
Developing our own Bluetooth Host seems exaggerated and barely feasible. Are you planning on providing a Bluetooth Host that can be used in RTOS-free development or is there a Bluetooth Host you suggest for that use case?
A similar question has been asked in this devzone entry, more than a year ago. Are there any news that could be shared regarding that?
I am looking forward to your response!
Regards,
Pascal