MinnowBoard Max

Overview

The MinnowBoard board configuration supports the following:

  • HPET
  • Advanced Programmed Interrupt Controller (APIC)
  • NS16550 UART

Hardware

Supported Features

This board configuration supports the following hardware features:

Interface Controller Driver/Component
HPET on-chip system clock
APIC on-chip interrupt controller
NS16550 UART on-chip serial port

The kernel currently does not support other hardware features on this platform.

HPET System Clock Support

This board uses a system clock frequency of 25 MHz.

Note

The LOAPIC timer may be used instead of the HPET. To do so, set SYS_CLOCK_HW_CYCLES_PER_SEC to a custom value that is tied to the host system speed.

Serial Port

This board uses a single serial communication channel with a NS16550 serial driver that operates in polling mode. For an interrupt-driven driver, enable the UART_INTERRUPT_DRIVEN kernel configuration option.

Known Problems or Limitations

The following platform features are unsupported:

  • Isolated Memory Regions
  • Serial port in Direct Memory Access (DMA) mode
  • Serial Peripheral Interface (SPI) flash
  • General-Purpose Input/Output (GPIO)
  • Inter-Integrated Circuit (I2C)
  • Ethernet
  • Supervisor Mode Execution Protection (SMEP)