BeagleLogic

To get your Beaglebone Black (BBB) to work as an Logic Analyzer, you can use BeagleLogic:

1.) Download latest version of BeagleLogic

2.) Burn it onto sdcard with Etcher

3.) Put SDCard into BeagleBone Black

4.) Hold “Boot” Button, plug in BBB with Mini USB Cable to your PC

5.) After 10 seconds or so, release “Boot” Button (this will just boot from SDcard with this trick)

6.) Wait some time and login to 192.168.7.2 via SSH

Username: debian  
password: temppwd

7.) Test if BeagleLogic works

ls -l /dev/beaglelogic

There should be entry /dev/beaglelogic as answer, if not check the BeagleLogic Website

8.) Change uEnv.txt
sudo vi /boot/uEnv.txt

#go to following lines:  
##enable Generic eMMC Flasher:  
##make sure, these tools are installed: dosfstools rsync  
#cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

remove # from #cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

#save and exit

9.) Shutdown

sudo shutdown now

10.) Boot again, this time with flasher
Hold “Boot” Button, plug in BBB with Mini USB Cable to your PC, after 10 seconds, release the button.
During the flash process of the eMMC, the 4 leds will make a “Knight Rider” like lightshow.
This will take some minutes. The BBB will shutdown afterwards (all LEDs off).

11.) Remove SDCard, replug Mini USB and boot without holding any buttons

12.) Wait some time and login to 192.168.7.2 via SSH

Username: debian  
password: temppwd

13.) Open your webbrowser and go to: http://192.168.7.2:4000/#

Upgrade:

  • this enables you to also use the BeagleLogic as “external analyzer” and control it from i.e. a Window System running a special version of pulseview 🙂
  • More infos: https://goo.gl/L9QUrt
    # Connect to Ethernet / Internet  
    cd /opt/BeagleLogic/  
    git config http.sslVerify false  
    git pull  
    sudo apt update  
    sudo ./install.sh --upgrade  
    sudo reboot now
    

Useful infos:

Built with Hugo
Theme Stack designed by Jimmy