Loading...
Loading...
A user exploring options after Apple removed FireWire (IEEE 1394) support in macOS 26 tested using a Raspberry Pi to access legacy FireWire devices such as DV cameras and external drives. The article references older hardware — a Canon GL1 DV camera and Power Mac G4 MDD — and discusses why FireWire gear still matters for importing footage and preserving media workflows now that modern macOS dropped native support. It outlines practical motivation for hobbyists and professionals to bridge old AV
A Raspberry Pi can be used to revive legacy FireWire (IEEE 1394) devices by adding a Mini PCIe HAT and a StarTech Mini PCIe FireWire card, then recompiling the Linux kernel with FireWire/OHCI support and enabling 32-bit DMA on the Pi’s PCIe bus. The author documents lspci recognition of a TI XIO2213A controller, kernel config options (CONFIG_FIREWIRE, CONFIG_FIREWIRE_OHCI), and boot config changes (dtparam=pciex1, dtoverlay=pcie-32bit-dma, pcie_aspm=off). After reboot, dvgrab can capture DV footage from cameras like the Canon GL1; FireWire 800 requires auxiliary power to the card. This provides a modern, Linux-based workflow for transferring video from aging FireWire gear despite macOS and future Linux deprecation timelines.
A Raspberry Pi can be used to revive legacy FireWire (IEEE 1394) devices by adding a Mini PCIe HAT and a StarTech Mini PCIe FireWire adapter, but it requires recompiling the Linux kernel with CONFIG_FIREWIRE and CONFIG_FIREWIRE_OHCI enabled and configuring the Pi’s PCIe for 32-bit DMA (dtoverlay=pcie-32bit-dma and pcie_aspm=off). The author demonstrates the Pi detecting a TI XIO2213A controller via lspci and capturing DV footage from a Canon GL1 using dvgrab, noting FireWire 800 may need auxiliary power for the card. This offers a supported, scriptable Linux-based workflow for transferring video from aging A/V gear as macOS drops native FireWire support. Key players: Raspberry Pi, StarTech, Texas Instruments, dvgrab.
Using FireWire on a Raspberry Pi | Hacker News Hacker News new | past | comments | ask | show | jobs | submit login Using FireWire on a Raspberry Pi ( jeffgeerling.com ) 11 points by jandeboevrie 1 hour ago | hide | past | favorite | discuss help Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact Search:
Using FireWire on a Raspberry Pi
A user exploring options after Apple removed FireWire (IEEE 1394) support in macOS 26 tested using a Raspberry Pi to access legacy FireWire devices such as DV cameras and external drives. The article references older hardware — a Canon GL1 DV camera and Power Mac G4 MDD — and discusses why FireWire gear still matters for importing footage and preserving media workflows now that modern macOS dropped native support. It outlines practical motivation for hobbyists and professionals to bridge old AV equipment to current systems using alternative hardware like Raspberry Pi, and hints at connectors and dongles as interim solutions. The piece matters because it highlights retro-compatibility challenges and low-cost hardware workarounds for preserving digital media.