2380050_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2380050_en-US

2380050_en-US

Recover LS2088ARD using Lauterbasch JTAG (QSPI Boot)

Hi

-> By changing the jumper and switch settings, I was able to boot from QSPI Flash on LS2088ARDB.

->AFter booting, accidentally I erased the boot area of QSPI flash(bl2,rcw,uboot all erased.). The target is not booting.

->I am trying use Lauterbasch JTAG to boot using ls2088a_sieve_sram_failsave.cmm which is failsafe method. Here "override the RCW" as shown below

Data.Set EDBG:0x42001080 %Long 0x9b ; RCW_src=HARDCODED

-> With this the target shall boot with the RCW supplied by JTAG(ls2088a_sieve_sram_failsave.cmm).

-> But notice that the QSPI is not working, because the RCW_SRC is not QSPI_boot.

->If QSPI pin mux, clock are not initialised, how will the QSPI work ?

Question: Can you please provide suggestions / new .cmm script which can be used when QSPI flash is empty / erased to recover the target using JTAG.


Thanks and Regards

Re: Recover LS2088ARD using Lauterbasch JTAG (QSPI Boot)

Hello,

The needed documentation would typically be:

  • the LS2088A Reference Manual / boot flow documentation for RCW source behavior and QSPI initialization,
  • the LS2088ARDB board recovery or programming procedure ,
  • and any Lauterbach recovery script notes specific to ls2088a_sieve_sram_failsave.cmm .

Since none of that is available in the retrieved sources, the safest answer is: I cannot verify that the existing fail-safe script can re-enable QSPI access after the boot area is erased, and I cannot generate a trustworthy replacement .cmm script from the available documentation. Please contact NXP support for the LS2088ARDB recovery procedure or share the exact LS2088A/Lauterbach documentation set you want analyzed, and I can help interpret it.

 

Regards

Tags (1)
No ratings
Version history
Last update:
6 hours ago
Updated by: