Друзья, такой вопрос. Есть NAS на базе платформы Intel Apollo Lake (Celeron J3355), там 6 портов SATA: 2 подключены напрямую к процу, еще 4 через контроллер Marvell 88SE9235. Хотелось бы завести все это под FreeBSD. В принципе, установить получилось (13-CURRENT), но есть ряд проблем. Основная - не стартуют SATA-диски. Не очень понимаю каким образом реализовано управление их питанием - это какая-то аппаратная проприетарная приблуда с собственными драйверами, или есть возможность как-то средствами чипсета этим управлять (может через serial или i2c шину)? Это в общем-то стандартное ноутбучное железо. При этом, все AHCI-каналы определяются, но питания на дисках нет. В родной прошивки на базе linux диски стартуют в момент окончания загрузки ядра.
Второе - не работает serial-консоль (uart нет в системе), как я понимаю, интеловский PCI-UART вообще не поддерживается?