Hey,
I want to do some benchmarking to compare der AM3359 on ICE board to another controller. In this context a want to enable the caches manually in a project without SYS/BIOS.
I included the Starterware File "cache.h" - the file is resolved by Code Composer Studio v5.4 - but when i build the project i get the errors:
#10010 errors encountered during linking; "SD6_comp.out" not built
#10234-D unresolved symbols remain
unresolved symbol CacheEnable, first referenced in ./main.obj
I think this is caussed by incorret linker settings. What Path/File/lib/... do I have to add to the "ARM Linker -> File Search Path" to use the cache API?
I now added the cache.h, cache.c, and cp15.h, cp15.asm manually to the workspace and then the build process worked. But when I run the project, the "CacheEnable(CACHE_ALL);" functions hangs in some loops of the assembler file.
What steps have to be done to manually enable the caches of the AM3359?
(sdk v1.0.0.8)
Regards,
Tim
PS: is there a documentation on what lib has to be used for an API module? I already had such problems several times before...