Skip to content

@giuliomoro giuliomoro released this Oct 23, 2018 · 4 commits to master since this release

Usage:
follow the instructions here to uncompress the image and flash the resulting .img file to an SD card, put it into your Bela and boot the board. Sorted!

Most relevant changes:

  • Support for CTAG
  • Installs hvcc

Advanced usage:

  • some Beaglebones will not manage to boot from an SD card flashed with this image without a little help. In order to boot correctly on such an image, you will have to jumper pin P8_43 to P8_01 (GND) before you power on the board, to force the board to boot from the SD card. This is equivalent to pressing the "USER" button on the BeagleBone ( at the back just above the SD card slot), however the buttons tend to be fiddly, so jumpering is often preferred. Once the board boots successfully, you should run /opt/Bela/bela_bootloader.sh once in order to copy the new bootloader to the eMMC so that next time it will boot without the jumpering/USER button. If you want to flash the eMMC with the content of the SD card (see below), then you can skip the bootloader copy step, as it will be copied as part of the eMMC flashing process.

  • To flash the emmc once you boot from the SD card:

systemctl start bela_flash_emmc

you can then monitor the progress (not much really) with

journalctl -fu bela_flash_emmc

You will know it's done when the solid LEDs will power off and you only have one or more blinking.

to make it so that it will always flash the emmc upon every boot ( e.g.: to flash multiple BBBs):

systemctl enable bela_flash_emmc

to disable this:

systemctl disable bela_flash_emmc
Assets 3

@giuliomoro giuliomoro released this Oct 5, 2018 · 4 commits to master since this release

  • WARNING: Supercollider projects do not work at startup with this image. You need to update the Bela core code to the latest version to fix this.

Usage:
follow the instructions here to uncompress the image and flash the resulting .img file to an SD card, put it into your Bela and boot the board. Sorted!

Most relevant changes:

  • Support for CTAG
  • Installs hvcc

Advanced usage:

  • some Beaglebones will not manage to boot from an SD card flashed with this image without a little help. In order to boot correctly on such an image, you will have to jumper pin P8_43 to P8_01 (GND) before you power on the board, to force the board to boot from the SD card. This is equivalent to pressing the "USER" button on the BeagleBone ( at the back just above the SD card slot), however the buttons tend to be fiddly, so jumpering is often preferred. Once the board boots successfully, you should run /opt/Bela/bela_bootloader.sh once in order to copy the new bootloader to the eMMC so that next time it will boot without the jumpering/USER button. If you want to flash the eMMC with the content of the SD card (see below), then you can skip the bootloader copy step, as it will be copied as part of the eMMC flashing process.

  • To flash the emmc once you boot from the SD card:

systemctl start bela_flash_emmc

you can then monitor the progress (not much really) with

journalctl -fu bela_flash_emmc

You will know it's done when the solid LEDs will power off and you only have one or more blinking.

to make it so that it will always flash the emmc upon every boot ( e.g.: to flash multiple BBBs):

systemctl enable bela_flash_emmc

to disable this:

systemctl disable bela_flash_emmc
Assets 3
Oct 5, 2018
Accepting the fact that there may be no debs.

@giuliomoro giuliomoro released this Jul 27, 2018 · 9 commits to master since this release

Usage:
follow the instructions here to uncompress the image and flash the resulting .img file to an SD card, put it into your Bela and boot the board. Sorted!

Most relevant changes:

  • Drivers are no longer required on Windows or Mac (starting from OS X 10.11). On Windows, with no drivers, the board will show up at 192.168.6.2; on Mac, with no drivers, it will show up at 192.168.7.2 (or bela.local/).
  • board and host keeps MAC address between reboots, so that the host can uniquely identify each board and store settings

