Hello,
I'm trying to deploy a neural net on the C7 where the memory need for some layers exceed DDR_SCRATCH_SIZE (defined in app_cfg_c7x_1.h). This leads to the error
Failed to Allocate memory record 7 @ space = 17 and size = 39642624 !!!
on the target. I could increase DDR_SCRATCH_SIZE to 35 MB, but that is still not sufficient.
I tried decreasing DDR_HEAP_MEM_SIZE in favor of DDR_SCRATCH_SIZE and the memory could successfully be allocated, but that led to the process function of the tidl node running forever (with no error output).
I also tried to change the respective size in the memory map by following
but this did not work. I expect I have to rebuild linux using the updated dtsi (which I haven't done)? Is there some tutorial how to do that? Is this the recommended procedure?
Is there any way to increase the allowed net size to more than 35 MB?
Regards
Dom