Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Zynq MPSoC Debug Troubleshooting

 

#ProblemPossible reason, fix and workaroundFix(es) or workaround
1Debug
session
freezes on DDR4 initDDR4 init can be done only once, if the PS DDR4 was initialized then any attempt of double init, by FSBL c code or psu_init.tcl will freeze
.
Power cycle or hardware reset is required to clear DDR4 registers
2Debug freezes on SERDES initOn TE0808 Si5345 is not initialized after power-up by defaul, and if the FSBL was generated from Vivado project that enables any PS GT, then FSBL or psu_init.
  
tcl would freezeProgramming the Si5345 OTP, disabling all PS GT in Vivado, starting an FSBL that does init Si5345 then debugging without power cycle, using Silabs desktop programmer to init Si5345.