BeagleLogic
From Eric
Kumer's BeagleLogic project can be found here.
The source code of the PRU firmware and Web interface can be found [there].
A distribution containing the BeagleLogic's software can be found here. The same page contains some explanations on how to use the BeagleLogic (here), and some interesting explanations about how the PRU is used, here. Just in case, PDF snapshots of some of the web pages can be found here.
Contents |
Using the BeagleLogic
Two possibilities:
- use the web interface accessible at http://192.168.7.2:4000/
- use sigrok-cli to launch the sampling process, get the samples using scp, and display the results using PulseView
Get the samples
eric@eric-HP-ZBook-17-G2:~/Downloads$ ssh debian@192.168.7.2 Debian GNU/Linux 8 BeagleBoard.org Debian Image 2016-04-10 Support/FAQ: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian default username:password is [debian:temppwd] debian@192.168.7.2's password: Last login: Sun Apr 10 19:46:13 2016 from 192.168.7.1 debian@beaglebone:~$ sigrok-cli -d beaglelogic -c samplerate=100000000 --samples 100000 -o out.sr
Copy the samples to the desktop
eric@eric-HP-ZBook-17-G2:~/Tmp$ rcp debian@192.168.7.2:out.sr . Debian GNU/Linux 8 BeagleBoard.org Debian Image 2016-04-10 Support/FAQ: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian default username:password is [debian:temppwd] debian@192.168.7.2's password: out.sr 100% 850 0.8KB/s 00:00
Display the samples with PulseView
eric@eric-HP-ZBook-17-G2:~/Tmp$ PulseView-NIGHTLY-x86_64.AppImage &