I've been trying for over a two months to make a project including the PmodWifi for sending data from PIR motion sensors to a computer with wifi.
At fisrt I was working with Basys 3 board that I had but I undrstood that it doesn't have enough memory space. So I got Nexys 4 DDR board and tried using it there. Unfourtunatly I had some trouble with configuring the DDR so I reached some professional help from an engineer that works in the field. He gave me a new board, Zynq UltraScale+ MPSoC ZCU106, that he knows for sure how to work with and configure.
We managed to generate bitstream and started working on the SDK by trying to use the TCPEchoClient example from the PmodWifi library ip (2019.1). We tried using this ip library first but it had errors so we switched to this one. We are currently working with Vivado 2017.4 because of what we learned that other versions have errors (flexible array member 'DHCPDG_T...). We got some other errors that we can't find any information how to solve.
The first one is that from the beginnig when I just make a new application project I see an error in the bsp on the System.h file:
'XPAR_CPU_CORE_CLOCK_FREQ_HZ' undeclared (first use in this function) Final_Project_bsp line 73 C/C++ Problem
This error happened also with the other library and to be clear, I didn't modify any of the files.
After I edited the main.cc file (copy/paste from the TCPEchoClient example code) about 20 other errors showed up:
undefined reference to `DEIPcK::begin()' main.cc /Final_Project/src line 186 C/C++ Problem
undefined reference to `DEIPcK::periodicTasks()' main.cc /Final_Project/src line 244 C/C++ Problem
...
undefined reference to `vtable for DEMRF24' AdaptorClass.h /Final_Project_bsp/psu_cortexa53_0/include line 61 C/C++ Problem
I've been trying to make this thing work for too long, please help me finish this project.
I'm attaching some screenshots of the project and the main.cc file.
Question
netanel_shor
Hello,
I've been trying for over a two months to make a project including the PmodWifi for sending data from PIR motion sensors to a computer with wifi.
At fisrt I was working with Basys 3 board that I had but I undrstood that it doesn't have enough memory space. So I got Nexys 4 DDR board and tried using it there. Unfourtunatly I had some trouble with configuring the DDR so I reached some professional help from an engineer that works in the field. He gave me a new board, Zynq UltraScale+ MPSoC ZCU106, that he knows for sure how to work with and configure.
We managed to generate bitstream and started working on the SDK by trying to use the TCPEchoClient example from the PmodWifi library ip (2019.1). We tried using this ip library first but it had errors so we switched to this one. We are currently working with Vivado 2017.4 because of what we learned that other versions have errors (flexible array member 'DHCPDG_T...). We got some other errors that we can't find any information how to solve.
The first one is that from the beginnig when I just make a new application project I see an error in the bsp on the System.h file:
'XPAR_CPU_CORE_CLOCK_FREQ_HZ' undeclared (first use in this function) Final_Project_bsp line 73 C/C++ Problem
This error happened also with the other library and to be clear, I didn't modify any of the files.
After I edited the main.cc file (copy/paste from the TCPEchoClient example code) about 20 other errors showed up:
undefined reference to `DEIPcK::begin()' main.cc /Final_Project/src line 186 C/C++ Problem
undefined reference to `DEIPcK::periodicTasks()' main.cc /Final_Project/src line 244 C/C++ Problem
...
undefined reference to `vtable for DEMRF24' AdaptorClass.h /Final_Project_bsp/psu_cortexa53_0/include line 61 C/C++ Problem
I've been trying to make this thing work for too long, please help me finish this project.
I'm attaching some screenshots of the project and the main.cc file.
Thank you, Netanel.
main.cc
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.