Using MMIO8 .. MMIO17

Q

An error occurred while building configuration image if MMIO8..MMIO17 are assigned.

Reason:

Constaint "mmio8_active" failed: MMIO8 is requested, but the signal is still set to PIO.

A

By using MMIO8 .. MMIO17, it is not enough to only allocate MMIO8..MMIO17 in HIF pins, like MMIO0..MMIO7. The MMIO function must be selected for each assigned MMIO, otherwise, an error will happen if try to build hardware configuration. This is because MMIO8..MMIO17 has no PIO function, just as MMIO0..MMIO7.