Third-party Debugger
With the RISC-V standard debug enabled, you can debug using other customized debuggers compliant with the standard. Therefore, Efinix has included sample debug scripts for some external debuggers tested working with Sapphire SoC.
The debug scripts are in the embedded_sw/<SoC module>/bsp/efinix/EfxSapphireSoc/lauterbach_trace32 directory. The directory contains debug scripts for the Lauterbach's TRACE32 debugger.
Note: The Lauterbach demo supports soft JTAG only.