Other Parts Discussed in Thread: AM6421, AM6422, AM6412
We're currently adjusting our TQMa64xxL SoM BSP for the AM6411 by removing or disabling cores and peripherals from the ti-linux 6.1 kernel's AM64x DTBs that do not exist on this SoC variant. This works fine for the most part, but we haven't been able to get the R5 remoteproc driver to work.
Besides disabling the second core of the first R5FSS and the whole second R5FSS, changes to the driver seem to be needed as well. As a test, I tried changing the Device Tree to use the configuration of the AM62x (change compatible to use am62_soc_data, update TCM sizes, remove ti,cluster-mode), but so far every attempt has either ended with ti_k3_r5_remoteproc failing to probe, or the whole system freezing during probe.
Can you tell us what changes are necessary to make the R5 work? Also, would the am64-main-r5f0_0-fw example from the ti-rtos-firmware package work on the AM6411 without changes?
Regards,
Matthias