From 7074975ed4a8f7ca2de448c0dcde159b8676534e Mon Sep 17 00:00:00 2001 From: Patrick Carroll <carrollpaddy@icloud.com> Date: Wed, 27 Nov 2024 20:40:33 +0100 Subject: [PATCH] aes67 auf BeagleBone mit Bela Cape Anleitung --- Aes67-onBela/uEnv.txt | 96 ++++++++++++++++++++++++++++++++++++++++++++++++ Aes67-onBela/installBela.md | 11 +++++ 2 files changed, 107 insertions(+), 0 deletions(-) diff --git a/Aes67-onBela/installBela.md b/Aes67-onBela/installBela.md new file mode 100644 index 0000000..5b35cd3 --- /dev/null +++ b/Aes67-onBela/installBela.md @@ -0,0 +1,11 @@ +##installing aes67 on BB black with Bela cape + +flash Debian image to Bela and Boot from Sd Card + +edit /boot/uEnv.txt to to load BB-BONE-AUDI-02-00A0.dtbo overlay to use Bela Audio IO, see example File + +installing jack and supercollider https://github.com/supercollider/supercollider/blob/develop/README_BEAGLEBONE_BLACK.md + -to get jack to start run 'export JACK_NO_AUDIO_RESERVATION=1' in command line, preferably run on boot + +installing aes67 Driver: https://github.com/bondagit/aes67-linux-daemon + diff --git a/Aes67-onBela/uEnv.txt b/Aes67-onBela/uEnv.txt new file mode 100644 index 0000000..c8c3c02 --- /dev/null +++ b/Aes67-onBela/uEnv.txt @@ -0,0 +1,96 @@ +#Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0 + +uname_r=5.10.168-ti-r79 +#uuid= +#dtb= + +###U-Boot Overlays### +###Documentation: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_O> +###Master Enable +enable_uboot_overlays=1 +### +###Overide capes with eeprom +#uboot_overlay_addr0=<file0>.dtbo +#uboot_overlay_addr1=<file1>.dtbo +#uboot_overlay_addr2=<file2>.dtbo +#uboot_overlay_addr3=<file3>.dtbo +### +###Additional custom capes +#uboot_overlay_addr4=<file4>.dtbo +uboot_overlay_addr5=/lib/firmware/BB-BONE-AUDI-02-00A0.dtbo +#uboot_overlay_addr6=<file6>.dtbo +#uboot_overlay_addr7=<file7>.dtbo +### +###Custom Cape +#dtb_overlay=<file8>.dtbo +### +###Disable auto loading of virtual capes (emmc/video/wireless/adc) +#disable_uboot_overlay_emmc=1 +disable_uboot_overlay_video=1 +disable_uboot_overlay_audio=1 +disable_uboot_overlay_wireless=1 +disable_uboot_overlay_adc=1 +### +###Cape Universal Enable +enable_uboot_cape_universal=0 +### +###Debug: disable uboot autoload of Cape +#disable_uboot_overlay_addr0=1 +#disable_uboot_overlay_addr1=1 +#disable_uboot_overlay_addr2=1 +#disable_uboot_overlay_addr3=1 +### +###U-Boot fdt tweaks... (60000 = 384KB) +#uboot_fdt_buffer=0x60000 +###U-Boot Overlays### + +console=ttyS0,115200n8 +cmdline=coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100> + +#In the event of edid real failures, uncomment this next line: +#cmdline=coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=10> + +#Use an overlayfs on top of a read-only root filesystem: +Last login: Wed Nov 27 17:55:23 on ttys002 +cd /Users/paddy/repositories/AES67\-onPi +(base) paddy@Patricks-MacBook-Pro ~ % cd /Users/paddy/repositories/AES67\-onPi +(base) paddy@Patricks-MacBook-Pro AES67-onPi % code . +(base) paddy@Patricks-MacBook-Pro AES67-onPi % ssh debian@beaglebone.local +Debian GNU/Linux 11 + +BeagleBoard.org Debian Bullseye IoT Image 2023-09-02 +Support: https://bbb.io/debian +default username:password is [debian:temppwd] + + +The programs included with the Debian GNU/Linux system are free software; +the exact distribution terms for each program are described in the +individual files in /usr/share/doc/*/copyright. + +Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent +permitted by applicable law. +Last login: Wed Nov 27 17:47:35 2024 from 2a02:8071:2b81:2980:11fc:d175:22a0:55e8 +debian@BeagleBone:~$ nano /boot/u +uboot/ uEnv.txt +debian@BeagleBone:~$ nano /boot/uEnv.txt + + GNU nano 5.4 /boot/uEnv.txt +#disable_uboot_overlay_addr2=1 +#disable_uboot_overlay_addr3=1 +### +###U-Boot fdt tweaks... (60000 = 384KB) +#uboot_fdt_buffer=0x60000 +###U-Boot Overlays### + +console=ttyS0,115200n8 +cmdline=coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100> + +#In the event of edid real failures, uncomment this next line: +#cmdline=coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=10> + +#Use an overlayfs on top of a read-only root filesystem: +#cmdline=coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=10> + +##enable Generic eMMC Flasher: +#cmdline=init=/usr/sbin/init-beagle-flasher + -- Gitblit v1.9.1