Advanced usage:

  • some Beaglebones will not manage to boot from an SD card flashed with this image without a little help. In order to boot correctly on such an image, you will have to jumper pin P8_43 to P8_01 (GND) before you power on the board, to force the board to boot from the SD card. This is equivalent to pressing the "USER" button on the BeagleBone ( at the back just above the SD card slot), however the buttons tend to be fiddly, so jumpering is often preferred. Once the board boots successfully, you should run /opt/Bela/bela_bootloader.sh once in order to copy the new bootloader to the eMMC so that next time it will boot without the jumpering/USER button. If you want to flash the eMMC with the content of the SD card (see below), then you can skip the bootloader copy step, as it will be copied as part of the eMMC flashing process.

  • To flash the emmc once you boot from the SD card:

systemctl start bela_flash_emmc

you can then monitor the progress (not much really) with

journalctl -fu bela_flash_emmc

You will know it's done when the solid LEDs will power off and you only have one or more blinking.

to make it so that it will always flash the emmc upon every boot ( e.g.: to flash multiple BBBs):

systemctl enable bela_flash_emmc

to disable this:

systemctl disable bela_flash_emmc
Assets 3

@giuliomoro giuliomoro released this Jul 11, 2018 · 12 commits to master since this release

Usage:
follow the instructions here to uncompress the image and flash the resulting .img file to an SD card, put it into your Bela and boot the board. Sorted!

Most relevant changes:

  • Drivers are no longer required on Windows or Mac (starting from OS X 10.11). On Windows, with no drivers, the board will show up at 192.168.6.2; on Mac, with no drivers, it will show up at 192.168.7.2 (or bela.local/).

Advanced usage:

  • some Beaglebones will not manage to boot from an SD card flashed with this image without a little help. In order to boot correctly on such an image, you will have to jumper pin P8_43 to P8_01 (GND) before you power on the board, to force the board to boot from the SD card. This is equivalent to pressing the "USER" button on the BeagleBone ( at the back just above the SD card slot), however the buttons tend to be fiddly, so jumpering is often preferred. Once the board boots successfully, you should run /opt/Bela/bela_bootloader.sh once in order to copy the new bootloader to the eMMC so that next time it will boot without the jumpering/USER button. If you want to flash the eMMC with the content of the SD card (see below), then you can skip the bootloader copy step, as it will be copied as part of the eMMC flashing process.

  • To flash the emmc once you boot from the SD card:

systemctl start bela_flash_emmc

you can then monitor the progress (not much really) with

journalctl -fu bela_flash_emmc

You will know it's done when the solid LEDs will power off and you only have one or more blinking.

to make it so that it will always flash the emmc upon every boot ( e.g.: to flash multiple BBBs):

systemctl enable bela_flash_emmc

to disable this:

systemctl disable bela_flash_emmc
Assets 3
Jun 14, 2018
Keeping "Windows" and "Mac" on two different IP addresses, to avoid c…
…onflicts. Makes #81 less urgent.

@giuliomoro giuliomoro released this Jun 4, 2018 · 17 commits to master since this release

Usage:
follow the instructions here to uncompress the image and flash the resulting .img file to an SD card, put it into your Bela and boot the board. Sorted!

Most relevant changes:

  • added support for Bela Mini
  • automatic detection of the board you run on (e.g.: BeagleBone Green, Black, Black Wireless, Pocket Beagle), so the appropriate device-tree is loaded for each.
  • support for uboot overlays: add more overlays to uEnv.txt with uboot_overlay_addrX= where X is a number between 0 and 7

Advanced usage:

  • some Beaglebones will not manage to boot from an SD card flashed with this image without a little help. In order to boot correctly on such an image, you will have to jumper pin P8_43 to P8_01 (GND) before you power on the board, to force the board to boot from the SD card. This is equivalent to pressing the "USER" button on the BeagleBone ( at the back just above the SD card slot), however the buttons tend to be fiddly, so jumpering is often preferred. Once the board boots successfully, you should run /opt/Bela/bela_bootloader.sh once in order to copy the new bootloader to the eMMC so that next time it will boot without the jumpering/USER button. If you want to flash the eMMC with the content of the SD card (see below), then you can skip the bootloader copy step, as it will be copied as part of the eMMC flashing process.

  • To flash the emmc once you boot from the SD card:

