Announcements
IMPORTANT: Cypress Developer Community is transitioning on October 20th. To learn more and be prepared for this change, check out our latest announcement.
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Translations

keni_4440091
Esteemed Contributor

Hi

I want to translate KBA218736, please confirm to my work.

Regards,

Nino

0 Likes
2 Replies
JennaJo
Moderator
Moderator

Hi, Nino-san

Confirm to work this KBA.

Thanks,

Jenna

Jenna Jo
0 Likes
keni_4440091
Esteemed Contributor

タイトル:“スレッド/ミューテックス/セマフォ―/エベント監視GPIOの登録に失敗、状態=255 - KBA218736

バージョン 2

content.librarian 2017/02/20 22:28 に作成。MichaelF_56  2017/09/01 17:56 に変更。

Version: **

質問:

“スレッド/ミューテックス/セマフォ―/エベント監視GPIOの登録に失敗、状態=255”の問題の解決方法

回答:

libcyu3threadx.a ライブラリがすでに機能を有効にしているため、CYU3P_PROFILE_ENマクロを有効にしていない場合にこのエラーが表示されます。

UINT  tx_thread_set_profile_gpio(TX_THREAD *thread_ptr, ULONG gpio_id)
{
#ifdef CYU3P_PROFILE_EN
/* *******************
S…..……
………..
**************/
     /* Return success to caller.  */
     return(TX_SUCCESS);
#else
     /* Feature is not enabled, return error.  */
     return(TX_FEATURE_NOT_ENABLED);  //return error
code 0xFF
#endif
}

下記のfx3_profile_debug.makのスナップショットでは、ライブラリをビルドする際に、定義CYU3P_PROFILE_EN=1が有効になっています。

pastedImage_2.png

従って、下記の手順からライブラリを選択する事が可能です。

pastedImage_5.png

この選択で、ライブラリは下記のパス:"${FX3_INSTALL_PATH}/fw_lib/${FX3SDKVERSION}/fx3_profile_debug"に置かれます。

pastedImage_6.png

従って、以前のエラー見られなくなりました。

pastedImage_9.png

135 閲覧 カテゴリ: USB: SuperSpeed Peripherals   タグ: superspeed usb peripherals, ez-usb fx3a superspeed usb 3.0 peripheral controller

0 Likes
Top labels