Okay, reflashed that old image…
debian@beaglebone:~$ sudo /opt/scripts/tools/version.sh
git:/opt/scripts/:[029041f6866049997bbfd2c7667b3c6e8c95201c]
eeprom:[A335BNLTGW1ABBGW16062749]
model:[TI_AM335x_BeagleBone_Green_Wireless]
dogtag:[BeagleBoard.org Debian Buster IoT Image 2020-05-18]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot 2019.04-00002-g31a8ae0206]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-bonegreen-wireless-uboot-univ.dts]
UBOOT: Loaded Overlay:[AM335X-PRU-RPROC-4-19-TI-00A0]
UBOOT: Loaded Overlay:[BB-ADC-00A0]
UBOOT: Loaded Overlay:[BB-BBGW-WL1835-00A0]
UBOOT: Loaded Overlay:[BB-BONE-eMMC1-01-00A0]
kernel:[4.19.94-ti-r43]
nodejs:[v10.19.0]
/boot/uEnv.txt Settings:
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo]
uboot_overlay_options:[enable_uboot_cape_universal=1]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade <pkg>]
pkg:[bb-cape-overlays]:[4.14.20200430.0-0~buster+20200430]
pkg:[bb-wl18xx-firmware]:[1.20200420.1-0~buster+20200424]
pkg:[kmod]:[26-1]
pkg:[librobotcontrol]:[1.0.4-git20190227.1-0rcnee0~buster+20190327]
pkg:[firmware-ti-connectivity]:[20190717-2rcnee1~buster+20200305]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal input bluetooth netdev i2c gpio pwm eqep remoteproc admin spi iio docker tisdk weston-launch xenomai cloud9ide]
cmdline:[console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet]
dmesg | grep remote
[ 58.935334] remoteproc remoteproc0: wkup_m3 is available
[ 58.998956] remoteproc remoteproc0: powering up wkup_m3
[ 58.998989] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217168
[ 58.999274] remoteproc remoteproc0: remote processor wkup_m3 is now up
[ 60.852577] remoteproc remoteproc1: 4a334000.pru is available
[ 60.867817] remoteproc remoteproc2: 4a338000.pru is available
dmesg | grep pru
[ 60.852577] remoteproc remoteproc1: 4a334000.pru is available
[ 60.852752] pru-rproc 4a334000.pru: PRU rproc node pru@4a334000 probed successfully
[ 60.867817] remoteproc remoteproc2: 4a338000.pru is available
[ 60.868051] pru-rproc 4a338000.pru: PRU rproc node pru@4a338000 probed successfully
dmesg | grep pinctrl-single
[ 0.917775] pinctrl-single 44e10800.pinmux: 142 pins, size 568
dmesg | grep gpio-of-helper
[ 0.930272] gpio-of-helper ocp:cape-universal: ready
lsusb
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END
So let’s see what breaks it…
debian@beaglebone:~$ sudo ifconfig wlan0
wlan0: flags=-28605<UP,BROADCAST,RUNNING,MULTICAST,DYNAMIC> mtu 1500
inet 192.168.2.29 netmask 255.255.252.0 broadcast 192.168.3.255
inet6 fe80::8a4a:eaff:fe62:1e54 prefixlen 64 scopeid 0x20<link>
ether 88:4a:ea:62:1e:54 txqueuelen 1000 (Ethernet)
RX packets 895 bytes 160684 (156.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 263 bytes 41462 (40.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
debian@beaglebone:~$ ping -c3 www.google.com
PING www.google.com (142.250.69.228) 56(84) bytes of data.
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=1 ttl=58 time=45.3 ms
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=2 ttl=58 time=43.4 ms
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=3 ttl=58 time=42.2 ms
--- www.google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 4ms
rtt min/avg/max/mdev = 42.241/43.652/45.295/1.268 ms
Upgrade /opt/scripts/tools/
debian@beaglebone:~$ cd /opt/scripts/tools/
debian@beaglebone:/opt/scripts/tools$ git pull
remote: Enumerating objects: 268, done.
remote: Counting objects: 100% (268/268), done.
remote: Compressing objects: 100% (81/81), done.
remote: Total 235 (delta 176), reused 204 (delta 148), pack-reused 0
Receiving objects: 100% (235/235), 32.18 KiB | 2.14 MiB/s, done.
Resolving deltas: 100% (176/176), completed with 28 local objects.
From https://github.com/RobertCNelson/boot-scripts
029041f..9c0602c master -> origin/master
Updating 029041f..9c0602c
Fast-forward
boot/am335x_evm.sh | 59 +--
boot/bbai.sh | 31 +-
boot/generic-startup.sh | 17 +-
device/bbai64/BBAI64-eeprom.dump | Bin 0 -> 28 bytes
device/bone/capes/BeagleBoard.org/A1Fan_Cape.dump | Bin 0 -> 88 bytes
device/bone/show-pins.pl | 418 ++++++++++++++++++---
tools/config_checking/docker/check-config.sh | 215 +++++++----
tools/developers/nfs-rsync.sh | 2 +-
tools/developers/secondary_rootfs.sh | 4 +-
tools/developers/update_bootloader.sh | 11 +-
tools/eMMC/bbb-eMMC-flasher-eewiki-12mb.sh | 14 +-
tools/eMMC/bbb-eMMC-flasher-eewiki-ext4.sh | 14 +-
tools/eMMC/functions.sh | 102 ++---
.../init-eMMC-flasher-from-usb-media-v1-bbgw.sh | 4 +-
tools/eMMC/init-eMMC-flasher-v2.sh | 4 +-
tools/eMMC/init-eMMC-flasher-v3-bbbl.sh | 4 +-
tools/eMMC/init-eMMC-flasher-v3-bbbw.sh | 4 +-
tools/eMMC/init-eMMC-flasher-v3-bbgw.sh | 4 +-
tools/generate_extlinux.sh | 26 +-
tools/grow_partition.sh | 8 +-
tools/non-mmc-rootfs/mv_rootfs_dev_sda.sh | 4 +-
tools/update_kernel.sh | 182 ++++++++-
tools/version.sh | 11 +
23 files changed, 868 insertions(+), 270 deletions(-)
create mode 100644 device/bbai64/BBAI64-eeprom.dump
create mode 100644 device/bone/capes/BeagleBoard.org/A1Fan_Cape.dump
debian@beaglebone:/opt/scripts/tools$ sudo reboot
debian@beaglebone:~$ sudo /opt/scripts/tools/version.sh
git:/opt/scripts/:[9c0602cc5de15e35bcbff32e80511c72b03e7a16]
eeprom:[A335BNLTGW1ABBGW16062749]
model:[TI_AM335x_BeagleBone_Green_Wireless]
dogtag:[BeagleBoard.org Debian Buster IoT Image 2020-05-18]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot SPL 2019.04-00002-g31a8ae0206 (May 13 2020 - 09:26:17 -0500)]:[location: dd MBR]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot 2019.04-00002-g31a8ae0206]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-bonegreen-wireless-uboot-univ.dts]
UBOOT: Loaded Overlay:[AM335X-PRU-RPROC-4-19-TI-00A0]
UBOOT: Loaded Overlay:[BB-ADC-00A0]
UBOOT: Loaded Overlay:[BB-BBGW-WL1835-00A0]
UBOOT: Loaded Overlay:[BB-BONE-eMMC1-01-00A0]
kernel:[4.19.94-ti-r43]
nodejs:[v10.19.0]
/boot/uEnv.txt Settings:
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo]
uboot_overlay_options:[enable_uboot_cape_universal=1]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade <pkg>]
pkg:[bb-cape-overlays]:[4.14.20200430.0-0~buster+20200430]
pkg:[bb-customizations]:[1.20200511.1-0~buster+20200511]
pkg:[bb-usb-gadgets]:[1.20200504.0-0~buster+20200504]
pkg:[bb-wl18xx-firmware]:[1.20200420.1-0~buster+20200424]
pkg:[kmod]:[26-1]
pkg:[librobotcontrol]:[1.0.4-git20190227.1-0rcnee0~buster+20190327]
pkg:[firmware-ti-connectivity]:[20190717-2rcnee1~buster+20200305]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal input bluetooth netdev i2c gpio pwm eqep remoteproc admin spi iio docker tisdk weston-launch xenomai cloud9ide]
cmdline:[console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet]
dmesg | grep remote
[ 58.544246] remoteproc remoteproc0: wkup_m3 is available
[ 58.680001] remoteproc remoteproc0: powering up wkup_m3
[ 58.680033] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217168
[ 58.680307] remoteproc remoteproc0: remote processor wkup_m3 is now up
[ 60.533631] remoteproc remoteproc1: 4a334000.pru is available
[ 60.548951] remoteproc remoteproc2: 4a338000.pru is available
dmesg | grep pru
[ 60.533631] remoteproc remoteproc1: 4a334000.pru is available
[ 60.533866] pru-rproc 4a334000.pru: PRU rproc node pru@4a334000 probed successfully
[ 60.548951] remoteproc remoteproc2: 4a338000.pru is available
[ 60.549167] pru-rproc 4a338000.pru: PRU rproc node pru@4a338000 probed successfully
dmesg | grep pinctrl-single
[ 0.917874] pinctrl-single 44e10800.pinmux: 142 pins, size 568
dmesg | grep gpio-of-helper
[ 0.930348] gpio-of-helper ocp:cape-universal: ready
lsusb
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END
Full Upgrade
debian@beaglebone:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
gt libconfig9 libusbgx
The following packages have been kept back:
c9-core-installer
The following packages will be upgraded:
apt apt-utils avahi-daemon avahi-utils base-files bb-bbai-firmware
bb-cape-overlays bb-customizations bb-node-red-installer bb-usb-gadgets
bb-wl18xx-firmware bind9-host bluetooth bluez bone101 bzip2 ca-certificates
connman curl dbus debconf debconf-i18n debian-archive-keyring
device-tree-compiler dirmngr distro-info-data dnsmasq dnsmasq-base dpkg
dpkg-dev file git git-man gnupg gnupg-l10n gnupg-utils gpg gpg-agent
gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv groff-base gzip hostapd
iproute2 iputils-ping isc-dhcp-client isc-dhcp-common klibc-utils
libapt-inst2.0 libapt-pkg5.0 libavahi-client3 libavahi-common-data
libavahi-common3 libavahi-core7 libbind9-161 libbluetooth3 libbrotli1
libbsd0 libbz2-1.0 libc-ares2 libc-bin libc-dev-bin libc-l10n libc6
libc6-dev libcpupower1 libcurl3-gnutls libcurl4 libdbus-1-3 libdbus-1-dev
libdns-export1104 libdns1104 libdpkg-perl libexpat1 libexpat1-dev
libfreetype6 libgcrypt20 libglib2.0-0 libgmp10 libgnutls30 libgssapi-krb5-2
libhogweed4 libicu63 libisc-export1100 libisc1100 libisccc161 libisccfg163
libjpeg62-turbo libjs-jquery libjson-c3 libk5crypto3 libklibc libkrb5-3
libkrb5support0 libksba8 libldap-2.4-2 libldap-common liblwres161 liblz4-1
liblzma5 libmagic-mgc libmagic1 libncurses-dev libncurses5-dev libncurses6
libncursesw6 libnettle6 libnginx-mod-http-auth-pam libnginx-mod-http-dav-ext
libnginx-mod-http-echo libnginx-mod-http-geoip
libnginx-mod-http-image-filter libnginx-mod-http-subs-filter
libnginx-mod-http-upstream-fair libnginx-mod-http-xslt-filter
libnginx-mod-mail libnginx-mod-stream libnode-dev libnode64 libnss-systemd
libp11-kit0 libpam-systemd libpcap0.8 libperl5.28 libpython3.7
libpython3.7-dev libpython3.7-minimal libpython3.7-stdlib librobotcontrol
libsasl2-2 libsasl2-modules-db libsqlite3-0 libssl-dev libssl1.1 libsystemd0
libtiff5 libtinfo6 libudev1 libuv1 libuv1-dev libwebp6 libx11-6 libx11-data
libxml2 libxslt1.1 libzstd1 linux-cpupower linux-libc-dev locales
ncurses-base ncurses-bin nginx nginx-common nginx-full node-ansi-regex
node-end-of-stream node-hosted-git-info node-ini node-minimist node-tar
node-y18n nodejs nodejs-doc npm openssl perl perl-base perl-modules-5.28
python3.7 python3.7-dev python3.7-minimal rsyslog screen sudo systemd
systemd-sysv ti-pru-cgt-installer tzdata udev unzip vim vim-common
vim-runtime vim-tiny wpasupplicant xxd xz-utils zlib1g
191 upgraded, 3 newly installed, 0 to remove and 1 not upgraded.
Need to get 330 MB of archives.
After this operation, 94.9 MB of additional disk space will be used.
Do you want to continue? [Y/n]
I’m going to disable the “bb-cape-overlays” it’s broken things before…
debian@beaglebone:~$ sudo apt-mark hold bb-cape-overlays
bb-cape-overlays set on hold.
debian@beaglebone:~$ sudo apt-mark showhold
bb-cape-overlays
c9-core-installer
real upgrade
debian@beaglebone:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
gt libconfig9 libusbgx
The following packages have been kept back:
bb-cape-overlays c9-core-installer
The following packages will be upgraded:
apt apt-utils avahi-daemon avahi-utils base-files bb-bbai-firmware
bb-customizations bb-node-red-installer bb-usb-gadgets bb-wl18xx-firmware
bind9-host bluetooth bluez bone101 bzip2 ca-certificates connman curl dbus
debconf debconf-i18n debian-archive-keyring device-tree-compiler dirmngr
distro-info-data dnsmasq dnsmasq-base dpkg dpkg-dev file git git-man gnupg
gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf
gpgsm gpgv groff-base gzip hostapd iproute2 iputils-ping isc-dhcp-client
isc-dhcp-common klibc-utils libapt-inst2.0 libapt-pkg5.0 libavahi-client3
libavahi-common-data libavahi-common3 libavahi-core7 libbind9-161
libbluetooth3 libbrotli1 libbsd0 libbz2-1.0 libc-ares2 libc-bin libc-dev-bin
libc-l10n libc6 libc6-dev libcpupower1 libcurl3-gnutls libcurl4 libdbus-1-3
libdbus-1-dev libdns-export1104 libdns1104 libdpkg-perl libexpat1
libexpat1-dev libfreetype6 libgcrypt20 libglib2.0-0 libgmp10 libgnutls30
libgssapi-krb5-2 libhogweed4 libicu63 libisc-export1100 libisc1100
libisccc161 libisccfg163 libjpeg62-turbo libjs-jquery libjson-c3
libk5crypto3 libklibc libkrb5-3 libkrb5support0 libksba8 libldap-2.4-2
libldap-common liblwres161 liblz4-1 liblzma5 libmagic-mgc libmagic1
libncurses-dev libncurses5-dev libncurses6 libncursesw6 libnettle6
libnginx-mod-http-auth-pam libnginx-mod-http-dav-ext libnginx-mod-http-echo
libnginx-mod-http-geoip libnginx-mod-http-image-filter
libnginx-mod-http-subs-filter libnginx-mod-http-upstream-fair
libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-stream
libnode-dev libnode64 libnss-systemd libp11-kit0 libpam-systemd libpcap0.8
libperl5.28 libpython3.7 libpython3.7-dev libpython3.7-minimal
libpython3.7-stdlib librobotcontrol libsasl2-2 libsasl2-modules-db
libsqlite3-0 libssl-dev libssl1.1 libsystemd0 libtiff5 libtinfo6 libudev1
libuv1 libuv1-dev libwebp6 libx11-6 libx11-data libxml2 libxslt1.1 libzstd1
linux-cpupower linux-libc-dev locales ncurses-base ncurses-bin nginx
nginx-common nginx-full node-ansi-regex node-end-of-stream
node-hosted-git-info node-ini node-minimist node-tar node-y18n nodejs
nodejs-doc npm openssl perl perl-base perl-modules-5.28 python3.7
python3.7-dev python3.7-minimal rsyslog screen sudo systemd systemd-sysv
ti-pru-cgt-installer tzdata udev unzip vim vim-common vim-runtime vim-tiny
wpasupplicant xxd xz-utils zlib1g
190 upgraded, 3 newly installed, 0 to remove and 2 not upgraded.
Need to get 330 MB of archives.
After this operation, 96.6 MB of additional disk space will be used.
Do you want to continue? [Y/n]
loading /boot/vmlinuz-4.19.94-ti-r43 ...
10095616 bytes read in 661 ms (14.6 MiB/s)
debug: [enable_uboot_overlays=1] ...
debug: [enable_uboot_cape_universal=1] ...
debug: [uboot_base_dtb_univ=am335x-bonegreen-wireless-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-bonegreen-wireless-uboot-univ.dtb] ...
uboot_overlays: Switching too: dtb=am335x-bonegreen-wireless-uboot-univ.dtb ...
loading /boot/dtbs/4.19.94-ti-r43/am335x-bonegreen-wireless-uboot-univ.dtb ...
157133 bytes read in 94 ms (1.6 MiB/s)
uboot_overlays: [fdt_buffer=0x60000] ...
uboot_overlays: loading /lib/firmware/BB-ADC-00A0.dtbo ...
867 bytes read in 423 ms (2 KiB/s)
uboot_overlays: loading /lib/firmware/BB-BONE-eMMC1-01-00A0.dtbo ...
1584 bytes read in 152 ms (9.8 KiB/s)
uboot_overlays: loading /lib/firmware/BB-BBGW-WL1835-00A0.dtbo ...
4785 bytes read in 489 ms (8.8 KiB/s)
uboot_overlays: loading /lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo ...
3801 bytes read in 317 ms (10.7 KiB/s)
loading /boot/initrd.img-4.19.94-ti-r43 ...
debian@beaglebone:~$ ping -c3 www.google.com
PING www.google.com (142.250.69.228) 56(84) bytes of data.
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=1 ttl=58 time=46.7 ms
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=2 ttl=58 time=43.5 ms
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=3 ttl=58 time=44.5 ms
--- www.google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 5ms
rtt min/avg/max/mdev = 43.528/44.909/46.670/1.321 ms
debian@beaglebone:~$ sudo /opt/scripts/tools/version.sh
[sudo] password for debian:
git:/opt/scripts/:[9c0602cc5de15e35bcbff32e80511c72b03e7a16]
eeprom:[A335BNLTGW1ABBGW16062749]
model:[TI_AM335x_BeagleBone_Green_Wireless]
dogtag:[BeagleBoard.org Debian Buster IoT Image 2020-05-18]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot SPL 2019.04-00002-g31a8ae0206 (May 13 2020 - 09:26:17 -0500)]:[location: dd MBR]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot 2019.04-00002-g31a8ae0206]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-bonegreen-wireless-uboot-univ.dts]
UBOOT: Loaded Overlay:[AM335X-PRU-RPROC-4-19-TI-00A0]
UBOOT: Loaded Overlay:[BB-ADC-00A0]
UBOOT: Loaded Overlay:[BB-BBGW-WL1835-00A0]
UBOOT: Loaded Overlay:[BB-BONE-eMMC1-01-00A0]
kernel:[4.19.94-ti-r43]
nodejs:[v10.24.0]
/boot/uEnv.txt Settings:
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo]
uboot_overlay_options:[enable_uboot_cape_universal=1]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade <pkg>]
pkg:[bb-cape-overlays]:[4.14.20200430.0-0~buster+20200430]
pkg:[bb-customizations]:[1.20221108.0-0~buster+20221108]
pkg:[bb-usb-gadgets]:[1.20220816.0-0~buster+20220816]
pkg:[bb-wl18xx-firmware]:[1.20211222.2-0~buster+20211222]
pkg:[kmod]:[26-1]
pkg:[librobotcontrol]:[1.0.5-git20200715.0-0~buster+20200716]
pkg:[firmware-ti-connectivity]:[20190717-2rcnee1~buster+20200305]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal input bluetooth netdev i2c gpio pwm eqep remoteproc admin spi iio docker tisdk weston-launch xenomai cloud9ide]
cmdline:[console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet]
dmesg | grep remote
[ 47.815490] remoteproc remoteproc0: wkup_m3 is available
[ 47.939871] remoteproc remoteproc0: powering up wkup_m3
[ 47.939904] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217168
[ 47.940196] remoteproc remoteproc0: remote processor wkup_m3 is now up
[ 50.779363] remoteproc remoteproc1: 4a334000.pru is available
[ 50.819830] remoteproc remoteproc2: 4a338000.pru is available
dmesg | grep pru
[ 50.779363] remoteproc remoteproc1: 4a334000.pru is available
[ 50.796781] pru-rproc 4a334000.pru: PRU rproc node pru@4a334000 probed successfully
[ 50.819830] remoteproc remoteproc2: 4a338000.pru is available
[ 50.820043] pru-rproc 4a338000.pru: PRU rproc node pru@4a338000 probed successfully
dmesg | grep pinctrl-single
[ 0.945252] pinctrl-single 44e10800.pinmux: 142 pins, size 568
dmesg | grep gpio-of-helper
[ 0.957796] gpio-of-helper ocp:cape-universal: ready
lsusb
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END
debian@beaglebone:~$ sudo apt-mark unhold bb-cape-overlays
Canceled hold on bb-cape-overlays.
debian@beaglebone:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
c9-core-installer
The following packages will be upgraded:
bb-cape-overlays
1 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 61.1 kB of archives.
After this operation, 1,654 kB disk space will be freed.
Do you want to continue? [Y/n]
Running uname_boot ...
loading /boot/vmlinuz-4.19.94-ti-r43 ...
10095616 bytes read in 661 ms (14.6 MiB/s)
debug: [enable_uboot_overlays=1] ...
debug: [enable_uboot_cape_universal=1] ...
debug: [uboot_base_dtb_univ=am335x-bonegreen-wireless-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-bonegreen-wireless-uboot-univ.dtb] ...
uboot_overlays: Switching too: dtb=am335x-bonegreen-wireless-uboot-univ.dtb ...
loading /boot/dtbs/4.19.94-ti-r43/am335x-bonegreen-wireless-uboot-univ.dtb ...
157133 bytes read in 93 ms (1.6 MiB/s)
uboot_overlays: [fdt_buffer=0x60000] ...
uboot_overlays: loading /lib/firmware/BB-ADC-00A0.dtbo ...
654 bytes read in 446 ms (1000 Bytes/s)
uboot_overlays: loading /lib/firmware/BB-BONE-eMMC1-01-00A0.dtbo ...
1614 bytes read in 197 ms (7.8 KiB/s)
uboot_overlays: loading /lib/firmware/BB-BBGW-WL1835-00A0.dtbo ...
4289 bytes read in 944 ms (3.9 KiB/s)
uboot_overlays: loading /lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo ...
3653 bytes read in 549 ms (5.9 KiB/s)
loading /boot/initrd.img-4.19.94-ti-r43 ...
7050074 bytes read in 471 ms (14.3 MiB/s)
WiFi still works.
debian@beaglebone:~$ ping -c3 www.google.com
PING www.google.com (142.250.69.228) 56(84) bytes of data.
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=1 ttl=58 time=43.4 ms
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=2 ttl=58 time=47.7 ms
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=3 ttl=58 time=43.7 ms
--- www.google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 4ms
rtt min/avg/max/mdev = 43.369/44.895/47.659/1.965 ms
debian@beaglebone:~$ sudo /opt/scripts/tools/version.sh
[sudo] password for debian:
git:/opt/scripts/:[9c0602cc5de15e35bcbff32e80511c72b03e7a16]
eeprom:[A335BNLTGW1ABBGW16062749]
model:[TI_AM335x_BeagleBone_Green_Wireless]
dogtag:[BeagleBoard.org Debian Buster IoT Image 2020-05-18]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot SPL 2019.04-00002-g31a8ae0206 (May 13 2020 - 09:26:17 -0500)]:[location: dd MBR]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot 2019.04-00002-g31a8ae0206]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-bonegreen-wireless-uboot-univ.dts]
UBOOT: Loaded Overlay:[AM335X-PRU-RPROC-4-19-TI-00A0]
UBOOT: Loaded Overlay:[BB-ADC-00A0.bb.org-overlays]
UBOOT: Loaded Overlay:[BB-BBGW-WL1835-00A0.bb.org-overlays]
UBOOT: Loaded Overlay:[BB-BONE-eMMC1-01-00A0.bb.org-overlays]
kernel:[4.19.94-ti-r43]
nodejs:[v10.24.0]
/boot/uEnv.txt Settings:
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo]
uboot_overlay_options:[enable_uboot_cape_universal=1]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade <pkg>]
pkg:[bb-cape-overlays]:[4.14.20210821.0-0~buster+20210821]
pkg:[bb-customizations]:[1.20221108.0-0~buster+20221108]
pkg:[bb-usb-gadgets]:[1.20220816.0-0~buster+20220816]
pkg:[bb-wl18xx-firmware]:[1.20211222.2-0~buster+20211222]
pkg:[kmod]:[26-1]
pkg:[librobotcontrol]:[1.0.5-git20200715.0-0~buster+20200716]
pkg:[firmware-ti-connectivity]:[20190717-2rcnee1~buster+20200305]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal input bluetooth netdev i2c gpio pwm eqep remoteproc admin spi iio docker tisdk weston-launch xenomai cloud9ide]
cmdline:[console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet]
dmesg | grep remote
[ 37.168933] Bluetooth: hci0: change remote baud rate command in firmware
[ 48.647416] remoteproc remoteproc0: wkup_m3 is available
[ 48.867951] remoteproc remoteproc0: powering up wkup_m3
[ 48.867985] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217168
[ 48.868268] remoteproc remoteproc0: remote processor wkup_m3 is now up
dmesg | grep pru
dmesg | grep pinctrl-single
[ 0.945496] pinctrl-single 44e10800.pinmux: 142 pins, size 568
[ 1.387227] pinctrl-single 44e10800.pinmux: pin PIN30 already requested by 481a6000.serial; cannot claim for leds
[ 1.397688] pinctrl-single 44e10800.pinmux: pin-30 (leds) status -22
[ 1.404107] pinctrl-single 44e10800.pinmux: could not request pin 30 (PIN30) from group pinmux_bt_pins on device pinctrl-single
dmesg | grep gpio-of-helper
[ 0.958042] gpio-of-helper ocp:cape-universal: ready
lsusb
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END
Upgrade U-Boot
debian@beaglebone:~$ sudo apt install bb-u-boot-am335x-evm
debian@beaglebone:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mmcblk0 179:0 0 29.7G 0 disk
└─mmcblk0p1 179:1 0 3.5G 0 part /
mmcblk1 179:8 0 3.7G 0 disk
mmcblk1boot0 179:16 0 2M 1 disk
mmcblk1boot1 179:24 0 2M 1 disk
debian@beaglebone:~$ sudo /opt/u-boot/bb-u-boot-am335x-evm/install-mmcblk0.sh
dd if=/opt/u-boot/bb-u-boot-am335x-evm/MLO of=/dev/mmcblk0 count=2 seek=1 bs=128k
0+1 records in
0+1 records out
92336 bytes (92 kB, 90 KiB) copied, 0.00242409 s, 38.1 MB/s
dd if=/opt/u-boot/bb-u-boot-am335x-evm/u-boot.img of=/dev/mmcblk0 count=4 seek=1 bs=384k
1+1 records in
1+1 records out
471808 bytes (472 kB, 461 KiB) copied, 0.00876237 s, 53.8 MB/s
debian@beaglebone:~$ sudo /opt/scripts/tools/version.sh
[sudo] password for debian:
git:/opt/scripts/:[9c0602cc5de15e35bcbff32e80511c72b03e7a16]
eeprom:[A335BNLTGW1ABBGW16062749]
model:[TI_AM335x_BeagleBone_Green_Wireless]
dogtag:[BeagleBoard.org Debian Buster IoT Image 2020-05-18]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot SPL 2019.04-g923f8b8 (Jan 02 2022 - 19:05:15 +0000)]:[location: dd MBR]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot 2019.04-g923f8b8]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-bonegreen-wireless-uboot-univ.dts]
UBOOT: Loaded Overlay:[AM335X-PRU-RPROC-4-19-TI-00A0]
UBOOT: Loaded Overlay:[BB-ADC-00A0.bb.org-overlays]
UBOOT: Loaded Overlay:[BB-BBGW-WL1835-00A0.bb.org-overlays]
UBOOT: Loaded Overlay:[BB-BONE-eMMC1-01-00A0.bb.org-overlays]
kernel:[4.19.94-ti-r43]
nodejs:[v10.24.0]
/boot/uEnv.txt Settings:
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo]
uboot_overlay_options:[enable_uboot_cape_universal=1]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade <pkg>]
pkg:[bb-cape-overlays]:[4.14.20210821.0-0~buster+20210821]
pkg:[bb-customizations]:[1.20221108.0-0~buster+20221108]
pkg:[bb-usb-gadgets]:[1.20220816.0-0~buster+20220816]
pkg:[bb-wl18xx-firmware]:[1.20211222.2-0~buster+20211222]
pkg:[kmod]:[26-1]
pkg:[librobotcontrol]:[1.0.5-git20200715.0-0~buster+20200716]
pkg:[firmware-ti-connectivity]:[20190717-2rcnee1~buster+20200305]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal input bluetooth netdev i2c gpio pwm eqep remoteproc admin spi iio docker tisdk weston-launch xenomai cloud9ide]
cmdline:[console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet]
dmesg | grep remote
[ 37.850836] Bluetooth: hci0: change remote baud rate command in firmware
dmesg | grep pru
dmesg | grep pinctrl-single
[ 0.945942] pinctrl-single 44e10800.pinmux: 142 pins, size 568
[ 1.395049] pinctrl-single 44e10800.pinmux: pin PIN30 already requested by 481a6000.serial; cannot claim for leds
[ 1.405513] pinctrl-single 44e10800.pinmux: pin-30 (leds) status -22
[ 1.411934] pinctrl-single 44e10800.pinmux: could not request pin 30 (PIN30) from group pinmux_bt_pins on device pinctrl-single
dmesg | grep gpio-of-helper
[ 0.958487] gpio-of-helper ocp:cape-universal: ready
lsusb
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END
upgrade kernel bbb.io-kernel-4.19-ti-am335x
debian@beaglebone:~$ sudo apt install -y bbb.io-kernel-4.19-ti-am335x
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
bbb.io-kernel-tasks libpruio-modules-4.19.94-ti-r73
linux-image-4.19.94-ti-r73 rtl8723bu-modules-4.19.94-ti-r73
rtl8821cu-modules-4.19.94-ti-r73 ti-sgx-ti335x-modules-4.19.94-ti-r73
The following NEW packages will be installed:
bbb.io-kernel-4.19-ti-am335x bbb.io-kernel-tasks
libpruio-modules-4.19.94-ti-r73 linux-image-4.19.94-ti-r73
rtl8723bu-modules-4.19.94-ti-r73 rtl8821cu-modules-4.19.94-ti-r73
ti-sgx-ti335x-modules-4.19.94-ti-r73
0 upgraded, 7 newly installed, 0 to remove and 1 not upgraded.
Need to get 34.1 MB of archives.
After this operation, 80.4 MB of additional disk space will be used.
Get:1 http://repos.rcn-ee.com/debian buster/main armhf linux-image-4.19.94-ti-r73 armhf 1buster [28.6 MB]
Get:2 http://repos.rcn-ee.com/debian buster/main armhf bbb.io-kernel-tasks armhf 1.20221109.0-0~buster+20221109 [1,156 B]
Get:3 http://repos.rcn-ee.com/debian buster/main armhf bbb.io-kernel-4.19-ti-am335x armhf 1.20221109.0-0~buster+20221109 [1,264 B]
Get:4 http://repos.rcn-ee.com/debian buster/main armhf libpruio-modules-4.19.94-ti-r73 armhf 1buster [6,060 B]
Get:5 http://repos.rcn-ee.com/debian buster/main armhf rtl8723bu-modules-4.19.94-ti-r73 armhf 1buster [4,797 kB]
Get:6 http://repos.rcn-ee.com/debian buster/main armhf rtl8821cu-modules-4.19.94-ti-r73 armhf 1buster [558 kB]
Get:7 http://repos.rcn-ee.com/debian buster/main armhf ti-sgx-ti335x-modules-4.19.94-ti-r73 armhf 1buster [100 kB]
Fetched 34.1 MB in 7s (4,650 kB/s)
Overlays in new location: boot/dtbs/4.19.94-ti-r73/overlays/
loading /boot/vmlinuz-4.19.94-ti-r73 ...
10170880 bytes read in 674 ms (14.4 MiB/s)
debug: [enable_uboot_overlays=1] ...
debug: [enable_uboot_cape_universal=1] ...
debug: [uboot_base_dtb_univ=am335x-bonegreen-wireless-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-bonegreen-wireless-uboot-univ.dtb] ...
uboot_overlays: Switching too: dtb=am335x-bonegreen-wireless-uboot-univ.dtb ...
loading /boot/dtbs/4.19.94-ti-r73/am335x-bonegreen-wireless-uboot-univ.dtb ...
156238 bytes read in 73 ms (2 MiB/s)
uboot_overlays: [fdt_buffer=0x60000] ...
uboot_overlays: loading /boot/dtbs/4.19.94-ti-r73/overlays/BB-ADC-00A0.dtbo ...
645 bytes read in 125 ms (4.9 KiB/s)
uboot_overlays: loading /boot/dtbs/4.19.94-ti-r73/overlays/BB-BONE-eMMC1-01-00A0.dtbo ...
1605 bytes read in 133 ms (11.7 KiB/s)
uboot_overlays: loading /boot/dtbs/4.19.94-ti-r73/overlays/BB-BBGW-WL1835-00A0.dtbo ...
5089 bytes read in 128 ms (38.1 KiB/s)
uboot_overlays: loading /lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo ...
3653 bytes read in 549 ms (5.9 KiB/s)
loading /boot/initrd.img-4.19.94-ti-r73 ...
7071609 bytes read in 481 ms (14 MiB/s)
debian@beaglebone:~$ ping -c3 www.google.com
PING www.google.com (142.250.69.228) 56(84) bytes of data.
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=1 ttl=58 time=43.1 ms
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=2 ttl=58 time=43.3 ms
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=3 ttl=58 time=42.9 ms
--- www.google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 4ms
rtt min/avg/max/mdev = 42.887/43.095/43.326/0.247 ms
debian@beaglebone:~$ sudo /opt/scripts/tools/version.sh
[sudo] password for debian:
git:/opt/scripts/:[9c0602cc5de15e35bcbff32e80511c72b03e7a16]
eeprom:[A335BNLTGW1ABBGW16062749]
model:[TI_AM335x_BeagleBone_Green_Wireless]
dogtag:[BeagleBoard.org Debian Buster IoT Image 2020-05-18]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot SPL 2019.04-g923f8b8 (Jan 02 2022 - 19:05:15 +0000)]:[location: dd MBR]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot 2019.04-g923f8b8]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-bonegreen-wireless-uboot-univ.dts]
UBOOT: Loaded Overlay:[AM335X-PRU-RPROC-4-19-TI-00A0]
UBOOT: Loaded Overlay:[BB-ADC-00A0.kernel]
UBOOT: Loaded Overlay:[BB-BBGW-WL1835-00A0.kernel]
UBOOT: Loaded Overlay:[BB-BONE-eMMC1-01-00A0.kernel]
UBOOT: Loaded Overlay:[wl1835_bt]
kernel:[4.19.94-ti-r73]
nodejs:[v10.24.0]
/boot/uEnv.txt Settings:
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo]
uboot_overlay_options:[enable_uboot_cape_universal=1]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade <pkg>]
pkg:[bb-cape-overlays]:[4.14.20210821.0-0~buster+20210821]
pkg:[bb-customizations]:[1.20221108.0-0~buster+20221108]
pkg:[bb-usb-gadgets]:[1.20220816.0-0~buster+20220816]
pkg:[bb-wl18xx-firmware]:[1.20211222.2-0~buster+20211222]
pkg:[kmod]:[26-1]
pkg:[librobotcontrol]:[1.0.5-git20200715.0-0~buster+20200716]
pkg:[firmware-ti-connectivity]:[20190717-2rcnee1~buster+20200305]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal input bluetooth netdev i2c gpio pwm eqep remoteproc admin spi iio docker tisdk weston-launch xenomai cloud9ide]
cmdline:[console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet]
dmesg | grep remote
[ 47.560422] remoteproc remoteproc0: wkup_m3 is available
[ 47.648523] remoteproc remoteproc0: powering up wkup_m3
[ 47.648558] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217148
[ 47.648844] remoteproc remoteproc0: remote processor wkup_m3 is now up
[ 50.652063] remoteproc remoteproc1: 4a334000.pru is available
[ 50.677030] remoteproc remoteproc2: 4a338000.pru is available
dmesg | grep pru
[ 50.652063] remoteproc remoteproc1: 4a334000.pru is available
[ 50.652273] pru-rproc 4a334000.pru: PRU rproc node pru@4a334000 probed successfully
[ 50.677030] remoteproc remoteproc2: 4a338000.pru is available
[ 50.677193] pru-rproc 4a338000.pru: PRU rproc node pru@4a338000 probed successfully
dmesg | grep pinctrl-single
[ 0.950521] pinctrl-single 44e10800.pinmux: 142 pins, size 568
dmesg | grep gpio-of-helper
[ 0.963067] gpio-of-helper ocp:cape-universal: ready
lsusb
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END
Upgrade to 5.10.x-ti
debian@beaglebone:~$ sudo apt remove bbb.io-kernel-4.19-ti-am335x
debian@beaglebone:~$ sudo apt install -y bbb.io-kernel-5.10-ti-am335x
… idk, wifi works…
debian@beaglebone:~$ ping -c3 www.google.com
PING www.google.com (142.250.69.228) 56(84) bytes of data.
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=1 ttl=58 time=46.2 ms
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=2 ttl=58 time=44.5 ms
64 bytes from den08s05-in-f4.1e100.net (142.250.69.228): icmp_seq=3 ttl=58 time=46.9 ms
--- www.google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 6ms
rtt min/avg/max/mdev = 44.525/45.882/46.929/1.005 ms
debian@beaglebone:~$ sudo /opt/scripts/tools/version.sh
[sudo] password for debian:
git:/opt/scripts/:[9c0602cc5de15e35bcbff32e80511c72b03e7a16]
eeprom:[A335BNLTGW1ABBGW16062749]
model:[TI_AM335x_BeagleBone_Green_Wireless]
dogtag:[BeagleBoard.org Debian Buster IoT Image 2020-05-18]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot SPL 2019.04-g923f8b8 (Jan 02 2022 - 19:05:15 +0000)]:[location: dd MBR]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot 2019.04-g923f8b8]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-bonegreen-wireless-uboot-univ.dts]
UBOOT: Loaded Overlay:[AM335X-PRU-RPROC-4-19-TI-00A0]
UBOOT: Loaded Overlay:[BB-ADC-00A0.kernel]
UBOOT: Loaded Overlay:[BB-BBGW-WL1835-00A0.kernel]
UBOOT: Loaded Overlay:[BB-BONE-eMMC1-01-00A0.kernel]
kernel:[5.10.145-ti-r53]
nodejs:[v10.24.0]
/boot/uEnv.txt Settings:
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo]
uboot_overlay_options:[enable_uboot_cape_universal=1]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade <pkg>]
pkg:[bb-cape-overlays]:[4.14.20210821.0-0~buster+20210821]
pkg:[bb-customizations]:[1.20221108.0-0~buster+20221108]
pkg:[bb-usb-gadgets]:[1.20220816.0-0~buster+20220816]
pkg:[bb-wl18xx-firmware]:[1.20211222.2-0~buster+20211222]
pkg:[kmod]:[26-1]
pkg:[librobotcontrol]:[1.0.5-git20200715.0-0~buster+20200716]
pkg:[firmware-ti-connectivity]:[20190717-2rcnee1~buster+20200305]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal input bluetooth netdev i2c gpio pwm eqep remoteproc admin spi iio docker tisdk weston-launch xenomai cloud9ide]
cmdline:[console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet]
dmesg | grep remote
[ 9.474160] remoteproc remoteproc0: wkup_m3 is available
[ 36.319904] remoteproc remoteproc0: powering up wkup_m3
[ 36.319944] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217148
[ 36.320249] remoteproc remoteproc0: remote processor wkup_m3 is now up
[ 51.334175] Bluetooth: hci0: change remote baud rate command in firmware
[ 66.973400] remoteproc remoteproc1: 4a334000.pru is available
[ 67.021865] remoteproc remoteproc2: 4a338000.pru is available
dmesg | grep pru
[ 0.175710] platform 4a326004.pruss-soc-bus: Cannot lookup hwmod 'pruss'
[ 66.973400] remoteproc remoteproc1: 4a334000.pru is available
[ 67.021865] remoteproc remoteproc2: 4a338000.pru is available
dmesg | grep pinctrl-single
[ 9.087479] pinctrl-single 44e10800.pinmux: 142 pins, size 568
dmesg | grep gpio-of-helper
[ 9.088952] gpio-of-helper ocp:cape-universal: Failed to get gpio property of 'P8_03'
[ 9.088981] gpio-of-helper ocp:cape-universal: Failed to create gpio entry
[ 9.677007] gpio-of-helper ocp:cape-universal: Allocated GPIO id=0 name='P8_03'
[ 9.677227] gpio-of-helper ocp:cape-universal: Allocated GPIO id=1 name='P8_04'
[ 9.677396] gpio-of-helper ocp:cape-universal: Allocated GPIO id=2 name='P8_05'
[ 9.677568] gpio-of-helper ocp:cape-universal: Allocated GPIO id=3 name='P8_06'
[ 9.678033] gpio-of-helper ocp:cape-universal: Allocated GPIO id=4 name='P8_07'
[ 9.678224] gpio-of-helper ocp:cape-universal: Allocated GPIO id=5 name='P8_08'
[ 9.678406] gpio-of-helper ocp:cape-universal: Allocated GPIO id=6 name='P8_09'
[ 9.678586] gpio-of-helper ocp:cape-universal: Allocated GPIO id=7 name='P8_10'
[ 9.678882] gpio-of-helper ocp:cape-universal: Allocated GPIO id=8 name='P8_11'
[ 9.679057] gpio-of-helper ocp:cape-universal: Allocated GPIO id=9 name='P8_12'
[ 9.679318] gpio-of-helper ocp:cape-universal: Allocated GPIO id=10 name='P8_13'
[ 9.679500] gpio-of-helper ocp:cape-universal: Allocated GPIO id=11 name='P8_15'
[ 9.679659] gpio-of-helper ocp:cape-universal: Allocated GPIO id=12 name='P8_16'
[ 9.679833] gpio-of-helper ocp:cape-universal: Allocated GPIO id=13 name='P8_18'
[ 9.680019] gpio-of-helper ocp:cape-universal: Allocated GPIO id=14 name='P8_19'
[ 9.680179] gpio-of-helper ocp:cape-universal: Allocated GPIO id=15 name='P8_20'
[ 9.680359] gpio-of-helper ocp:cape-universal: Allocated GPIO id=16 name='P8_21'
[ 9.680515] gpio-of-helper ocp:cape-universal: Allocated GPIO id=17 name='P8_22'
[ 9.680682] gpio-of-helper ocp:cape-universal: Allocated GPIO id=18 name='P8_23'
[ 9.680862] gpio-of-helper ocp:cape-universal: Allocated GPIO id=19 name='P8_24'
[ 9.681020] gpio-of-helper ocp:cape-universal: Allocated GPIO id=20 name='P8_25'
[ 9.681187] gpio-of-helper ocp:cape-universal: Allocated GPIO id=21 name='P8_27'
[ 9.681351] gpio-of-helper ocp:cape-universal: Allocated GPIO id=22 name='P8_28'
[ 9.681522] gpio-of-helper ocp:cape-universal: Allocated GPIO id=23 name='P8_29'
[ 9.681688] gpio-of-helper ocp:cape-universal: Allocated GPIO id=24 name='P8_30'
[ 9.681888] gpio-of-helper ocp:cape-universal: Allocated GPIO id=25 name='P8_31'
[ 9.682070] gpio-of-helper ocp:cape-universal: Allocated GPIO id=26 name='P8_32'
[ 9.682234] gpio-of-helper ocp:cape-universal: Allocated GPIO id=27 name='P8_33'
[ 9.682403] gpio-of-helper ocp:cape-universal: Allocated GPIO id=28 name='P8_34'
[ 9.682575] gpio-of-helper ocp:cape-universal: Allocated GPIO id=29 name='P8_35'
[ 9.682833] gpio-of-helper ocp:cape-universal: Allocated GPIO id=30 name='P8_36'
[ 9.683023] gpio-of-helper ocp:cape-universal: Allocated GPIO id=31 name='P8_37'
[ 9.683181] gpio-of-helper ocp:cape-universal: Allocated GPIO id=32 name='P8_38'
[ 9.683353] gpio-of-helper ocp:cape-universal: Allocated GPIO id=33 name='P8_39'
[ 9.683531] gpio-of-helper ocp:cape-universal: Allocated GPIO id=34 name='P8_40'
[ 9.683690] gpio-of-helper ocp:cape-universal: Allocated GPIO id=35 name='P8_41'
[ 9.683866] gpio-of-helper ocp:cape-universal: Allocated GPIO id=36 name='P8_42'
[ 9.684035] gpio-of-helper ocp:cape-universal: Allocated GPIO id=37 name='P8_43'
[ 9.684199] gpio-of-helper ocp:cape-universal: Allocated GPIO id=38 name='P8_44'
[ 9.684367] gpio-of-helper ocp:cape-universal: Allocated GPIO id=39 name='P8_45'
[ 9.684524] gpio-of-helper ocp:cape-universal: Allocated GPIO id=40 name='P8_46'
[ 9.684695] gpio-of-helper ocp:cape-universal: Allocated GPIO id=41 name='P9_11'
[ 9.684870] gpio-of-helper ocp:cape-universal: Allocated GPIO id=42 name='P9_12'
[ 9.685056] gpio-of-helper ocp:cape-universal: Allocated GPIO id=43 name='P9_13'
[ 9.685226] gpio-of-helper ocp:cape-universal: Allocated GPIO id=44 name='P9_14'
[ 9.685386] gpio-of-helper ocp:cape-universal: Allocated GPIO id=45 name='P9_15'
[ 9.685568] gpio-of-helper ocp:cape-universal: Allocated GPIO id=46 name='P9_16'
[ 9.685735] gpio-of-helper ocp:cape-universal: Allocated GPIO id=47 name='P9_17'
[ 9.685893] gpio-of-helper ocp:cape-universal: Allocated GPIO id=48 name='P9_18'
[ 9.686066] gpio-of-helper ocp:cape-universal: Allocated GPIO id=49 name='P9_19'
[ 9.686222] gpio-of-helper ocp:cape-universal: Allocated GPIO id=50 name='P9_20'
[ 9.686389] gpio-of-helper ocp:cape-universal: Allocated GPIO id=51 name='P9_21'
[ 9.686555] gpio-of-helper ocp:cape-universal: Allocated GPIO id=52 name='P9_22'
[ 9.686826] gpio-of-helper ocp:cape-universal: Allocated GPIO id=53 name='P9_23'
[ 9.687023] gpio-of-helper ocp:cape-universal: Allocated GPIO id=54 name='P9_24'
[ 9.687501] gpio-of-helper ocp:cape-universal: Allocated GPIO id=55 name='P9_25'
[ 9.687694] gpio-of-helper ocp:cape-universal: Allocated GPIO id=56 name='P9_26'
[ 9.687894] gpio-of-helper ocp:cape-universal: Allocated GPIO id=57 name='P9_27'
[ 9.688057] gpio-of-helper ocp:cape-universal: Allocated GPIO id=58 name='P9_28'
[ 9.688234] gpio-of-helper ocp:cape-universal: Allocated GPIO id=59 name='P9_29'
[ 9.688402] gpio-of-helper ocp:cape-universal: Allocated GPIO id=60 name='P9_31'
[ 9.688560] gpio-of-helper ocp:cape-universal: Allocated GPIO id=61 name='P9_41'
[ 9.688746] gpio-of-helper ocp:cape-universal: Allocated GPIO id=62 name='P9_91'
[ 9.688903] gpio-of-helper ocp:cape-universal: Allocated GPIO id=63 name='P9_42'
[ 9.689075] gpio-of-helper ocp:cape-universal: Allocated GPIO id=64 name='P9_92'
[ 9.689087] gpio-of-helper ocp:cape-universal: ready
lsusb
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END
yeah… please share your full boot log when it failed…
Regards,