BeagleLogic

From Eric

Revision as of 07:23, 10 June 2018 by Ejenn (Talk | contribs)
Jump to: navigation, search

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 &

Pinout

Pinout of the BeagleBone's connectors:
BeagleBonePinout.jpg
. Beaglebone channels:
BeagleLogicChannels.jpg
BeagleLogicChannels2.jpg
Personal tools