文字サイズ変更
S
M
L
TEDサポートウェブ
>
NXP Semiconductors
>
i.MX
>
【NXP:i.MX】 i.MX8M MiniのI2C通信時間のバラつきについて
#10.エンドユーザーログインパーツ用変更設定。 【動作確認中!】
#10.エンドユーザーログインパーツ用変更設定。 【動作確認中!】
ユーザーログイン
アカウント
パスワード
アカウント新規作成
#18.HD問い合わせパーツ用変更設定
FAQトップに戻る
#17.カテゴリーツリー表示変更設定【動作確認中!】
TEDサポートウェブ
/category/show/27?site_domain=ted_product
Texas Instruments
(1070件)
/category/show/64?site_domain=ted_product
NXP Semiconductors
(760件)
Digital Networking
(194件)
i.MX
(163件)
Kinetis
(39件)
i.MX RT
(40件)
LPC
(40件)
MCX
(5件)
Auto MCU and Processor
(54件)
Analog
(39件)
Power Management
(17件)
RF
(19件)
Wi-Fi/BT
(52件)
NFC
(50件)
Security
(7件)
開発ツール
(39件)
その他
(2件)
/category/show/28?site_domain=ted_product
Lattice Semiconductor
(154件)
/category/show/61?site_domain=ted_product
Infineon Technologies
(30件)
ダミーカテゴリー
当サイトについて
(7件)
戻る
No : 16252
公開日時 : 2024/08/23 11:19
印刷
【NXP:i.MX】 i.MX8M MiniのI2C通信時間のバラつきについて
i.MX8M MiniのI2C通信について、通信時間にバラツキがありI2C_SCL波形からデータ間にウェイトのような時間が発生しています。
その時、スレーブ側がビジーで、マスターであるIMX8M Miniがウェイトとされている訳ではありません。
対策方法はありますか。
カテゴリー :
TEDサポートウェブ
>
NXP Semiconductors
>
i.MX
回答
NXP社Communityでは、以下の投稿があります。
Big latency in i2c writes
対策として、i.MX8M のI2C SDMA mode時の
ドライバ (LF6.1の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);
アンケート:ご意見をお聞かせください
役に立った
その他
ご意見・ご感想をお寄せください
お問い合わせを入力されましてもご返信はいたしかねます
関連するFAQ
【NXP:Auto】 S32K3 外部クロックFXOSCの安定時間EOCVの考え方
【NXP:LPC】 LPC55S3xのアナログ系グランドピンの内部接続
【NXP:DN】 LS1023A/LS1043A LS1043A-RGW(NXP社評価ボード)での QSPI のDQS信号
【NXP:LPC】 LPC55S3xのリファレンスマニュアル
【NXP:i.MX】 i.MX93のeMMC CMDライン上のPullupについて
#12.FAQ表示ページレイアウト変更設定。 【動作確認中!】
TOPへ