1897830_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

1897830_ja-JP

1897830_ja-JP

MIMXRT1170-EVKBボードでのFXOS8700CQサポート

MIMXRT1170-EVKBのFXOS8700CQから加速度/マグニチュードデータを取得しようとしています

ボードHWガイドによると:

2.16 センサー

EVKボードのU34は、6軸エコンパス、3軸マグ、3軸アクセル、センサー FXOS8700CQです。Ecompass は RT1170 i.MX I2C5 ポートに接続されています。


FXOS8700CQドライバーとI2Cサポートを追加した後、board.hに次の(生成された)APIを見つけました(およびboard.c):


/* @Brief ボード アクセラレータ センサーの構成 */
#define BOARD_ACCEL_I2C_BASEADDR LPI2C5
/* LPI2Cクロックソース用クロック分周器 */
#define BOARD_ACCEL_I2C_CLOCK_FREQ (CLOCK_GetRootClockFreq(kCLOCK_Root_Lpi2c5))


void BOARD_Accel_I2C_Init(void);


status_t BOARD_Accel_I2C_Send(uint8_t deviceAddress, uint32_t subAddress, uint8_t subaddressSize, uint32_t txBuff);


status_t BOARD_Accel_I2C_Receive(
uint8_t deviceAddress、uint32_t subAddress、uint8_t subaddressSize、uint8_t *rxBuff、uint8_t rxBuffSize);


BOARD_Accel_I2C_Init()を使用した私のコードはコンパイルして問題なく動作しますが、送信/受信関数のパラメータを理解する必要がありますが、ドキュメントやサンプルが表示されません。

ここでecompassサンプルについて何かを見ました:

https://community.nxp.com/t5/i-MX-RT/ecompass-cm7-sample-project-cannot-see-FXOS8700-on-MIMXRT1170/m...


しかし、MIMXRT1170-EVKB用のSDKバージョン2.15.100には、このサンプルが欠けているようです。

MCUXpresso SDK APIリファレンスマニュアル Rev 2.15.100にも、これらの機能については何も記載されていません。

SDKの生成時に何か見落としましたか?


助けてください。

私の設定:MCUXpresso IDE v11.9.1

Win10 22H2の

MIMXRT1170-EVKB SDK 2.15.100

回复: MIMXRT1170-EVKBボードにFXLS8974CFR3?

ギャビンさん、ありがとうございました。

これがパズルの欠けているピースだったようです。

回复: MIMXRT1170-EVKBボードにFXLS8974CFR3?

Hi @VassiliN ,

情報ありがとうございます。

SCH-xxx-C1は回路図の型番を指しているため、EVKの回路図はバージョンC1であり、このセンサーはありません。もう一方の数字は、MCUチップのバージョンを示しています。

よろしくお願いいたします
ギャビン

回复: MIMXRT1170-EVKBボードにFXLS8974CFR3?

それが私たちが持っているボードですが、Revかどうかはわかりません。AまたはRev.C1?



Board Revision.JPG

回复: MIMXRT1170-EVKBボードにFXLS8974CFR3?

Hi @VassiliN ,

まず、手元にあるEVKBのバージョンを明確にする必要がありますが、C1バージョンでは、 FXLS8974CFR3が接続されておらず、DNPです。

Gavin_Jia_0-1720062926407.png

よろしくお願いいたします
ギャビン

 
MIMXRT1170-EVKBボードにFXLS8974CFR3されていますか?

加速度計チップが実際にそこにあることを確認するために、MIMXRT1170-EVKBボード上のU115の位置とFXLS8974CFR3を見つけるのを手伝ってくれる人はいますか?

MIMXRT1170-EVKBデザインファイルをダウンロードしたのですが、役に立ちません。チップは非常に小さく、ボード上で見つけるのが困難です。MIMXRT1170-EVKBの回路図に精通している人は、どこを見ればよいか教えてもらえますか?次は何ですか?

Re:MIMXRT1170-EVKBボードでのFXOS8700CQサポート

どういうわけか、私は間違ったHWガイドを見ていました。MIMXRT1170-EVKBボードのHWガイドからの正しい引用は次のとおりです


MIMXRT1170EVKBHUG
MIMXRT1170 EVKBボードハードウェアユーザーガイド
Rev. 4 — 2024年6月11日 ユーザーガイド


2.16 センサー
EVKボード上のU115は、3軸MEMS加速度センサーです。センサー FXLS8974CFR3。


ただし、ここでもわかるように、EVKBではなくEVK ボードについて言及しています(NXPはこれを修正してください!センサーに関するこの情報がEVKBにとって正確で最新であることを願っています。


さらに、EVKB SDKにはFXLS8974CFR3センサーのサンプルが不足しているようです。

Accelのみなので、ecompassとしては使用できません。






回复: MIMXRT1170-EVKBボードでのFXOS8700CQサポート

Hi @VassiliN ,

NXP MIMXRTシリーズにご興味をお寄せいただきありがとうございます。

このecompassデモは、RT1170-EVKのSDKに含まれていることがわかりました。ただし、EVKB の SDK にはありません。どのような理由で、または省略があるかどうかはわかりませんが、これを取り上げてくれてありがとう。内部で確認させていただきます。


まず、EVKのSDKでのプロジェクト実装を参照してください。

よろしくお願いいたします
ギャビン


Gavin_Jia_0-1719975809296.png


タグ(1)
評価なし
バージョン履歴
最終更新日:
‎01-06-2026 01:40 AM
更新者: