Hi,
I’m looking at the batchRun function to speed up measurements on the CW305. I’ve deduced that the python batchRun() call ends up here: naeusb/naeusb_fpga_target.c at 09c6ed86c40f762316670dc9f26b8bf7f67153ff · newaetech/naeusb · GitHub
on the microcontroller. I am testing this function on the AES example bitstream with a picoscope
A few questions:
I noticed that when this function is called my scope does not capture the trigger for each encryption, where as if I trigger a manual encryption with fpga_write then it does work. Is it because the function sets: gpio_set_pin_high(FPGA_TRIGGER_GPIO);? Why set the trigger from the microcontroller instead of from the target?