Skip to main content

Host Firmware Notes

Some notes about the Linux host firmware.

  • UARTs don't work in DMA mode
    • All UARTs (including the high speed RF TTY/serial spew) can only operate in interrupt driven mode. This is pretty inefficient
  • GPIO IRQs don't work
    • Kernel drivers (such as buttons) fail to get external interrupts, whereas userspace GPIO interrupt events simply don't seem to work