文字サイズ変更
S
M
L
TEDサポートウェブ
>
NXP Semiconductors
>
i.MX
>
【NXP:i.MX】 i.MX8MNのI2Cでライトバースト時のレイテンシについて
#10.エンドユーザーログインパーツ用変更設定。 【動作確認中!】
#10.エンドユーザーログインパーツ用変更設定。 【動作確認中!】
ユーザーログイン
アカウント
パスワード
アカウント新規作成
#18.HD問い合わせパーツ用変更設定
FAQトップに戻る
#17.カテゴリーツリー表示変更設定【動作確認中!】
TEDサポートウェブ
/category/show/27?site_domain=ted_product
Texas Instruments
(1179件)
/category/show/64?site_domain=ted_product
NXP Semiconductors
(990件)
/category/show/28?site_domain=ted_product
Lattice Semiconductor
(154件)
/category/show/61?site_domain=ted_product
Infineon Technologies
(30件)
ダミーカテゴリー
当サイトについて
(7件)
戻る
No : 14237
公開日時 : 2023/04/18 11:45
印刷
【NXP:i.MX】 i.MX8MNのI2Cでライトバースト時のレイテンシについて
i.MXのLinux BSPを使用しています。
I2Cドライバを使ってライトを行う場合、タイミングによって書込みバースト間でレイテンシが発生します。
下記投稿でも同様の議論がなされています。
Big latency in i2c writes
解決策ありましたら教えてください。
カテゴリー :
TEDサポートウェブ
>
NXP Semiconductors
>
i.MX
回答
i.MX8関連のI2C SDMA mode時のドライバ(
drivers/i2c/busses/i2c-imx.c
)を下記の通り変更ください。
修正前)
/* Wait controller to be stable */
if (atomic)
udelay(50);
else
usleep_range(50, 150);
修正後)
/* Wait controller to be stable */
usleep_range(50, 150);
アンケート:ご意見をお聞かせください
役に立った
その他
ご意見・ご感想をお寄せください
お問い合わせを入力されましてもご返信はいたしかねます
#12.FAQ表示ページレイアウト変更設定。 【動作確認中!】
TOPへ