On Genesys ZU there is a LED labeled with PMCU. This is the status led that is used by the Platform MCU
to display the system fault that has the highest priority. The blinking pattern for each fault is presented
in Table 10.2.1.2.
After Platform MCU startup, if no issues were encountered, this LED should blink in a pattern Long Blink
– Short Pause ‐ Long Blink – Long Pause then it should turn off.
A "long blink" and a "long pause" last for approximately 1 second each;
A "short blink" and a "short pause" last for about 200ms each;
Table 10.2.1.2: Fault blink patterns
Blink Pattern (Repeated)
Long Blink – Long Pause
The Platform MCU exposes to the PC a register interface, accessible via UART. The full register map is
shown in Table 10.2.1.3.
Table 10.2.1.3: Register map
Offset Register Name
0x00 ID Register
0x01 Firmware Version
0x02 Scratch Register
Measured FPGA Core
0x03
Temperature
0x04 Measured Fan Speed 16
0x06 Fan Speed Fault
Issue
Fan Speed Fault
Size
R/W D escription
[bits]
It contains a fixed value, used for determining if the Platform
8
R
MCU is alive and responding over UART (0x00).
It contains the firmware major version on bits 7‐4 and the
8
R
minor version on bits 3‐0
Read/write register used to test both the write and the read
8
R/W
register interfaces.
FPGA Temperature value, as computed by the Platform MCU
8
R
based on the thermal diode measurement.
FPGA Fan Speed value in rpm, as computed based on the fan
R
feedback pin. Upon read, the low byte is received first.
Bits 7‐1: Unused
8
8
Bit 0: '1' if fan speed is outside the expected range; '0'
otherwise
Priority Comments
0
Register 0x04 Bit 0
Need help?
Do you have a question about the Genesys ZU and is the answer not in the manual?
Questions and answers