EZ-USB™ FX3 SDK: ThreadX source modifications - KBA236851

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
NXTY_Nishinaga
Level 5
Level 5
Distributor - NEXTY (Japan)
100 sign-ins 10 solutions authored 25 replies posted

Hi ,

I want to translate the following article into Japanese, please confirm to my work.

https://community.infineon.com/t5/Knowledge-Base-Articles/EZ-USB-FX3-SDK-ThreadX-source-modification...

Regards.

Koichi Nishinaga

0 Likes
1 Solution
NXTY_Nishinaga
Level 5
Level 5
Distributor - NEXTY (Japan)
100 sign-ins 10 solutions authored 25 replies posted
EZ-USB™ FX3 SDK: ThreadX ソースの変更 - KBA236851
 
 

ThreadX ソースに対して行われた変更の一覧は次のとおりです。

  • ARM9 の起動フローを変更し、異なるモードのすべてのスタック セットアップが cyu3entry_armcc または cyu3entry_gcc にあるようにします。
  • CyU3POsTimerInit(0) を呼び出すように _tx_initialize_low_level を更新し、スケジューラーにティックを提供するために1 ms の周期でタイマーを実行するようにします。
  • スレッド実行ポインターが 'NULL' の場合に割り込みを待機するように _tx_thread_schedule を更新します (MCR p15、0、r0、c7、c0、4 命令を使用)。
  • tx_port.h で IRQ のネストを有効にします。
  • バイト プールの実装を更新して、割り当てられたすべてのバッファーが別々のキャッシュ ライン (32 バイトにアラインされたアドレスで開始および終了) に配置されるようにします。この変更はオプションです。

注: RTOS 移植に起因する問題についてはサポートを提供できません。

View solution in original post

0 Likes
3 Replies
IFX_Publisher2
Community Manager
Community Manager
Community Manager
1000 replies posted First like given 750 replies posted

Hi Koichi Nishinaga san,

Confirm to work on this KBA.

Thanks,
Bindu

0 Likes
NXTY_Nishinaga
Level 5
Level 5
Distributor - NEXTY (Japan)
100 sign-ins 10 solutions authored 25 replies posted
EZ-USB™ FX3 SDK: ThreadX ソースの変更 - KBA236851
 
 

ThreadX ソースに対して行われた変更の一覧は次のとおりです。

  • ARM9 の起動フローを変更し、異なるモードのすべてのスタック セットアップが cyu3entry_armcc または cyu3entry_gcc にあるようにします。
  • CyU3POsTimerInit(0) を呼び出すように _tx_initialize_low_level を更新し、スケジューラーにティックを提供するために1 ms の周期でタイマーを実行するようにします。
  • スレッド実行ポインターが 'NULL' の場合に割り込みを待機するように _tx_thread_schedule を更新します (MCR p15、0、r0、c7、c0、4 命令を使用)。
  • tx_port.h で IRQ のネストを有効にします。
  • バイト プールの実装を更新して、割り当てられたすべてのバッファーが別々のキャッシュ ライン (32 バイトにアラインされたアドレスで開始および終了) に配置されるようにします。この変更はオプションです。

注: RTOS 移植に起因する問題についてはサポートを提供できません。

0 Likes
IFX_Publisher2
Community Manager
Community Manager
Community Manager
1000 replies posted First like given 750 replies posted

Hi, Koichi Nishinaga san,

Confirm to receive this KBA.

Thank you for your contribution.

Thanks,
Bindu

0 Likes