Hi -
Warning: novice question below.
Getting going with some basic GPIO/etc testing and saw this in my dmesg:
debian@arm:~$ dmesg | grep remoteproc
[ 6.656851] remoteproc0: 58820000.ipu is available
[ 6.656859] remoteproc0: Note: remoteproc is still under development and considered experimental.
[ 6.656868] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.
[ 6.657352] remoteproc1: 55020000.ipu is available
[ 6.657360] remoteproc1: Note: remoteproc is still under development and considered experimental.
[ 6.657420] remoteproc1: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.
[ 6.657492] remoteproc0: Direct firmware load for dra7-ipu1-fw.xem4 failed with error -2
[ 6.657500] remoteproc0: failed to load dra7-ipu1-fw.xem4
[ 6.680045] remoteproc2: 40800000.dsp is available
[ 6.680053] remoteproc2: Note: remoteproc is still under development and considered experimental.
[ 6.680070] remoteproc2: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.
[ 6.690014] remoteproc3: 41000000.dsp is available
[ 6.690023] remoteproc3: Note: remoteproc is still under development and considered experimental.
[ 6.690030] remoteproc3: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.
[ 6.741334] remoteproc2: Direct firmware load for dra7-dsp1-fw.xe66 failed with error -2
[ 6.741431] remoteproc3: Direct firmware load for dra7-dsp2-fw.xe66 failed with error -2
[ 6.741443] remoteproc3: failed to load dra7-dsp2-fw.xe66
[ 6.746966] remoteproc2: failed to load dra7-dsp1-fw.xe66
[ 6.759530] remoteproc1: registered virtio0 (type 7)
[ 7.837432] remoteproc4: 4b234000.pru0 is available
[ 7.837442] remoteproc4: Note: remoteproc is still under development and considered experimental.
[ 7.837449] remoteproc4: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.
[ 7.837593] remoteproc4: Direct firmware load for am57xx-pru1_0-fw failed with error -2
[ 7.837605] remoteproc4: failed to load am57xx-pru1_0-fw
[ 7.843086] remoteproc4: powering up 4b234000.pru0
[ 7.843119] remoteproc4: Direct firmware load for am57xx-pru1_0-fw failed with error -2
[ 7.843128] remoteproc4: request_firmware failed: -2
[ 7.881036] remoteproc4: releasing 4b234000.pru0
[ 7.887806] remoteproc4: 4b238000.pru1 is available
[ 7.887816] remoteproc4: Note: remoteproc is still under development and considered experimental.
[ 7.887824] remoteproc4: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.
[ 7.887989] remoteproc4: Direct firmware load for am57xx-pru1_1-fw failed with error -2
[ 7.888003] remoteproc4: failed to load am57xx-pru1_1-fw
[ 7.893524] remoteproc4: powering up 4b238000.pru1
[ 7.893556] remoteproc4: Direct firmware load for am57xx-pru1_1-fw failed with error -2
[ 7.893564] remoteproc4: request_firmware failed: -2
[ 7.918597] remoteproc4: releasing 4b238000.pru1
[ 7.943242] remoteproc4: 4b2b4000.pru0 is available
[ 7.943253] remoteproc4: Note: remoteproc is still under development and considered experimental.
[ 7.943260] remoteproc4: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.
[ 7.943400] remoteproc4: Direct firmware load for am57xx-pru2_0-fw failed with error -2
[ 7.943411] remoteproc4: failed to load am57xx-pru2_0-fw
[ 7.949290] remoteproc4: powering up 4b2b4000.pru0
[ 7.949337] remoteproc4: Direct firmware load for am57xx-pru2_0-fw failed with error -2
[ 7.949352] remoteproc4: request_firmware failed: -2
[ 7.984017] remoteproc4: releasing 4b2b4000.pru0
[ 8.066279] remoteproc4: 4b2b8000.pru1 is available
[ 8.066289] remoteproc4: Note: remoteproc is still under development and considered experimental.
[ 8.066296] remoteproc4: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.
[ 8.067138] remoteproc4: Direct firmware load for am57xx-pru2_1-fw failed with error -2
[ 8.067151] remoteproc4: failed to load am57xx-pru2_1-fw
[ 8.074255] remoteproc4: powering up 4b2b8000.pru1
[ 8.074332] remoteproc4: Direct firmware load for am57xx-pru2_1-fw failed with error -2
[ 8.074341] remoteproc4: request_firmware failed: -2
[ 8.094249] remoteproc4: releasing 4b2b8000.pru1
[ 8.417560] remoteproc1: powering up 55020000.ipu
[ 8.447148] remoteproc1: Booting fw image dra7-ipu2-fw.xem4, size 3480916
[ 8.586843] remoteproc1: remote processor 55020000.ipu is now up
debian@arm:~$ uname -a
Linux arm 4.1.9-ti-rt-r20 #1 SMP PREEMPT RT Fri Oct 2 06:56:04 UTC 2015 armv7l GNU/Linux
What firmware is/is not available/being developed for remoteproc? If it’s available somewhere (like for the IPU), where?
Yogi