They’re only used if asked. You can either manually load firmware onto them (e.g. Minimal Cortex-R5 example on BBAI-64) or use a library that comes with its own (e.g. TIDL/EdgeAI benchmarks on the AI-64). The coprocessors on the TDA4VM share memory space with the main application cores (at least, all but the MCU-domain ones do) so they can pass data back and forth with minimal overhead. It’s totally safe (as far as I know) to disable the reserved memory so long as you aren’t using TIDL or other libraries which need it.
1 Like