AnsweredAssumed Answered

Error with ADXL345 Pmod Reference Design with ZedBoard

Question asked by ddub on Aug 12, 2014
Latest reply on Aug 12, 2014 by ddub

Hello all,

 

I am new to FPGAs.

 

I am attempting to implement the ADXL345 Pmod Reference Design  on the ZedBoard from

 

ADXL345 Pmod Xilinx FPGA Reference Design [Analog Devices Wiki]

 

After correcting the path on the download.bat file and running it, the *.bit is downloaded but the script returns "ERROR: Cannot write to target" when trying to start the program on the ARM.

 

I am running Windows 7 (64) with Xilinx ISE 14.7 connected to a ZedBoard.  All Jumpers are in their default position.

 

Full text of Command window:

 

Xilinx Microprocessor Debugger (XMD) Engine

Xilinx EDK 14.7 Build EDK_P.20131013

Copyright (c) 1995-2012 Xilinx, Inc.  All rights reserved.

Executing user script : ADIEvalBoard.tcl

Programming Bitstream -- ADIEvalBoard.bit

Fpga Programming Progress ............10.........20.........30.........40.......

..50.........60.........70.........80.........90........Done

Successfully downloaded bit file.

 

JTAG chain configuration

--------------------------------------------------

Device   ID Code        IR Length    Part Name

1       4ba00477           4        Cortex-A9

2       23727093           6        XC7Z020

 

JTAG chain configuration

--------------------------------------------------

Device   ID Code        IR Length    Part Name

1       4ba00477           4        Cortex-A9

2       23727093           6        XC7Z020

 

--------------------------------------------------

Enabling extended memory access checks for Zynq.

Writes to reserved memory are not permitted and reads return 0.

To disable this feature, run "debugconfig -memory_access_check disable".

 

--------------------------------------------------

 

CortexA9 Processor Configuration

-------------------------------------

Version.............................0x00000003

User ID.............................0x00000000

No of PC Breakpoints................6

No of Addr/Data Watchpoints.........4

 

 

Connected to "arm" target. id = 64

Starting GDB server for "arm" target (id = 64) at TCP port no 1234

Error Executing User Script : ADIEvalBoard.tcl

Error :: ERROR: Cannot write to target

 

        AP transaction timeout: ACK = 0x01, expected=0x02)

        Error Address = 0xf8000008

 

Press any key to continue . . .

Outcomes