This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
resources:tools-software:linux-drivers:platforms:microblaze_loading [18 May 2018 14:38] – Add 2018_r1_vc707_ad6676evb.zip file Dragos Bogdan | resources:tools-software:linux-drivers:platforms:microblaze_loading [24 Jun 2019 06:42] – Added instructions for XCST command line. Kister Genesis Jimenez | ||
---|---|---|---|
Line 130: | Line 130: | ||
- | There are two ways of loading the design. | + | There are two ways of loading the design. |
- | Open a xmd command window/ | + | |
- | Below is just a example and the file-names may vary. | + | |
+ | Below is just a example and the file-names may vary. | ||
<WRAP box bgblue>< | <WRAP box bgblue>< | ||
< | < | ||
Line 225: | Line 224: | ||
</ | </ | ||
+ | XMD has been replaced with XSCT/XSDB in newer releases of VIVADO. In windows, you can run the XSCT terminal from start menu -> Xilinx Design Tools -> Xilinx Software Command Line Tool... | ||
+ | |||
+ | <WRAP box bgblue>< | ||
+ | < | ||
+ | ****** Xilinx Software Commandline Tool (XSCT) v2018.2 | ||
+ | **** Build date : Jun 14 2018-20: | ||
+ | ** Copyright 1986-2018 Xilinx, Inc. All Rights Reserved. | ||
+ | |||
+ | |||
+ | xsct% connect | ||
+ | attempting to launch hw_server | ||
+ | |||
+ | ****** Xilinx hw_server v2018.2 | ||
+ | **** Build date : Jun 14 2018-20: | ||
+ | ** Copyright 1986-2018 Xilinx, Inc. All Rights Reserved. | ||
+ | |||
+ | INFO: hw_server application started | ||
+ | |||
+ | INFO: Use Ctrl-C to exit hw_server application | ||
+ | |||
+ | INFO: To connect to this hw_server instance use url: TCP: | ||
+ | |||
+ | tcfchan#0 | ||
+ | xsct% fpga -f " | ||
+ | 100% 8MB | ||
+ | xsct% targets | ||
+ | 1 xc7vx485t | ||
+ | | ||
+ | 3 MicroBlaze #0 (Running) | ||
+ | xsct% target 3 | ||
+ | xsct% dow " | ||
+ | Downloading Program -- C:/ | ||
+ | section, .text: 0x80000000 - 0x8040f40b | ||
+ | section, __fdt_blob: 0x8040f40c - 0x8041f40b | ||
+ | section, .rodata: 0x80420000 - 0x80570057 | ||
+ | section, .builtin_fw: | ||
+ | section, __ksymtab: 0x8057007c - 0x80576063 | ||
+ | section, __ksymtab_gpl: | ||
+ | section, __ksymtab_strings: | ||
+ | section, __param: 0x80593b88 - 0x8059405f | ||
+ | section, __modver: 0x80594060 - 0x80594fff | ||
+ | section, __ex_table: 0x80595000 - 0x805965a7 | ||
+ | section, .notes: 0x805965a8 - 0x805965cb | ||
+ | section, .sdata2: 0x805965cc - 0x80596fff | ||
+ | section, .data: 0x80597000 - 0x805ba19f | ||
+ | section, .init.text: 0x805bb000 - 0x805dbf7b | ||
+ | section, .init.data: 0x805dbf80 - 0x805ddc5f | ||
+ | section, .init.ivt: 0x805ddc60 - 0x805ddc87 | ||
+ | section, .init.setup: | ||
+ | section, .initcall.init: | ||
+ | section, .con_initcall.init: | ||
+ | section, .init.ramfs: | ||
+ | section, .bss: 0x808f3000 - 0x8090b823 | ||
+ | 100% 8MB | ||
+ | Setting PC to Program Start Address 0x80000000 | ||
+ | Successfully downloaded C:/ | ||
+ | xsct% Info: MicroBlaze #0 (target 3) Stopped at 0x0 (Stop) | ||
+ | xsct% con | ||
+ | Info: MicroBlaze #0 (target 3) Running | ||
+ | xsct% | ||
+ | </ | ||
+ | </ | ||
- | Run Vivado TCL Shell from Windows start menu -> Xilinx Design Suite -> Vivado -> Vivado TCL Shell | + | The second method is to run the tcl script which takes care of loading the bit file and the linux image. |
- | in Linux source settings.sh | + | (In Linux, source |
Then run the tcl script: | Then run the tcl script: |