systemctl start bela_flash_emmc

you can then monitor the progress (not much really) with

journalctl -fu bela_flash_emmc

You will know it's done when the solid LEDs will power off and you only have one or more blinking.

to make it so that it will always flash the emmc upon every boot ( e.g.: to flash multiple BBBs):

systemctl enable bela_flash_emmc

to disable this:

systemctl disable bela_flash_emmc
Assets 3

@giuliomoro giuliomoro released this May 14, 2018 · 28 commits to master since this release

Usage:
follow the (instructions here) to uncompress the image and flash the resulting .img file to an SD card, put it into your Bela and boot the board. Sorted!

Advanced usage:

  • older Beaglebones will not manage to boot from an SD card flashed with this image without a little help (stuck with all LEDs solid blue). In order to boot they will require you to power up the board while pressing the "USR" button on the BBB ( at the back just above the SD card slot), then it will boot from the SD card. Then you should run /opt/Bela/bela_bootloader.sh once in order to copy the new bootloader to the eMMC so that next time it will boot without the USR button. If you want to flash the eMMC, then you can skip the bootloader copy step, as it will be copied as part of the eMMC flashing process.

  • Beaglebone Black Wireless: to enable the on-board wireless chip, change one line in BELABOOT/uEnv.txt: comment out the line with dtb=am335x-bone-bela.dtb and uncomment #dtb=am335x-bone-bela-black-wireless.dtb. Note: edit the uEnv.txt from the host computer (the device will show up as BELABOOT), do a safe eject on the host, then shut down the board gracefully (e.g.: hold-press the Bela cape button). Reboot.

  • To flash the emmc once you boot from the SD card:

systemctl start bela_flash_emmc

you can then monitor the progress (not much really) with

journalctl -fu bela_flash_emmc

You will know it's done when the solid LEDs will power off and you only have one or more blinking.

to make it so that it will always flash the emmc upon every boot ( e.g.: to flash multiple BBBs):

systemctl enable bela_flash_emmc

to disable this:

systemctl disable bela_flash_emmc
Assets 3

@giuliomoro giuliomoro released this Mar 14, 2018 · 29 commits to master since this release

Usage:
follow the (instructions here) to uncompress the image and flash the resulting .img file to an SD card, put it into your Bela and boot the board. Sorted!

Advanced usage:

  • older Beaglebones will not manage to boot from an SD card flashed with this image without a little help (stuck with all LEDs solid blue). In order to boot they will require you to power up the board while pressing the "USR" button on the BBB ( at the back just above the SD card slot), then it will boot from the SD card. Then you should run /opt/Bela/bela_bootloader.sh once in order to copy the new bootloader to the eMMC so that next time it will boot without the USR button. If you want to flash the eMMC, then you can skip the bootloader copy step, as it will be copied as part of the eMMC flashing process.

  • Beaglebone Black Wireless: to enable the on-board wireless chip, change one line in BELABOOT/uEnv.txt: comment out the line with dtb=am335x-bone-bela.dtb and uncomment #dtb=am335x-bone-bela-black-wireless.dtb. Note: edit the uEnv.txt from the host computer (the device will show up as BELABOOT), do a safe eject on the host, then shut down the board gracefully (e.g.: hold-press the Bela cape button). Reboot.

  • To flash the emmc once you boot from the SD card:

systemctl start bela_flash_emmc

you can then monitor the progress (not much really) with

journalctl -fu bela_flash_emmc

You will know it's done when the solid LEDs will power off and you only have one or more blinking.

to make it so that it will always flash the emmc upon every boot ( e.g.: to flash multiple BBBs):

systemctl enable bela_flash_emmc

to disable this:

systemctl disable bela_flash_emmc
Assets 3
Feb 9, 2018
Use uBoot overlays
You can’t perform that action at this time.