Thanks for the reply guys. I forgot to mention that the device either boots from a specific M2 drive (have tried other M2 drives and nothing), and if the drive is not present then it boots from the network. I already pxe booted winpe and some and some live linux distros in order to run the tools to attempt to resolve the firmware thing.
I was under the impression that though iscsi may not be a go, I could achieve the same result using an NFS share, I believe I saw some mentions of that in some of the threads that came up during my searches.
Independent of truenas I would like to get a nice setup going, though I have another vm running bareos for backups, FOG seems really convenient for backups, booting into diags, etc. In any case, I’ll read up on those 2 links and head over to the ipxe wiki to see if I can pick something up. Thanks again guys.