01-09-2018 11:06 PM
PFA the screenshot of the memory write error which we are facing when running a baremetal application on Zynq custom board using SDK 2017.3. We were able to program the FPGA successfully but facing this error while running any application. The issue is consistent with both Digilent and Xilinx platform USB cable. We have also tried restarting the host system, different host systems, creating a new project in SDK, cleaning the project and rerunning but to no avail. Kindly look into this error.
01-09-2018 11:16 PM
I have had that problem before but it went away. I dont remember if there was something speciific or if I just started doing things in the right order.
What happens if you do the full cycle:
1. power cycle the board
2. program the FPGA device
3. launch binary from SDK
Does it still give the same DAP error?
01-10-2018 12:38 AM
@sasisaketh If I remember well, this error is caused by the memory not being initialized when the processor is brought up.
This makes the CPU issue an AXI request but it goes stale.
Try to transfer your .text and .data sections to OCM or BRAM and see what happens.
01-10-2018 01:43 AM
This error normally means that debugger is unable to communicate with DAP properly (invalid response), which can occur due to erratic power supply on the board. Have you checked the power supply, capacitors, etc. on the board
01-15-2018 01:08 AM