Search the Community
Showing results for tags 'getting_started'.
Found 1 result
GogMagog posted a question in FPGAI am fighting to get any one of 5 different simple ZYBO demos to work. At all. I can download bitfiles with my own Verilog code and blink, or scan, or pulsate the LEDs, and get behaviour changes based on buttons and switches ... so I know the board works, but nothing I do with the with the processor core (PS block) works. I am here looking for information on how to get some kind of information out of the board so I can figure out what's going on. The demo I am working on now is this one: https://reference.digilentinc.com/learn/programmable-logic/tutorials/zybo-getting-started-with-zynq/start It does not ask for a Debug Configuration, or a Run Configuration, ... just the Run as -> Launch on hardware. There is a terminal setup at the end of that tutorial. Frankly I don't know why a separate console is needed since SDK has a "Console" and an "SDK Terminal". Nonetheless, I tried 'screen' and putty as others recommended, then minicom as well ... all I ever see is a blank screen. I don't know what I should expect to see really. I followed the tutorial to the letter. The only indication I get that things are connected at all is that with screen and putty, when I hit any key, I see ZYBO's TX LED flash once. I am running Ubuntu 16.04 and Vivado 2016.4. I have lots of Xilinx experience, but all command line and not with SDK (so telling me "It's just like ISE but ..." will make me cry. I just want something out of the console. Smoke would be nice. If it helps, I do see this in XSCT Console: Downloading Program -- /-----/projects/zybo/ZYBO_getting_started/ZYBO_getting_started.sdk/getting_started_with_ZYBO2/Debug/getting_started_with_ZYBO2.elf section, .text: 0x00100000 - 0x00102467 section, .init: 0x00102468 - 0x0010247f section, .fini: 0x00102480 - 0x00102497 section, .rodata: 0x00102498 - 0x0010263b section, .data: 0x00102640 - 0x00102adb section, .eh_frame: 0x00102adc - 0x00102adf section, .mmu_tbl: 0x00104000 - 0x00107fff section, .init_array: 0x00108000 - 0x00108003 section, .fini_array: 0x00108004 - 0x00108007 section, .bss: 0x00108008 - 0x00108037 section, .heap: 0x00108038 - 0x0010a03f section, .stack: 0x0010a040 - 0x0010d83f 100% 0MB 0.5MB/s 00:00 Setting PC to Program Start Address 0x00100000 Successfully downloaded /-----/projects/zybo/ZYBO_getting_started/ZYBO_getting_started.sdk/getting_started_with_ZYBO2/Debug/getting_started_with_ZYBO2.elf Info: ARM Cortex-A9 MPCore #0 (target 2) Running So it's "running", there is no debug config, and the Hello World demo says I should see: > The demo will be running on the ZYBO. Try playing around with the 4 switches (labeled SW0-SW3). Doing so should light its respective LED. Also over the serial port, pressing each button (labeled BTN0-BTN3) will produce the message “button x pressed”. Any suggestions appreciated. What do I do? Create a debug config for this and try again? GogMagog