Communicating over UART0 with HCI uart BLE dongle (cross post)

I have “miniuart-bt=on” set in the DT overlays, but it doesn’t seem to work.

I wonder if this issue is, at least in part, due to issues in setting GPIO Alternate functions. With that in mind, and referencing page 102 of the BCM2835 ARM Peripherals document

  1. For ttyS0 uart, I am assuming it it use TXD0/RXD0, and not TXD1/RXD1.
  2. Does the “uart-ctsrts” DT overlay change the alternate functions of the GPIO16/GPIO17 to be CTS/RTS respectively, or do I need to use a script like the following rpirtscts (From Raspberry Pi 3 Hardware Flow Control