问题1:如题:目前在使用DMA传输大量数据时,出现数据异常问题,怀疑是高速缓冲存储区一致性问题,请问该如何配置某个内存段属性为Non-cacheable呢?
问题2:如何将某一段程序或变量映射到上述配置为Non-cableable的内存段呢?
Susan Yang:
关于这一个,我之前读到过其他工程师分享的博客,但是没有实际尝试
您可以先尝试一下并反馈您的结论,谢谢·
e2e.ti.com/…/666341
user5792549:
回复 Susan Yang:
谢谢分享,我看了以下该博客的内容是有提到如何将某一段变量分配到某一段自定义的内存段中,但是还是没看到如何将自定义的那个内存段配置为Non-Cacheable属性,或者我问一下,下图中哪一个是代表Non-Cacheable的属性,
Susan Yang:
回复 user5792549:
NORMAL_OINC_SHARED is for non-cachable shared
NORMAL_OINC_NONSHARED is for non-cachable non-shared
gaoyang9992006:
回复 user5792549:
你当期选的这个就是。outer and inner non-cachable的缩写:OINC