FreeBSD The Power to Serve

Разработка драйверов FreeBSD для BananaPi-R64

Контакт: Martin Filla <freebsd@sysctl.cz>

Введение

Banana Pi R64 — это плата для разработки на базе MediaTek MT7622 (ARM Cortex-A53, двухъядерный ~1.35 ГГц), оснащенная 4× Gigabit LAN, 1× Gigabit WAN, Wi-Fi (4×4n), Bluetooth 5.0 и множеством периферийных интерфейсов (UART, SPI, I²C, GPIO, SATA, mini-PCIe, eMMC и т.д.).

Текущее состояние поддержки FreeBSD

На данный момент реализовано:

  • Драйвер UART

  • Управление тактированием (clocks)

  • Pinctrl

  • Драйвер контроллера хранилища (eMMC/SD/MMC)

  • Драйвер сетевого коммутатора mt7531

  • Драйвер Ethernet mt7622

  • Драйвер XHCI

  • Драйвер сторожевого таймера (Watchdog)

  • Драйвер RTC

  • Драйвер RNG

  • Драйвер Pciecfg

  • Драйвер SysIRQ

План разработки (Roadmap)

Реализовать недостающие драйверы:

  • USB3 / T-PHY

  • SATA / AHCI / T-PHY

  • Wi-Fi (вероятно, MediaTek MT7615)

  • Подсистемы GPIO

  • I2C

  • SPI

  • PWM

  • PCIE

Драйверы в работе:

  • T-PHY


Дата последнего изменения: 23 февраля 2026 г. выполнил Vladlen Popolitov