Overview of the V2M‑Juno motherboard configuration system
The V2M‑Juno motherboard provides hardware infrastructure to enable board configuration during powerup or reset. The MCC, in association with the configuration microSD card, configures the V2M‑Juno motherboard during powerup or reset.
When the configuration process starts after application of power, or a press of the ON/OFF/Soft Reset button, the configuration process completes without further intervention from the user.
The MCC controls the transitions of the V2M‑Juno motherboard between the operating states in response to presses of the reset buttons or powerdown requests from the operating system.
The following figure shows the V2M‑Juno motherboard configuration system.
Figure 3-1 V2M‑Juno motherboard configuration system
The configuration microSD card stores the V2M‑Juno motherboard configuration files, including the board.txt file. You can access the microSD card as a Universal Serial Bus Mass Storage Device (USBMSD).
The EEPROM contains the following information that the MCC uses during the configuration process.
- Board HBI number.
- Board revision.
- Board variant.
- Number of FPGAs.
- Names of the current images in 8.3 format and the file creation dates.
- Juno Arm® Development Platform SoC calibration data.
- The HBI number is a unique code that identifies the board. The root directories of the microSD card contain sub-directories in the form HBI<BoardNumber><Boardrevision>, for example HBI0262B. HBI0262 is the HBI number of the V2M‑Juno motherboard.
- If the MCC does not find a configuration directory that matches the HBI number of the board, the configuration process fails and the board enters the standby state.