2.1. Parsing Programming Files
2.2. Getting Device Information
2.3. Debugging QSPI Flash
2.4. QSPI Controller Settings and SFDP Values
2.5. Debugging Remote System Update
2.6. Voltage Sensor Monitoring
2.7. Temperature Sensor Monitoring
2.8. Hard Processor System (HPS) Cold Reset
2.9. Debug Log
2.10. SDM Mailbox Command
2.11. VR Diagnostic
2.12. VR Telemetry
2.13. Virtual Hardware
2.13.2.1. Reading Programming File Information from Virtual Hardware
2.13.2.2. Reading Device Information from Virtual Hardware
2.13.2.3. Accessing Flash Memory Attached to Virtual Hardware
2.13.2.4. Performing RSU with Virtual Hardware
2.13.2.5. Reading Voltage Sensor Measurement from Virtual Hardware
2.13.2.6. Reading Temperature Sensor Measurement from Virtual Hardware
2.13.2.7. Sending SDM Mailbox Commands with Virtual Hardware
2.3. Debugging QSPI Flash
You can debug the QSPI flash memory attached to the device through the debugger tool GUI. Connect the device to the debugger tool via the JTAG interface to enable the debugging. Then, configure the device with the image that contains the ASx4 pin configuration scheme.
The debugger tool allows to debug QSPI flash-related issues that include:
- Automatic detection of the QSPI flash memory attached to the device.
- Display of the flash information, including the manufacturer, density, and ID details.
- Read flash registers with the specified opcode and size.
- Advanced mode to read flash registers with specified opcode, size, address, address mode, and dummy clock cycles.
- Erase, read, or write flash memory with the specified start address.
- Read or write flash memory using the RPD file.