12-21-2018 01:29 PM - edited 12-21-2018 01:30 PM
I'm working with RF Data Converter Tool to evaluate RFSoC. I'm getting communication timeout error when I try to transfer large amount of data through a custom LVM file. See attached screen shot of the error message. I've created a smaller size LVM file which works fine but part of my evaluation requires I transmit a large amount of data. Is there any way to increase this timeout limit.
12-27-2018 04:27 PM
How big is the file?
I don't know off hand of a way to check this It's likely baked into the ethernet configuration.
If you don't mind waiting I can look into it more later next week
01-02-2019 08:47 AM
I may have figured it out but don't know how my solution relates to the timeout problem.
The amount of data I was transferring was not multiple of 32. Once I changed the amount of data then I was able to transfer everything without any errors. I removed 9 rows from my LVM file then data in 3 columns was multiple of 32. I made this change after looking at print out in terminal complaining about data size.
I don't know if I barely made it through the timeout period or if RF converter tool actually needed data size to be multiple of 32. I have tested with other LVM files which were off odd lengths but much, much smaller in size and they transmitted just fine. I'm guessing I transmitted large LVM file within the timeout period after reducing my data size. It will be nice to know what is root cause of this error.
01-07-2019 07:51 AM
LVM file is 13Mb and hold 504K samples.
Is this the working one?
How many samples in the the failing one?
01-07-2019 09:07 AM
Yes this is the working file with 504K samples.
Failing one had additional 504,008 samples.
I switched memory type from BRAM to DDR4 in the evaluation tool to transmit such large data set.
With smaller sample size, around 8K but not multiple of 32, I used BRAM with and it worked fine even after I saw warning displayed in the terminal.
01-08-2019 03:02 AM
I did some digging on this and our expectation is that the timeout set to maybe 45 or 60s.
By default labview times out after 10 secs.
Is this definitely the most recent version of the TRD/GUI?
In the most recent release the error should return a more verbose error if the length or allignment is not supported.