Zacznij od próbowania z Windowsem XP - z FireWire to różne dziwne rzeczy w systemach się dzieją.
Może nie firewire - ale RS232-USB uzywałem i wszystko zależy od producenta softu i sterowników - jak soft uzywa oficjalnych procedur windowsa to wszystko jest dobrze. Gorzej gdy program ma tylko GUI pod windowsa ale obsługę portów ma żywcem wziętą z czasów DOS-a (bezpośrednie odwołania do portów i przerwań)
Z FireWire może być lepiej - bo tego nie obsługuje się tego w tak prymitywny sposób jak RS232.