Play with beaglebone again

I still have few beaglebone on hands, including the white beaglebone A6A, and later beaglebone black, 2~3 beaglebone green.
The most common firmware was angustrom in the A6A, but later version(beaglebone black and green) it becomes debian, which is more similar to ubuntu. The good thing of beaglebone is that it's designed with TI industrial application targeted arm, so it has lot of UARTs, where I can attached uart interface.

There are a lot of boards comes and goes these years, Pi becomes a fast changing version, which also progess the most. Beaglebone is not popular as Pi, and it's not the most powerful one, but it's still supported and updated....Old dog with new trick.

checked the web: https://beagleboard.org/latest-images
The latest one debian is 8.7, and one version for all colors of beaglebone, white, black, green, blue....even industrial...
and to flash your finish system to eMMC, only need to modify the uEvn.txt, no more need to start from another image.

To turn these images into eMMC flasher images, edit the /boot/uEnv.txt file on the Linux partition on the microSD card and remove the '#' on the line with 'cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh'. Enabling this will cause booting the microSD card to flash the eMMC. Images are no longer provided here for this to avoid people accidentally overwriting their eMMC flash.

steps: Down the image, which is a .xz file, untar it with WinRAR, the use win32 disk image writer, to write it into uSD, plug into bone, power it up. still simple as before.

Python is what I use for my application, and in my field, python 2.7 is still more popular the 3.x, the first thing is to check python version: good news: it comes with 2.7.9



To install lib for python, pip becomes a must common way, check what is installed in this debian: pip list



there are some good things: pyserial is installed, my good old friend PyBBIO, and you can also find adafruit-BBIO.
These are very handy ones for making python project on Python.




留言

這個網誌中的熱門文章

Heltec ESP32+OLED+Lora, hardware testing

micro SD card for ESP32, on lolin32 with OLED and heltec 32 lora oled

Install Network Time Protocol(NTP) on BeagleBone with Angstrom linux and set local time zone