Hi,
I work in a project in which I use VCOP and ARP32 together.
The codeflow is as follows : Kernel 1 ( VCOP / KernelC) -> Kernel 2 (ARP32 / Natural C) -> Kernel 3 ( VCOP / KernelC).
I need to use the output buffer of K1 as input buffer in K2.
Issue:
The output buffer of K1 is in on-chip memory of EVE. (0x400402E0)
But, the input buffer in K2 is refering the DDR memory address (0x80000120) , even though the expectation is both the buffers should refer the same on-chip memory address.
It is not happening.
Question:
1. Can you please let us know, why the input buffer of K2 changed into DDR instead of refering on-chip memory?
2. Can you suggest methods to make ARP32 to read data from on-chip memory only?
Regards,
Surbhi