We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi, experts.
I'm developing pagetable on exynos5250 and exynos5433.
But i have very strange problem....
when i mapping secure-memory-area as section with attributes that is
S = 1, TEX= 001, C =1, B = 1 => Outer and Inner Write-Back, Write-Allocate, Normal memory type.
or
S = 1, TEX= 000, C =1, B = 1 => Outer and Inner Write-Back, no Write-Allocate, Normal memory type,
it occurs Spurious interrupt (1023).. and i'cant process anymore.
But when i set that area with attributes that is
S = 1, TEX= 000, C =1, B = 0 ==> Outer and Inner Write-Through, no Write-Allocate, Normal memory type.
it works well..
However, when i try to map secure-memory-area with attributes which happen Interrupt on exynos5250, it work very well at exynos5433.
I don't know why this happens, and secure-memory-area isn't shared with Non-Secure.
also i map secure-memory-area as Section.
the memory address where interrupt happens when i try to set Outer and Inner Write-Back, write-Allocate, Normal memory type are
0xBF000000 ~ 0xC0000000. ( will be used in secure mode - DRAM ) and
0x02000000 ~ 0x02100000 (IRAM).
Could share your experience and knowledge for this beginner please?
Thanks.
Thank you for ur answer.