Neither AVT nor Basler offer FireWire support in their official SDKs. (Both companies were asked in August 2016)
There is an open source project about contorling FireWire cameras in Linux:
Coriander project
https://ieee1394.wiki.kernel.org/index.php/Libraries
https://sourceforge.net/projects/libdc1394/
Coriander has been sucessfully compiled and run on sdlx029 running CentOS7. The executable also run on a frontend after installing gnome libraries. I could run two cameras in parallel, a Basler A311f and a AVT Marlin F033b.
Issues:
Conclusion: In principle it is possible to read out FireWire cameras in Linux. Programming a FESA class for this is not trivial. E.g. all image transformation functions (mirror, rotate, histogram, projections, …) have to be programmed by oneself (or a suitable library). In the original BIF setup, this is done by LabView. We wait for a decision, if/which Unilac systems HAVE to be transferred to the new control system for the coming beam time.