I am using the CW310 board and want to dump my custom design onto it, I am using the correct part `XC7K410T-1FBG676’ While loading the bitstream there is no error,However the DONE LED does not flash, What are ways to debug this
You were able to do this before; what changed? Possibly your design is sucking too much power; if you have the SCA version (with the shunt resistor) a large current draw can make the supply voltage drop too low. One way to avoid this is to reduce the clock frequency.
For debugging: you may get more information if you use a Xilinx platform cable and program the FPGA from Vivado. Otherwise try to blink some LEDs.
I was using the aes design before which worked fine, Will try this tommorow thanks!
Hey I have dumped the design using the platform cable, i am wondering how the code changes, since I am just getting 0s
target = cw.target(None, cw.capture.targets.CW310,bsfile=bsfile force=True)
target.pll.pll_outenable_set(False, 0)
target.pll.pll_outenable_set(False, 1)
target.pll.pll_outenable_set(True, 2)
target.pll.pll_outfreq_set(1e6, 2)
print(target.fpga_buildtime)
DO i just remove the bsfile part?,
Also does “target.simpleserial” only work with AES?, What to do when the key or plaintext length varies?
Remove both the bsfile
and force
arguments.
Of course not - all our Jupyter course notebooks use simpleserial.
https://chipwhisperer.readthedocs.io/en/latest/simpleserial.html