Dear NuttXers, I think an issue when handling multiple boards is the physical peripherals and connectors from a board to another. It makes the test more complicated.
Something we could explore is using a CPU card board format (such as MicroMod: https://www.sparkfun.com/micromod or Raspberry System-On-Modules), this way we could have a standard base board with common features we want to test in all boards (UART, SPI, I2C, etc) and just change the MCU module to test other boards. For example, MicroMod already has many MCU cards that we could use. Please let me know your thoughts. BR, Alan