LX2160a: Spinlock with cores in other clusters?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LX2160a: Spinlock with cores in other clusters?

881 Views
bastian_schick
Contributor IV

I am trying do make a spinlock using LDREX/STREX. But it seems STREX on CPUs in other cluster does not go through.

Do I have to setup CCN-508 for this?

The spinlock is initialized by core0.0 and core1.0 (cluster 1, core0) can read the initial value, but storeing does not work?!

Tags (3)
0 Kudos
2 Replies

807 Views
Pavel
NXP Employee
NXP Employee

This information is information for core of the LX2160. This information is available on ARM web.

See the following:

http://git.31bits.net/illumos/arm/libdisasm-disassembly-of-strex-may-cause-SIGSEGV/usr/src/lib/libdi...

 

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.100020_0001_01_en/index.html

Have a great day,
Pavel Chubakov

 

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

807 Views
bastian_schick
Contributor IV

Please refrain from linking strange pages or irrelevant ones.
I am not asking where I can find information about the CCN-508. I am really able to use a web search. I am asking specifically for the LX2160a. Please read questions completely before answering nonsense. What does a code-compare of a ARM disassembly function have to do with my question?

0 Kudos