-
-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Description
As stated in the provisioning.conf, uboot_overlay_pru is currently broken due to changes in the kernel.
However, it works fine in BeagleBoard's latest distro, AM335x 11.7 2023-09-02 4GB microSD IoT, which also uses kernel 5.10.
Here's my uEnv.txt:
uname_r=5.10.168-ti-r71
enable_uboot_overlays=1
uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo
enable_uboot_cape_universal=1
console=ttyS0,115200n8
cmdline=coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet
The system starts up and it's possible to load a new firmware onto the PRU.
A similar config in Nerves breaks the system:
cmd("fw_setenv enable_uboot_overlays 1")
cmd("fw_setenv uboot_overlay_pru /lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo")
cmd("fw_setenv enable_uboot_cape_universal 1")
Perhaps, it's necessary to use a different version of AM335X-PRU-RPROC-4-19-TI-00A0.dtbo?
Unfortunately, I'm not familiar with the topic enough to contribute anything else.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels