Skip site navigation (1) Skip section navigation (2)

Проект 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

Для того, чтобы подписаться на него, пошлите по электронной почте сообщение на адрес либо воспользуйтесь интерфейсом mailman.