Hi,
機内でecspi3を有効にしました。私はspiノードを持っています。データを送信するときでも常に高いです。どなたか、ecspi3のdtsコードとmux値を確認してください。
ありがとう&よろしく、
カーティーク
Hi @Chavira,
現在、ECSPI3 が機能しています。以前にMOSI、SCLKのピンを間違えて接続しました。
これで、正しく接続されました。
貴重なご支援をいただき、誠にありがとうございます。
ありがとう&よろしく、
カーティーク
Hi @Chavira ,
提供されているのと同じdtsを使用しました。CS信号が届きます。しかし、MOSI、SCLK信号は低くなっています。MOSIとSCLKにプルアップ抵抗を付けることは推奨されますか?こちらをご確認ください。
ありがとう&よろしく、
カーティーク
こんにちは @kartheek!
iMX8MP-EVKボードで試してみましたが、うまく機能しています。
私が使うことをおすすめするデバイスツリーを取り付けました。
私が使用するコマンドは次のとおりです。
spidev_test -D /dev/spidev2.0 -p "\0x01\0x43\0X9F\0x00\0x00\0x00\0x00"
BSP 6.6.3 を使用しています
BSP (ボード・サポート・パッケージ) とは、使用しているカーネル・バージョンです。
よろしくお願いいたします!
Chavira
Hi @Chavira
ご返信ありがとうございます。
1.imx8mp-hummingboard-pulse.dts と imx8mp-hummingboard-pulse.dtsi で ECSPI3 を有効にしました。
imx8mp-sr-som.dtsi では 、デバッグ コンソールに UART4_TXD を使用していました。
2. ハミングボードパルス ボードを使用。
BSP用語を取得しませんでした。その例を挙げていただけますか?
3. データの送信に使用されるコマンド。
$ spidev_test -D /dev/spidev2.0-p "\0x01\0x43\0X9F\0x00\0x00\0x00\0x00\"
データの送信中に波形が見えることはありません。
ありがとう&よろしく、
カーティーク
こんにちは @kartheek!
NXPサポートにお問い合わせいただきありがとうございます。
あなたのデバイスツリーは良さそうですが、私は全体のデバイスツリーをチェックする必要があります。
デバイスツリーファイル全体を共有できますか?
どのボードとBSPを使用していますか?
データを送信するためにどのようなコマンドを使用していますか?
SPIバスの波形を共有できますか?
当社のEVkボードでは、デバッグコンソールにパッドUART2_TXDを使用していますが、コンソールにはどのパッドを使用していますか?
よろしくお願いいたします!
Chavira