Hello. I am trying to connect to a DE10-Nano with a debug configuration in Arm Development Studio over USB-Blaster. I followed this example precisely: https://rocketboards.org/foswiki/Documentation/HWLib. I tried this on DS-5 a few weeks ago, and got the exact same error as below when I hit Debug in the Debug Configuration menu in Development Studio.
It then quits and tells me that I must check to make sure the device is a Cyclone V Dual Core, as shown in the image below.
Is there a way to resolve this? I thought maybe it was an issue using older compiled projects in DS-5, but obviously the problem has appeared in Development Studio as well.
Hi again. I will add that when I navigate over to the Commands console, I see the error messages shown in the figure below:
Hi ElliotFrom the error message, it looks like ACK bits are returning the wrong values, which would indicate a serious comms error between the board and the debug unit. As a first step, please check whether the board has switches/jumpers that select between USB Blaster or DSTREAM. Are they set for USB Blaster?For support on USB Blaster, you will need to contact Intel. Try the Intel forum at:community.intel.com/.../soc-fpga-embedded-development-suiteHope this helpsStephen
Thanks for the input. I believe I have solved this issue by running my bare-metal project from OCRAM as per the guide linked below. To anyone else who comes across this, I am afraid I cannot explain the original error, only that it worked for me to follow the guide linked below.
Bare metal guide: https://www.intel.com/content/www/us/en/programmable/documentation/lro1424280108409.html#lro1448912565910
View all questions in Arm Development Studio forum