I'm a first time user of Digilent CMOD A7 board.
PC set up as foillows:
Windows 10 Pro (64-bit)
Vivado v2016.4 (64-bit)
SW Build 1733598 on Wed Dec 14 22:35:39 MST 2016
IP Build 1731160 on Wed Dec 14 23:47:21 MST 2016
SDK Release Version: 2016.4
I am following the tutorial: Cmod A7 - Getting Started with Microblaze
I got to step 10. Creating New Application Project in SDK
Actually 10.2
I selected the Hello World template, but when I click on Finish I get an error:
mb-gcc.exe - Application Error
The application was unable to start correctly (0xc0000142). Click OK to close the application.
Inside the debug window are the following lines. Maybe these will point to a possible error?
I moved on to the part where I run the program in debug mode on the CMOD A7, but I get no "Hello World" response on the serial terminal.
Also, in step 11 it says:
Make sure that the Cmod A7 is turned on and connected to the host PC via both the JTAG USB port and the UART USB port.
How do I know that these are connected properly?
When I unplug and plug in the CMOD A7 USB cord, I see the following activity on my Device Manager.
USB plug out
Intel USB 3.0 eXtensible Host Controller
USB Composite Device
USB Root Hub
USB plug in
Intel USB 3.0 eXtensible Host Controller
USB Composite Device
USB Composite Device
USB Root Hub
USB Serial Converter A
USB Serial Converter B
And under ports, a single USB Serial Port appears.
USB Serial Port (COM6)
Should I see two ports listed here?
One for the JTAG and one for the USB?
Do these signal pass through the same cable?
Or do I need a second cable?
If a second cable is needed, how do I plug it in to the board?
The only other connectors are the PMOD connector and the 48-pin DIP connector on the bottom of the board.
Question
BeamPower
Hello,
I'm a first time user of Digilent CMOD A7 board.
PC set up as foillows:
Windows 10 Pro (64-bit)
Vivado v2016.4 (64-bit)
SW Build 1733598 on Wed Dec 14 22:35:39 MST 2016
IP Build 1731160 on Wed Dec 14 23:47:21 MST 2016
SDK Release Version: 2016.4
I am following the tutorial: Cmod A7 - Getting Started with Microblaze
I got to step 10. Creating New Application Project in SDK
Actually 10.2
I selected the Hello World template, but when I click on Finish I get an error:
mb-gcc.exe - Application Error
The application was unable to start correctly (0xc0000142). Click OK to close the application.
Inside the debug window are the following lines. Maybe these will point to a possible error?
make all
Building file: ../src/helloworld.c
Invoking: MicroBlaze gcc compiler
mb-gcc -Wall -O0 -g3 -c -fmessage-length=0 -MT"src/helloworld.o" -I../../Hello_world2_bsp/microblaze_0/include -mlittle-endian -mcpu=v10.0 -mxl-soft-mul -Wl,--no-relax -MMD -MP -MF"src/helloworld.d" -MT"src/helloworld.o" -o "src/helloworld.o" "../src/helloworld.c"
make: *** [src/helloworld.o] Error -1073741502
I moved on to the part where I run the program in debug mode on the CMOD A7, but I get no "Hello World" response on the serial terminal.
Also, in step 11 it says:
Make sure that the Cmod A7 is turned on and connected to the host PC via both the JTAG USB port and the UART USB port.
How do I know that these are connected properly?
When I unplug and plug in the CMOD A7 USB cord, I see the following activity on my Device Manager.
USB plug out
Intel USB 3.0 eXtensible Host Controller
USB Composite Device
USB Root Hub
USB plug in
Intel USB 3.0 eXtensible Host Controller
USB Composite Device
USB Composite Device
USB Root Hub
USB Serial Converter A
USB Serial Converter B
And under ports, a single USB Serial Port appears.
USB Serial Port (COM6)
Should I see two ports listed here?
One for the JTAG and one for the USB?
Do these signal pass through the same cable?
Or do I need a second cable?
If a second cable is needed, how do I plug it in to the board?
The only other connectors are the PMOD connector and the 48-pin DIP connector on the bottom of the board.
Link to comment
Share on other sites
13 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.