Daniel Schultz
Daniel Schultz
> Hi, > > > Info : JTAG tap: fpga_spinal.bridge tap/device found: 0xc0000fff (mfg: 0x7ff (), part: 0x0000, ver: 0xc) > > Warn : JTAG tap: fpga_spinal.bridge UNEXPECTED: 0xc0000fff (mfg:...
Hey, I checked the signal and the TMS and TCK looked really bad, which might come from my poor soldering skills. Well, now I connect to the TAP and the...
I execute openocd with ``` #!/bin/bash openocd_riscv/src/openocd -c "set HYDROGEN_CPU0_YAML configs/VexRiscv.yaml" -f openocd_riscv/tcl/interface/jlink.cfg -f configs/carbon.cfg -d ``` and carbon.cfg looks like ``` set _ENDIAN little set _TAP_TYPE 1234 if {...
YES! I can dump the registers :) Not sure why I changed the last two lines... however, I can now flash a simple binary but I'm not able to halt...
Seems like JTAG has not really a connection to the memory: ``` (gdb) x 0xa0000000 0xa0000000 : 0x02faf080 ``` I receive this value for all address I try.
ah okay. Just tried it without success again. `mwd 0xa000000` returns a random value but for all address the same. Moreover, register `pc` has the same value while some registers...
So, all four values in the buffer have again the random, same value. I was able to track down sometimes the device is examined and sometimes not. Added the instructions...
I have another question: The test instructions use x0. Is register zero writable?
Agree, in my opinion True/False create the impression of an default value but I have no if there's a use-case for that. I can try to forbid the directLiteral value,...
@benjaoming I'm actually interested in this change. Do you think I can open another PR with your requested changes included?