I have a block that I've been working on and it seems like I am missing
something vital to get it to work properly. My block takes in a vector
of 2048 samples and outputs 2048 samples as well. I simulated it and it
passes simulation fine.
But, if I look at the output as it goes to a file, nothing goes
through. I opened up wireshark and I see 11-12 packets comes from my PC
to RFNoC, and then 1 60B packet going RFNoC to host, 1 58B from host to
RFNoC, and then another 60B from RFNoC to host (wash-rinse-repeat).
The packets to the host seem to be incrementing as they should, but are
obviously not full packets. An example of two packets from RFNoC to
host are:
00:00:00:05:00:00:04:dd:00:00:60:18:59:b6:cb:0b
00:00:00:05:00:00:04:de:00:00:60:1c:ca:77:b6:11
I have noticed that if I don't use my block and just have data pass
through the FIFO, I still don't see data pass through, so I am wondering
if the crossbar is getting screwed up somehow.
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com