The following firmware should work on most boards with a SAMD51J20 and SAMD51P20 MCU. It uses only the features built into the MCU. Additional devices at the board like external flash are not supported.