I am currently trying to develop a system that reads an analog signal from the ZMOD ADC and continuously sends the data over ethernet to a host machine. I figured I'd start with getting the lwIP echo server demo up and running to begin with, but I quickly ran into some problems I cannot figure out.
Plainly (and because I have very limited networking knowledge to provide a more in-depth explanation), the program is stuck attempting to establish a connection to the board, printing "Trying 192.168.1.10..." then going dormant.
I found what I thought could be a solution to the issue here, but unfortunately the problem persists. There is very limited information regarding the configuration of the platform BSP or the actual hardware design one should implement in Vivado to obtain a usable bitstream for this particular demo, so I went off the assumption that all that was required hardware-wise was the ZYNQ-PS after connection automation from watching a few lwIP bring-up tutorials. This is where I believe the issue is rooted. I find it hard to believe that so little is to be done to configure the GEM (or whatever is used to define the PHY functionality) sufficiently. There must be something I am missing.
I'm using a platform based on a Vivado design that has other components apart from the ZYNQ PS (ADC controller, AWG controller, AXI interconnect, etc.), though none of them should interfere with the processes of the lwIP application project (I think).
I've tried the low-hanging-fruit fixes, sudo telnet <ip><port>, swapping ethernet cables, connecting via ipv6, connecting via putty.
I've verified that the PYNQ PS configuration for Ethernet is correct, and tried EMIO rather than MIO 52 .. 53.
I'm sure that the amount of information I've provided on the issue is not enough to give anyone an idea of what the true problem is. I'm really just looking for a good place to start investigating rather than a definitive fix.
I am not sure of what kind of further information I should provide, mostly because I am not sure what kind of information is useful for a circumstance like this. Please let me know if anyone has any clarifying questions and I will do my best to provide an answer to them.
Question
davwamai
Hello,
I am currently trying to develop a system that reads an analog signal from the ZMOD ADC and continuously sends the data over ethernet to a host machine. I figured I'd start with getting the lwIP echo server demo up and running to begin with, but I quickly ran into some problems I cannot figure out.
Plainly (and because I have very limited networking knowledge to provide a more in-depth explanation), the program is stuck attempting to establish a connection to the board, printing "Trying 192.168.1.10..." then going dormant.
I found what I thought could be a solution to the issue here, but unfortunately the problem persists. There is very limited information regarding the configuration of the platform BSP or the actual hardware design one should implement in Vivado to obtain a usable bitstream for this particular demo, so I went off the assumption that all that was required hardware-wise was the ZYNQ-PS after connection automation from watching a few lwIP bring-up tutorials. This is where I believe the issue is rooted. I find it hard to believe that so little is to be done to configure the GEM (or whatever is used to define the PHY functionality) sufficiently. There must be something I am missing.
I'm sure that the amount of information I've provided on the issue is not enough to give anyone an idea of what the true problem is. I'm really just looking for a good place to start investigating rather than a definitive fix.
I am not sure of what kind of further information I should provide, mostly because I am not sure what kind of information is useful for a circumstance like this. Please let me know if anyone has any clarifying questions and I will do my best to provide an answer to them.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now