The older Gen8 boxes Just Work.
The newer Gen10 boxes hang the first time you boot, you need to pause it and set the hw.pci.realloc_bars loader variable to 1. Details here: https://www.virten.net/2017/10/fix-for-freenas-on-hpe-micros...