AM2634: CacheP_wbInv Queries for AM2634 Device

Part Number: AM2634

Hi TI,

I have a few questions related to cache operations that need clarification on:

  1. Cache Capacity of CacheP_wbInv: What is the maximum amount of data that CacheP_wbInv can handle in one invocation? Can it process more than 16KB at a time?
  2. Non-Cached Regions and CacheP_wbInv: If an array is located in a memory region configured as NON-CACHED through the MPU, does invoking the CacheP_wbInv interface on this address have any effect?
  3. Cache Operations for Struct Pointers in SIPC: Consider a scenario where we define a struct variable used in SIPC, one of its members being a pointer that is assigned a value on the HSM side without prior initialization. In this case, is it necessary to perform a CacheP_wbInv operation for this pointer?

These clarifications are crucial for optimizing our system's performance and ensuring correct data handling. I appreciate your timely response to these queries.

Thank you very much.

Best regards,