Beaglebone black network speed tester
- BEAGLEBONE BLACK NETWORK SPEED TESTER FULL
- BEAGLEBONE BLACK NETWORK SPEED TESTER SOFTWARE
- BEAGLEBONE BLACK NETWORK SPEED TESTER CODE
This can be used in the Hamnet Amateur Radio IP network. The goal of my project is to build an affordable 70cm IP transceiver with a power of a few Watts.
BEAGLEBONE BLACK NETWORK SPEED TESTER SOFTWARE
Presumably, this will suffer from problems when using the higher data rates supported by the CC1101, as his software is not real-time.
BEAGLEBONE BLACK NETWORK SPEED TESTER CODE
Edouard F4EXB has some code that uses the Raspberry Pi instead. There has been a similar project from OEVSV, but I’ve never seen this project reach a final form. Gcc version 4.8.1 (Ubuntu/Linaro 4.8.Lately, I have been experimenting with using a CC1101 chip together with a Beaglebone black single board ARM computer to transmit IP traffic over the 70cm Amateur band. src/configure -v –with-pkgversion=’Ubuntu/Linaro 4.8.1-10ubuntu8′ –with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs –enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ –prefix=/usr –program-suffix=-4.8 –enable-shared –enable-linker-build-id –libexecdir=/usr/lib –without-included-gettext –enable-threads=posix –with-gxx-include-dir=/usr/include/c++/4.8 –libdir=/usr/lib –enable-nls –with-sysroot=/ –enable-clocale=gnu –enable-libstdcxx-debug –enable-libstdcxx-time=yes –enable-gnu-unique-object –disable-libitm –disable-libquadmath –enable-plugin –with-system-zlib –disable-browser-plugin –enable-java-awt=gtk –enable-gtk-cairo –with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-armhf/jre –enable-java-home –with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-armhf –with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-armhf –with-arch-directory=arm –with-ecj-jar=/usr/share/java/eclipse-ecj.jar –enable-objc-gc –enable-multiarch –enable-multilib –disable-sjlj-exceptions –with-arch=armv7-a –with-fpu=vfpv3-d16 –with-float=hard –with-mode=thumb –disable-werror –enable-checking=release –build=arm-linux-gnueabihf –host=arm-linux-gnueabihf –target=arm-linux-gnueabihf I suspect that Raspbian enables armhf floating point by default, while Ã…ngström needs to be told to use it.Īlso, -march=native only reduced execution time by mere seconds and has a negligible impact.ĬOLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/4.8/lto-wrapperĬonfigured with.
BEAGLEBONE BLACK NETWORK SPEED TESTER FULL
Update: I’ve tried with an external power supply, and checked that the processor was running at full speed. Hardware   : Generic AM33XX (Flattened Device Tree) Model name   : ARMv7 Processor rev 2 (v7l)įeatures   : swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls Linux beaglebone 3.8.13 #1 SMP Tue Jun 18 02:11: armv7l GNU/Linux Revision   : 000f BeagleBone Black: system info # uname -a Processor   : ARMv6-compatible processor rev 7 (v6l)įeatures   : swp half thumb fastmult vfp edsp java tls It’s almost as if the compiler isn’t fully optimizing under Ã…ngström Linux. I don’t have any explanation why the BBB is so much slower. (In comparison, my i7 quad-core laptop runs it in 8½ seconds.) I compiled it on both machines with: g++ -Ofast  card.cpp  -o cardĪnd then ran it with: time. But I need to see if this thing has any grunt, and so I need a benchmark.Īfter hearing about the business-card raytracer, I thought it would be perfect. And BoneScript — an Arduino-like JavaScript library — is very clever indeed. Props to the CircuitCo folks, they are easy to set up: just a mini-USB cable provides power and virtual network shell. So I buy one at the exceptionally soggy Toronto Mini Maker Faire. One hears that the BeagleBone Black is screamingly fast compared to the Raspberry Pi faster, newer processor, blahdeblah, mcbtyc, etc. All benchmarks are artificial, but this one had me scratching my head.