Overview of configuration files and microSD card directory structure
Because the V2M‑Juno motherboard configuration microSD card is non‑volatile flash memory, it is only necessary to load new configuration files if you change the system configuration. The configuration microSD card contains default configuration files.
If you connect a workstation to the configuration USB port or configuration Ethernet port, the configuration memory device, that is, the configuration microSD card, appears as a USB Mass Storage Device (USBMSD) and you can add, edit, or delete files.
You can use a standard text editor that produces DOS line endings to read and edit the board configuration files.
The following figure shows a typical example of the directory structure in the microSD card memory.
CautionFiles names and directory names are in 8.3 format:
- File names that you generate must be in lower case.
- Directory names must be in upper case.
- All configuration files must end in DOS line endings,
Figure 3-3 Example configuration microSD card directory structure
The directory structure and file name format ensure that each image is matched to the correct target device defined in the V2M‑Juno motherboard configuration EEPROM and in the daughterboard EEPROM.
- Generic configuration file for all motherboards. This file applies to all Versatile™ Express motherboards including the V2M‑Juno motherboard.
- MB directory
- Contains subdirectories for any motherboard variants present in the system. The subdirectory names match the HBI codes for the specific motherboard variants. The files in these directories contain clock, register, and other settings for the boards.
- SITE1 directory
- Contains configuration files that relate to the Juno Arm® Development Platform SoC and to external memory that the Juno Arm Development Platform SoC can access.
- SITE2 directory
- Contains configuration files for any LogicTile daughterboard that you fit to the V2M‑Juno motherboard. The subdirectory names match the HBI codes for all possible daughterboards. The files in these directories contain clock, register, and other settings for the daughterboards.
- SOFTWARE directory
- Contains application files that the MCC can load into SRAM or NOR flash. The IMAGES section in the config.txt file defines the file that the MCC loads.