Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Universal Cape not working on BeagleBone Black with Kernel 6.1 #218

Open
sans-ltd opened this issue Jan 28, 2025 · 1 comment
Open

Universal Cape not working on BeagleBone Black with Kernel 6.1 #218

sans-ltd opened this issue Jan 28, 2025 · 1 comment

Comments

@sans-ltd
Copy link

sans-ltd commented Jan 28, 2025

We tried to build a custom image with the image builder for our project. Our configuration was forked from the debian minimal config.
Since we rely on pin-config and the universal cape, we uncommented

enable_uboot_cape_universal=1

in /boot/uEnv.txt.

After a reboot, the following issue appeared on the serial console:

U-Boot 2022.04-gbaca7b46 (Jan 15 2024 - 19:59:28 +0000)

CPU  : AM335X-GP rev 2.1
Model: TI AM335x BeagleBone Black
DRAM:  512 MiB
Reset Source: Power-on reset has occurred.
RTC 32KCLK Source: External.
Core:  150 devices, 14 uclasses, devicetree: separate
WDT:   Started wdt@44e35000 with servicing (60s timeout)
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
...
loading /boot/vmlinuz-6.1.83-ti-r36 ...
...
debug: [enable_uboot_overlays=1] ...
debug: [enable_uboot_cape_universal=1] ...
debug: [uboot_base_dtb_univ=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot-univ.dtb] ...
debug: unable to find [am335x-boneblack-uboot-univ.dtb] using [am335x-boneblack-uboot.dtb] instead ...
debug: [uboot_base_dtb_univ=am335x-boneblack-uboot.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot.dtb] ...
uboot_overlays: Switching too: dtb=am335x-boneblack-uboot.dtb ...
loading /boot/dtbs/6.1.83-ti-r36/am335x-boneblack-uboot.dtb ...
...

After checking the file system, it became clear that /boot/dtbs/6.1.83-ti-r36/am335x-boneblack-uboot-univ.dtb is missing.

In the meantime we switched back to Kernel 5.10. Here it works as expected.

@RobertCNelson
Copy link
Owner

Please continue to stick with 5.10-ti, i think we figured out what's destroying eMMC's in 6.1.x, but i still need 4 weeks to verify.

https://forum.beagleboard.org/t/possible-emmc-firmware-bug-or-hw-issue-recent-seeed-studio-bbbs-with-6-1-x-kernels/36648

Regards,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants