I try to test my BLE code on Thingy91's 52840. The code was tested ok on the 9160DK board. Without changing anything, I have the error like this: bt_hci_core: No HCI driver registered
I found this thread which described the same problem:
I added CONFIG_BT_HCI=y and CONFIG_BT_CTLR=y. That seems to solve the problem.
Can you explain why is that? Is the nrf52840 on Thingy91 any different from the one on the nrf9160DK?
Another problem I have is with the uart port. I'd like to use UART0 as debug output and redirect it to the Spare pins(1~4) so I can monitor them. I added an overlay file (attached) but that doesn't seem to work. I can't see any activities on the pins. The same code on 9160DK works fine and have the serial logging output (to a PC). I'm not sure what did I miss? Thanks!