All:
I'm using a BroadCom(Cypress)43438 Bluetooth chip that receives a 4 wire HCI. I got one response that said I just have to change the syscfg setting in my target to BLE_HCI_TRANSPORT_NIMBLE_BUILTIN: 0 BLE_HCI_TRANSPORT_UART: 1 1. I can't find any documentation to what these lines do? 2. How can I make sure it's configuring the right UART? 3. Do I change the target syscfg or the one in the app folder? 4. Do I really need the bootloader? If so, is there documentation to why, I will eventually need to modify this. Also do I need all the dependencies in the pkg.yml. I would think I do not need the controller, since that is the Broadcom. pkg.deps: - boot/split - boot/bootutil - kernel/os - mgmt/imgmgr - mgmt/newtmgr - mgmt/newtmgr/transport/ble -net/nimble/controller - net/nimble/host - net/nimble/host/services/ans - net/nimble/host/services/gap - net/nimble/host/services/gatt - net/nimble/host/store/config - net/nimble/transport/ram - sys/console/full - sys/log/full - sys/stats/full - sys/sysinit - sys/id