FreeBSD The Power to Serve

Проект FreeBSD/ARM

FreeBSD/ARM представляет собой порт системы FreeBSD, предназначенный для работы на архитектуре ARM и соответствующем аппаратном обеспечении. Целью проекта является обеспечение поддержки этой архитектуры и сопутствующего оборудования.

Замечания относительно аппаратного обеспечения FreeBSD/ARM

На данный момент FreeBSD должна работать на системных платах, основанных на наборе i80321 компании Intel, в частности, с моделями IQ31244 и IQ80321. Поддержка всё ещё минимальна, и покрывает только процессор, шину PCI-X, Ethernet-адаптеры em(4), а также таймер и UART.

Обеспечивается минимальная поддержка процессора StrongARM 1100, однако только в границах тех функций, что эмулирует Simics: CPU, UART и часы. Теоретически возможно выполнить загрузку на плате Assabet — той, что эмулирует Simics; о попытках сделать это, успешных или нет, ничего не известно.

Что ещё необходимо сделать

  • Необходимо добавить поддержку SATA.

  • Из NetBSD нужно перенести поддержку других устройств, таких как watchdog, i2c и шины.

Информационные ресурсы, связанные с FreeBSD/ARM

Краткое руководство по установке

Olivier Houchard <cognet@FreeBSD.org> написал краткое руководство по установке для текущего состояния исходных текстов FreeBSD. Его можно найти здесь.

Список рассылки FreeBSD/ARM

Для того, чтобы подписаться на него, пошлите по электронной почте сообщение на адрес <freebsd-arm-subscribe@FreeBSD.org> либо воспользуйтесь интерфейсом mailman.