VF61/Vybrid, is this semaphore function

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

VF61/Vybrid, is this semaphore function

ソリューションへジャンプ
1,127件の閲覧回数
soichiyamamoto
Contributor V

Hi,

I have a question about A3.4 Synchronization and semaphores(A3-12)/ DDI0406BJ_arm_architecture_reference_manual.

In the multi-core (A5+M4) of Vybrid, is this semaphore function usable?

And is exclusive control possible between multi-core(A5+M4) ?

Best Regards,

soichi yamamoto

ラベル(1)
0 件の賞賛
返信
1 解決策
780件の閲覧回数
ed_nash
Contributor III

Hi-

Yes, there are hardware semaphores that can be (are intended to be) used between the M4 and A5.

In the case of MQX on both the A5 and M4 or Linux on the A5 and MQX on the M4, there are demos available in the Timesys BSP.

The MCC (multicore communication system) between MQX on both or Linux / MQX also uses them to protect shared memory.

One nice feature is that if access is denied, you can program the semaphore to issue an interrupt when it is freed.

I hope this helps.

Ed

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
781件の閲覧回数
ed_nash
Contributor III

Hi-

Yes, there are hardware semaphores that can be (are intended to be) used between the M4 and A5.

In the case of MQX on both the A5 and M4 or Linux on the A5 and MQX on the M4, there are demos available in the Timesys BSP.

The MCC (multicore communication system) between MQX on both or Linux / MQX also uses them to protect shared memory.

One nice feature is that if access is denied, you can program the semaphore to issue an interrupt when it is freed.

I hope this helps.

Ed

0 件の賞賛
返信