This section describes some common issues you may experience while booting
a PetaLinux image on hardware with JTAG.
Table 1. PetaLinux Image on Hardware with JTAG Troubleshooting
| Problem / Error Message |
Description and Solution |
| Cannot see any console output when trying to boot
U-Boot or kernel on hardware but boots correctly on QEMU. |
Problem
Description:
This problem is usually
caused by one or more of the following:
- The serial communication terminal
application is set with the wrong baud rate.
- Mismatch between hardware and software
platforms.
Solution:
- Ensure your terminal application baud rate
is correct and matches your hardware configuration.
- Ensure the PetaLinux project is built with
the right hardware platform.
- Import hardware configuration
properly (see the Importing Hardware Configuration).
- Check the "Subsystem AUTO Hardware
Settings →" submenu to ensure that it matches the
hardware platform.
- Check the "Serial settings →"
submenu under "Subsystem AUTO Hardware Settings →"
to ensure stdout, stdin are set to the correct UART
IP core.
- Rebuild system images (see Build System Image).
|