AFAIK NuttX supports the Host level API and at most HCI UART interface. I'm referring to the link-level code which interfaces directly with NRF51822 so that you can run NuttX in the board itself (and not as an external module via UART).
On Tue, Jun 16, 2020, at 22:04, spudaneco wrote: > Why not use the BLE provided by NuttX?Sent from Samsung tablet. > -------- Original message --------From: "Matias N." <mat...@imap.cc> Date: > 6/16/20 6:42 PM (GMT-06:00) To: dev@nuttx.apache.org Subject: nrf51822 and > BLE Hi,I'm picking up a project based on a NRF51822 module and I'm currently > trying out Zephyr due to the available BLE support. However, I'm having some > issues with it and, while I guess it is a matter of learning more about > Zephyr to solve them, I was wondering about what is the state now for NuttX > and support for BLE on NRF5. I revisited old NuttX e-mail threads and at the > time it was mentioned that Alan asked Nordic about the BLE stack which is on > Zephyr to be released as BSD to be included in NuttX [1] (to which there was > no response). From my understanding this code is part of Zephyr which is > licensed under Apache 2.0. Since NuttX is also licensed the same way, maybe > now there's a better chance of integrating support for this?I really don't > know much about Bluetooth Classic/BLE internals but in case someone with more > knowledge is able to work on that part I think i could try to get basic > support for NRF51822 into NuttX. In any case, I see there's already NRF52x > support so that is not really an issue. But at least I could help test > it.What do you think? Would this be possible now? Was it just the licensing > issue or were there other technical impediments? Or maybe now there's still a > licensing issue (I hope not).Best,Matias[1] > https://groups.google.com/d/msg/nuttx/pmIJEOLWfHA/a4HWcxMEAwAJ