A few people asked us about ARM support and most of them were interested in NVidia Tegra, so we grabbed a NVidia Jetson TK1 development kit for testing. Simple cross-compilation of the driver gives us 22 MSPS right away:
root@tegra-ubuntu:~/PKG/usr/lib# uname -a Linux tegra-ubuntu 3.10.40-ga7da876 #1 SMP PREEMPT Tue Jun 7 21:05:06 PDT 2016 armv7l armv7l armv7l GNU/Linux root@tegra-ubuntu:~/PKG/usr/lib# ./test_xtrxll Success! Processed RX 2 x 11.000 = 22.000 MSPS (WIRE: 87.999299) TX 2 x 11.007 = 22.015 MSPS (WIRE: 88.058852 MB/s) 11:38:47.956458 INFO: XTRX PCI_4: Device closing
Not a bad result for an (almost) zero effort. We’ll see if we can optimize and get more performance out of it later on.
Stay tuned!
September 28, 2017 at 12:31 pm
Hi Alexander,
Did you do the testing using the TX1 or TX2 Module?
Nvidia released a new TX2 version with much better performance compared to the TX1 module: https://www.nvidia.com/object/embedded-systems-dev-kits-modules.html
Regards,
Flippie
LikeLike
September 28, 2017 at 12:43 pm
Let me check
LikeLike