[~/github/noos/ad‐fmcadc4‐ebz/zc706]> gtkterm ‐c USB0 &
The folder contains a zc706.tcl file that you can launch with xmd. You can also run it using Vivado or SDK - up to you.
[~/github/noos/ad‐fmcadc4‐ebz/zc706]> xmd ‐tcl zc706.tcl
rlwrap: warning: your is 'xterm' but rlwrap couldn't find it in the terminfo database. Expect some problems.
Xilinx Microprocessor Debugger (XMD) Engine
XMD v2015.2 (64‐bit)
SW Build 1266856 on Fri Jun 26 16:35:25 MDT 2015
** Copyright 1986‐2015 Xilinx, Inc. All Rights Reserved.
Executing user script : zc706.tcl
Configuring Device 2 (xc7z045) with Bitstream ‐‐ hw/system_top.bit
....................10...................20...................30....................40...................50...................6
0....................70...................80...................90....................Done
Successfully downloaded bit file.
JTAG chain configuration
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
Device ID Code IR Length Part Name
1 4ba00477 4 arm_dap
2 23731093 6 xc7z045
JTAG chain configuration
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
Device ID Code IR Length Part Name
1 4ba00477 4 arm_dap
2 23731093 6 xc7z045
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
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
Processor stopped
Processor Reset .... DONE
Downloading Program ‐‐ zc706.elf
section, .text: 0x00100000‐0x0010656b
section, .init: 0x0010656c‐0x00106583
section, .fini: 0x00106584‐0x0010659b
section, .rodata: 0x0010659c‐0x00106927
section, .data: 0x00106928‐0x00106e9b
section, .eh_frame: 0x00106e9c‐0x00106e9f
section, .mmu_tbl: 0x00108000‐0x0010bfff
section, .ARM.exidx: 0x0010c000‐0x0010c007
section, .init_array: 0x0010c008‐0x0010c00f
section, .fini_array: 0x0010c010‐0x0010c013
section, .bss: 0x0010c014‐0x0010c0a7
section, .heap: 0x0010c0a8‐0x0010e0af
section, .stack: 0x0010e0b0‐0x001118af
Download Progress..10.20.30.40.50.60.70.80.90.Done
Setting PC with Program Start Address 0x00100000
Processor started. Type "stop" to stop processor
RUNNING> Disconnected from Target 64
Disconnected from Target 352
The following messages should appear on the terminal.
AD9528 successfully initialized.