OpenOCD Error: target 'fpga_spinal.cpu0' init failed
You may receive this error when trying to debug after creating your OpenOCD debug configuration. The RISC-V IDE Console gives an error message similar to:
Error cpuConfigFile C:RiscVsoc_Jadesoc_jade_swcpu0.yaml not found
Error: target 'fpga_spinal.cpu0' init failed
This error occurs because the path to the cpu0.yaml file is
incorrect, specifically the slashes for the directory separators. You should use:
- a single forward slash (/)
- 2 backslashes (\\)
For example, either of the following are
good:
C:\\RiscV\\soc_Jade\\soc_jade_sw\\cpu0.yaml
C:/RiscV/soc_Jade/soc_jade_sw/cpu0.yaml