DISCONTINUED: Bela image, v0.2.1_stable

@giuliomoro giuliomoro released this Aug 30, 2017 · 1 commit to master since this release


WARNING: these releases are no longer maintained. The new repo for Bela image development is https://github.com/BelaPlatform/bela-image-builder and the latest release can be found at https://github.com/BelaPlatform/bela-image-builder/releases/

The releases at this page should not be used on new installations, and older projects should be upgraded to the above new image.


Bela image, v0.2.1_stable, 24 August 2017

Distributor ID: Debian
Description: Debian GNU/Linux 7.4 (wheezy)
Release: 7.4
Codename: wheezy
Linux bela 3.8.13xenomai-bone41 #2 Wed Mar 26 11:41:31 GMT 2014 armv7l GNU/Linux

Comes with:

NEW:
Bela core code https://github.com/BelaPlatform/Bela@cd6a52cb19726cbdf79b3c51ee8d5f3648e2a083
supercollider for Bela (https://github.com/giuliomoro/supercollider/releases/tag/3.9dev-Bela-build_20170805)

USUAL:
pasm - PRU assembler (compiled from source from giuliomoro/am335x_pru_package@f13844b
qt4-qmake, libqt4-dev, strace, pip, libusb-1.0-0-dev (via apt-get)
python requests (via pip)
qmidinet (compiled from source with ./configure --enable-qt4)
gcc-4.9, gdb-7.7.1 (installed via apt-get from Jessie repos)
python-dev, doxygen 1.8.1.2, zip (via apt-get)
clang 3.8 (armv7 binaries installed manually)
rtl8812au drivers for Wi-Fi adapters (compiled from source for this kernel)
node.js 6.1.0. (compiled from source)
added support for BeagleBone Green (copied the /boot/uboot/dtbs/am335x-boneblack.dtb to -green.dtb)
eth0 set to allow-hotplug
Drivers for Ralink MT7601U (compiled from source)
Uncompressed size: 3.6GB (will fit in the BeagleBone's eMMC or on a 4GB SD card).

To flash this image on your SD card, see instructions here https://github.com/BelaPlatform/Bela/wiki/Manage-your-SD-card#flashing-the-bela-image

Bela image, v0.2.0b_stable, 15 December 2016

@giuliomoro giuliomoro released this Dec 19, 2016 · 1 commit to master since this release

Bela image, v0.2.0b_stable, 24 October 2016

Distributor ID: Debian
Description: Debian GNU/Linux 7.4 (wheezy)
Release: 7.4
Codename: wheezy
Linux bela 3.8.13xenomai-bone41 #2 Wed Mar 26 11:41:31 GMT 2014 armv7l GNU/Linux

Comes with:

NEW:
Bela core code BelaPlatform/Bela@ 8ed64a94ca7b87cc62d5dcf5c134fb2350c5e588
Drivers for Ralink MT7601U (compiled from source)

USUAL:
supercollider for Bela (compiled from source with gcc 4.8 from giuliomoro/supercollider@3e721e2
better handling of the Bela cape button
pasm - PRU assembler (compiled from source from giuliomoro/am335x_pru_package@f13844b
qt4-qmake, libqt4-dev, strace, pip, libusb-1.0-0-dev (via apt-get)
python requests (via pip)
qmidinet (compiled from source with ./configure --enable-qt4)
gcc-4.9, gdb-7.7.1 (installed via apt-get from Jessie repos)
python-dev, doxygen 1.8.1.2, zip (via apt-get)
clang 3.8 (armv7 binaries installed manually)
rtl8812au drivers for Wi-Fi adapters (compiled from source for this kernel)
node.js 6.1.0. (compiled from source)
added support for BeagleBone Green (copied the /boot/uboot/dtbs/am335x-boneblack.dtb to -green.dtb)
eth0 set to allow-hotplug
Uncompressed size: 3.6GB (will fit in the BeagleBone's eMMC or on a 4GB SD card).

To flash this image on your SD card, see instructions here https://github.com/BelaPlatform/Bela/wiki/Manage-your-SD-card#flashing-the-bela-image

Bela image, v0.2.0a_stable, 24 October 2016

@giuliomoro giuliomoro released this Oct 25, 2016 · 1 commit to master since this release

Bela image, v0.2.0a_stable, 24 October 2016

Distributor ID: Debian
Description: Debian GNU/Linux 7.4 (wheezy)
Release: 7.4
Codename: wheezy
Linux bela 3.8.13xenomai-bone41 #2 Wed Mar 26 11:41:31 GMT 2014 armv7l GNU/Linux

Comes with:

  • new:
    Bela core code BelaPlatform/Bela@9584252
    supercollider for Bela (compiled from source with gcc 4.8 from giuliomoro/supercollider@3e721e2
    better handling of the Bela cape button
    pasm - PRU assembler (compiled from source from giuliomoro/am335x_pru_package@f13844b
    qt4-qmake, libqt4-dev, strace, pip, libusb-1.0-0-dev (via apt-get)
    python requests (via pip)
    qmidinet (compiled from source with ./configure --enable-qt4)
  • usual:
    gcc-4.9, gdb-7.7.1 (installed via apt-get from Jessie repos)
    python-dev, doxygen 1.8.1.2, zip (via apt-get)
    clang 3.8 (armv7 binaries installed manually)
    rtl8812au drivers for Wi-Fi adapters (compiled from source for this kernel)
    node.js 6.1.0. (compiled from source)
    added support for BeagleBone Green (copied the /boot/uboot/dtbs/am335x-boneblack.dtb to -green.dtb)
    eth0 set to allow-hotplug
    Uncompressed size: 3.6GB (will fit in the BeagleBone's eMMC or on a 4GB SD card).

To flash this image on your SD card, see instructions here https://github.com/BelaPlatform/Bela/wiki/Manage-your-SD-card#flashing-the-bela-image

Bela Image v0.1.0a stable 2016.07.23

@giuliomoro giuliomoro released this Jul 31, 2016 · 1 commit to master since this release

Bela release image, v0.1.0a, 23 July 2016

Distributor ID: Debian
Description: Debian GNU/Linux 7.4 (wheezy)
Release: 7.4
Codename: wheezy
Linux bela 3.8.13xenomai-bone41 #2 Wed Mar 26 11:41:31 GMT 2014 armv7l GNU/Linux

Comes with:

  • gcc-4.9, gdb-7.7.1 (installed via apt-get from Jessie repos)
  • python-dev, doxygen 1.8.1.2, zip (via apt-get)
  • clang 3.8 (armv7 binaries installed manually)
  • rtl8812au drivers for Wi-Fi adapters (compiled from source for this kernel)
  • node.js 6.1.0. (compiled from source)
  • added support for BeagleBone Green (copied the /boot/uboot/dtbs/am335x-boneblack.dtb to -green.dtb)
  • Bela core code 201dba8b7a33f078bd24d4295688f11512d87cfd
  • eth0 set to allow-hotplug

Uncompressed size: 3.6GB (will fit in the BeagleBone's eMMC or on a 4GB SD card).

To flash this image on your SD card, see instructions here https://github.com/BelaPlatform/Bela/wiki/Manage-your-SD-card#flashing-the-bela-image

Use at your own risk

@giuliomoro giuliomoro released this Apr 19, 2017 · 1 commit to master since this release

4.4.54 xenomai on Debian Jessie with somehow working Bela.

Usage:

there is a root password ("a")
upon boot, check if the interface shows up with the correct IP, otherwise (that is, if the DHCP screws it up), do:

sudo ifconfig en123 up 192.168.7.1

(that is, use the interface name instead of en123).

Once it is working, do:

ssh -o StrictHostKeyChecking=no root@192.168.7.2 /etc/init.d/bela start

(enter the password)

and that should bring up the IDE and work fine from there on.
MIDI will work, USB hotplug will work.

CAVEATS:
too many to list

  • this image only has one partition.
  • wait a few seconds after connecting the USB device (check with amidi -l)
  • hopefully sysex should be fine (ignored, of course, but should not screw things up). I could not test this (I had to revert to an old version of Midi.cpp because xenomai pipes are not working here).
  • no clang on the board
  • IDE seems to behave funny when switching project (i.e.: sometimes it keeps compiling the old project or does not save changes in the editor)
  • MSW detector and CPU usage detector are broken
  • run on boot is disabled (For whatever reason, /etc/init.d/bela fails at boot)
  • no supercollider, no libpd, no pyo, no scope no nothing. Only core stuff (if you are lucky)

OUTDATED - Bela Image v0.1 stable 2016.06.27

@giuliomoro giuliomoro released this Jun 27, 2016 · 4 commits to master since this release

Bela release image, v0.1, 27 June 2016

Distributor ID: Debian
Description: Debian GNU/Linux 7.4 (wheezy)
Release: 7.4
Codename: wheezy
Linux bela 3.8.13xenomai-bone41 #2 Wed Mar 26 11:41:31 GMT 2014 armv7l GNU/Linux

Comes with:

  • gcc-4.9, gdb-7.7.1 (installed via apt-get from Jessie repos)
  • python-dev, doxygen 1.8.1.2, zip (via apt-get)
  • clang 3.8 (armv7 binaries installed manually)
  • rtl8812au drivers for Wi-Fi adapters (compiled from source for this kernel)
  • node.js 6.1.0. (compiled from source)
  • added support for BeagleBone Green (copied the /boot/uboot/dtbs/am335x-boneblack.dtb to -green.dtb)
  • Bela core code 201dba8b7a33f078bd24d4295688f11512d87cfd

Uncompressed size: 3.6GB (will fit in the BeagleBone's eMMC or on a 4GB SD card).

To flash this image on your SD card, see instructions here https://github.com/BelaPlatform/Bela/wiki/Manage-your-SD-card#flashing-the-bela-image

OUTDATED - Bela image - testing - 2016.04.19

@giuliomoro giuliomoro released this Apr 20, 2016 · 4 commits to master since this release

NOTE: this file is outdated. It is left here for older users, but it is no longer supported.

The testing release is the same as the stable but with a few additional packages which we installed through the Jessie repositories, including gcc-4.9 and clang-3.6.

Uncompressed size: 6.2GB.

OUTDATED - Bela image - stable - 2016.04.19

@giuliomoro giuliomoro released this Apr 19, 2016 · 4 commits to master since this release

NOTE: this file is outdated. It is left here for older users, but it is no longer supported.

The stable release runs the basic Debian Wheezy distro with Xenomai extensions, with kernel Linux arm 3.8.13xenomai-bone41. It contains all the toolkits needed to compile and run Bela projects.

Uncompressed size: 2.1G