Multi Source Translation Content

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

Multi Source Translation Content

ディスカッション

ソート順:
NTAG 5 switch こんにちは、私はNTAG 5 Switchに関する個人プロジェクトに取り組んでいます。NTAG 5スイッチが、リーダーがタグをポーリングすることなく、GPIO入力の状態の変化をRFIDリーダーに自動的に報告できるのか知りたいです。もしそうなら、GPIO入力の起動・無効とRFIDによる情報送信までの最小レイテンシはどれくらいでしょうか? 意図された用途はゲーミングキーボードなので、非常に低く予測可能なレイテンシが重要です。 Re: NTAG 5 Switch お世話になります。 NTAG 5 - PWM、GPIO、イベント検出の利用セクション3で、入力モードとレジスタについて説明されています。それでも、その状態はNTAG 5のメモリに保存されています。NFCリーダはGPIO状態の露出メモリを読み取る必要があります。残念ながら、このステータスは読者次第です。
記事全体を表示
Sbc_fs26_InitDevice();初始化期间 RTD 函数失败 你好, 我们的设计中使用了 FS2600 和 S32K3,SDK 版本为 4.0.0。和 S32DS 版本 3.5 构建 ID:240726,更新 13。FreeRTOS 被用作操作系统。 初始化期间,会调用以下代码: Std_ReturnType initFs26Driver() { Std_ReturnType retVal = E_NOT_OK; /* Initializes the FS26 driver */ retVal = Sbc_fs26_Init(&Sbc_fs26_xConfig_BOARD_InitPeripherals); if (retVal != E_OK) { return retVal; } /* Configures the device */ retVal |= Sbc_fs26_InitDevice(); if (retVal != E_OK) { return retVal; } /* Fault Error Counter should decrease to zero */ uint8 u8FaultErrorCounterValue = 0U; retVal |= Sbc_fs26_GetFaultErrorCounterValue(&u8FaultErrorCounterValue); if ((retVal != E_OK) || (u8FaultErrorCounterValue != 0U)) { return retVal; } /* Sbc device should be in FS_STATES_FS0B_ASSERT */ Sbc_fs26_RxFrameType rxData = {0}; retVal |= Sbc_fs26_ReadRegister(TRUE, SBC_FS26_FS_STATES_ADDR, &rxData); if((retVal != E_OK) || ((rxData.u16ReadData & SBC_FS26_FS_FS_STATES_MASK) != SBC_FS26_FS_FS_STATES_FS0B_ASSERT)) { return retVal; } return E_OK; } 函数在 Sbc_fs26_InitDevice() 处失败;具体来说是在 Sbc_fs26_WaitInitFSClosed() 处失败 -> Sbc_fs26_WaitInitFSClosed()。 InitFS 未关闭,Sbc_fs26_GetDeviceState 返回 FS_STATES_INIT_FS,如图 DeviceStateisInitFs.JPG 所示。 附件为所用配置。请问这为什么会失败? 顺祝商祺! Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation @Kazarian你解决这个问题了吗? 在 Sbc_fs26_InitDevice 期间,FS26 芯片无法从 FS0B_ASSERT 状态切换到 NORMAL_FS 状态的主要原因是什么? 谢谢。 Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation 你好 我不是软件工程师,我只负责FS26的技术支持。关于FS26进入正常模式的步骤,请参考下图,您可以按照步骤逐一操作来验证是否有效。 guoweisun_0-1727054262186.png郭伟孙_0-1727054262186.png Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation 你好@guoweisun 我正在使用RTD API,RTD中的函数:Sbc_fs26_InitDevice(); 已经实现了您提到的逻辑,但是…… /* Close initialization phase by sending first watchdog refresh. */ eReturnValue = Sbc_fs26_WdRefresh(); 未调用,Sbc_fs26_WaitInitFSClosed(); 返回状态错误 0x1。会不会是配置错误? Kazarian_0-1726826557141.pngKazarian_0-1726826557141.png Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation HI 在初始化阶段,您需要刷新WD以将故障计数器减零,然后将其关闭。请问您能否确认您的WD进给是否正确? Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation 您好,NXP团队, 关于上述问题有任何进展吗? 谢谢。 Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation 附上与第一篇帖子相关的图片
記事全体を表示
NTAG 5 Switch Hello, I am working on a personal project involving the NTAG 5 Switch. I would like to know whether the NTAG 5 Switch can automatically report a change in the state of its GPIO input to an RFID reader, without the reader having to poll the tag first. If so, what is the minimum achievable latency between the activation/deactivation of the GPIO input and the transmission of this information via RFID? The intended application is a gaming keyboard, so very low and predictable latency is important. Re: NTAG 5 Switch Hello sir, Please take a look at NTAG 5 - Use of PWM, GPIO and event detection section 3, where is mentioned the Input modes and Registers. Still, the state is saved in NTAG 5's memory. The NFC reader will need to read the exposed memory of the GPIO state. Unfortunately, this status is subject to the reader.
記事全体を表示
How to switch OD/ND/LD mode of i.MX 95 Background: The i.MX95 introduces a system manager firmware, which is responsible for power, clock, resource isolation, security management, and system-level control between kernels, essentially acting as the "backend manager" for the entire SoC. Switching between different driver modes is necessary to change the VDD_SOC voltage of the i.MX 95. But, Unlike the i.MX 93, the i.MX 95 does not support DVFS and the i.MX 95 has only one fixed DDR frequency point., it is not possible to switch between OD, ND, and LD modes under userspace. This article will explain how to switch from OD to ND mode.   1. Test environment HW: i.MX95 EVK board SW: imx-oei, imx-sm 2. Voltage and frequency of i.MX 95 series processors in different modes The voltage VDD_SOC varies in different modes. pengyong_zhang_2-1787043053405.pngpengyong_zhang_2-1787043053405.pngMaximum frequency of i.MX 95 series processor modules in different modes. pengyong_zhang_1-1787043037623.pngpengyong_zhang_1-1787043037623.png 3. Code change(Switching to ND mode as an example) 3.1. imx-sm https://github.com/nxp-imx/imx-sm/blob/master/boards/mcimx95evk/sm/brd_sm.c#L107 index 077fa06..023a580 100755 --- a/boards/mcimx95evk/sm/brd_sm.c +++ b/boards/mcimx95evk/sm/brd_sm.c @@ -104,7 +104,7 @@      BRD_SM_REC_VLD_MASK)  /* Performance parameters */ -#define BOARD_PERF_LEVEL  DEV_SM_PERF_LVL_ODV  /* Target perf level */ +#define BOARD_PERF_LEVEL  DEV_SM_PERF_LVL_NOM  /* Target perf level */  #if BOARD_VOLT_SOC >= ES_ODV_UV_VDD_SOC  #define BOARD_BOOT_LEVEL  DEV_SM_PERF_LVL_ODV  /* Boot perf overdrive */  #elif BOARD_VOLT_SOC >= ES_NOM_UV_VDD_SOC diff --git a/configs/mx95evk.cfg b/configs/mx95evk.cfg index 8ac5392..5f19d42 100755 --- a/configs/mx95evk.cfg +++ b/configs/mx95evk.cfg @@ -459,7 +459,7 @@ PD_A55C2            stop=5  PD_A55C3            stop=4  PD_A55C4            stop=3  PD_A55C5            stop=2 -PERF_A55            start=3|3 +PERF_A55            start=3|2  CPU_A55C0           start=4  CPU_A55P            stop=1 @@ -473,7 +473,7 @@ PD_A55C2            msel=1, stop=5  PD_A55C3            msel=1, stop=4  PD_A55C4            msel=1, stop=3  PD_A55C5            msel=1, stop=2 -PERF_A55            msel=1, start=3|3 +PERF_A55            msel=1, start=3|2  CPU_A55C0           msel=1, start=4  CPU_A55P            msel=1, stop=1 @@ -487,7 +487,7 @@ PD_A55C2            msel=2, stop=5  PD_A55C3            msel=2, stop=4  PD_A55C4            msel=2, stop=3  PD_A55C5            msel=2, stop=2 -PERF_A55            msel=2, start=3|3 +PERF_A55            msel=2, start=3|2  CPU_A55C0           msel=2, start=4  CPU_A55P            msel=2, stop=1 diff --git a/configs/mx95evk/config_lmm.h b/configs/mx95evk/config_lmm.h index 3e3f508..999a4a1 100755 --- a/configs/mx95evk/config_lmm.h +++ b/configs/mx95evk/config_lmm.h @@ -152,11 +152,11 @@      {.lmId = 2U, .mSel = 1U, .ss = LMM_SS_PD, .rsrc=DEV_SM_PD_A55P}, \      {.lmId = 2U, .mSel = 2U, .ss = LMM_SS_PD, .rsrc=DEV_SM_PD_A55P}, \      {.lmId = 2U, .mSel = 0U, .ss = LMM_SS_PERF, .rsrc=DEV_SM_PERF_A55, \ -     .numArg = 1, .arg[0] = 3U, }, \ +     .numArg = 1, .arg[0] = 2U, }, \      {.lmId = 2U, .mSel = 1U, .ss = LMM_SS_PERF, .rsrc=DEV_SM_PERF_A55, \ -     .numArg = 1, .arg[0] = 3U, }, \ +     .numArg = 1, .arg[0] = 2U, }, \      {.lmId = 2U, .mSel = 2U, .ss = LMM_SS_PERF, .rsrc=DEV_SM_PERF_A55, \ -     .numArg = 1, .arg[0] = 3U, }, \ +     .numArg = 1, .arg[0] = 2U, }, \      {.lmId = 2U, .mSel = 0U, .ss = LMM_SS_CPU, .rsrc=DEV_SM_CPU_A55C0}, \      {.lmId = 2U, .mSel = 1U, .ss = LMM_SS_CPU, .rsrc=DEV_SM_CPU_A55C0}, \      {.lmId = 2U, .mSel = 2U, .ss = LMM_SS_CPU, .rsrc=DEV_SM_CPU_A55C0}, 3.2. imx-oei Add the timing.c file for different DRAM frequencies under different modes to the following file, and then recompile imx-oei: https://github.com/nxp-imx/imx-oei/tree/master/boards/mx952lp5-19/ddr pengyong_zhang_1-1787035595967.pngpengyong_zhang_1-1787035595967.png 4. Boot log: The boot log shows that the CPU frequency had dropped to 1404MHz at this point. pengyong_zhang_3-1787035619561.pngpengyong_zhang_3-1787035619561.png Note: Ensure that you are using the DRAM timing.c file corresponding to the specified mode and that the compilation is error-free. To guarantee a complete error-free compilation, it is recommended to create a new timing.c file in the directory corresponding to imx-oei, complete the configuration in the Makefile, and then compile. Do not completely overwrite the contents of the current timing.c file. For instructions on how to use Config Tool and how to update the timing.c file, please refer to the Config Tool User Guide. IMX95EVK
記事全体を表示
Introduction to MCX C15/C16 and FRDM-MCXC162 This video is currently being processed. Please try again in a few minutes. (view in My Videos) FRDM-Training Hands-On Training MCXC
記事全体を表示
MCXN236 not supported in Config Tools..!? I just downloaded what I believe is the latest MCUXpresso Config Tools 26.06 Using the "Data Manager", downloaded the FRDM-MCXN236 Design Files + the N236 processor files as well issue: tool says, Device Configuration tool does not support the selected processor. Select a different tool see below screenshot.  dav1_0-1786910536184.pngdav1_0-1786910536184.png is there a plan to add N23-series?  Development Board MCXN Re: MCXN236 not supported in Config Tools..!? Hello @dav1 , Thank you for your question on the NXP Community! MCXN236 is supported in MCUXpresso Config Tools. Support for the MCXN2xx series (including FRDM-MCXN236) was introduced in Config Tools v15 (bundled with MCUXpresso IDE v11.9.0) and continues to be available in the current v26.06. The error you are seeing is most likely related to how the project was set up. Config Tools needs to be launched from within a proper SDK-based project in order to correctly identify the device and generate initialization code, simply downloading processor data via the Data Manager is not sufficient to enable full tool functionality. Celeste_Liu_0-1786953700422.pngCeleste_Liu_0-1786953700422.png When creating a new configuration in the standalone Config Tools, we recommend selecting a project type that is associated with an SDK or a specific toolchain, rather than a processor-only configuration, to ensure the device is correctly recognized. Celeste_Liu_1-1786953835716.pngCeleste_Liu_1-1786953835716.png Additionally, please note that the standalone Config Tools is not intended for use with MCUXpresso IDE, if your development environment is MCUXpresso IDE, please use the Config Tools that are integrated within MCUXpresso IDE directly. For other supported IDEs such as IAR Embedded Workbench or Keil MDK, the standalone Config Tools is the appropriate choice. If you are using MCUXpresso for VS Code, Config Tools is also built in and does not require the standalone version. Celeste_Liu_2-1786954108390.pngCeleste_Liu_2-1786954108390.png We hope this helps! Please feel free to follow up if you have further questions. BR Celeste Re: MCXN236 not supported in Config Tools..!? hi, thanks for answer.  first, we use Zephyr, so no need to install MCUXpresso IDE. seems there are several variants of the pins tools, can you please guide me to which one is the correct installer/app for MCX series. about the error message, I used this option as I'm using the FRDM kit and wanted its config/schematic wiring when working on my own board, i will try again the order you mentioned, but I'm pretty sure that error message still shows dav1_0-1787560877796.pngdav1_0-1787560877796.png
記事全体を表示
AFT05MP075GNR1 こんにちは、 AFT05MP075Nのテスト回路について理解したいです。QucsStudioで再現しようとしましたが、うまくいきませんでした。 ag_martinez_0-1786897992439.pngag_martinez_0-1786897992439.pngag_martinez_0-1786897992439.png ag_martinez_1-1786898112546.pngag_martinez_1-1786898112546.pngag_martinez_1-1786898112546.png それを使って帯域幅200MHzのフィルタも作りたいと思っています。回路を自分のニーズに合わせて調整する方法。 Re: AFT05MP075GNR1 こんにちは、ag_martinezさん 良い一日! 残念ながら、あなたが使っているシミュレータは使ったことがないので完全な比較はできませんが、私が見た限りでは以下の点をお伝えできます: ADS/AWRでは、元のレイアウトには以下が含まれます。 T字管の不連続性、 マイター曲げ、 オープンエンド効果、 カップリング効果。 さらに、AWRシミュレーションはパッケージ内に存在する可能性のある寄生効果を「考慮」していると理解しています。 あなたの回路図の画質が少しぼやけていて、すべてのコンポーネントを正しく見ることができませんが、要するにAWRはコンポーネント内で起こりうる多くの影響を考慮しているため、他のシミュレータで正確な表現を作成するのが難しくなります(そしておすすめしません)。 ご迷惑をおかけして申し訳ございません。 この情報がお役に立てば幸いです。他に何かご不明な点がありましたら、お気軽にお問い合わせください。 良い一日をお過ごしください。幸運を祈ります。 Re: AFT05MP075GNR1 ありがとう。データシートに記載されている回路を使うことをおすすめしますか?それとも特定の用途に合わせたカスタム回路を実装する戦略はありますか?もしそうなら、その戦略は何ですか? 正確なPCBを入手するのは難しく、データシートの誘電体も手に入らないと思うので、すべての伝送線路を再計算しなければなりません。何かアドバイスはありますか?
記事全体を表示
AFT05MP075GNR1 Hi, i want to understand the test circuit of the AFT05MP075N . i Tried to Replicate it in QucsStudio but it doesn't work. ag_martinez_0-1786897992439.pngag_martinez_0-1786897992439.pngag_martinez_0-1786897992439.png ag_martinez_1-1786898112546.pngag_martinez_1-1786898112546.pngag_martinez_1-1786898112546.png I also want to make a BW=200MHz filter with it. How i adapt the circuit to my need. Re: AFT05MP075GNR1 Hello ag_martinez Good day! Unfortunately, I haven't used the simulator you're using, so I can't make a complete comparison, but from what I can see, I can tell you the following: In ADS/AWR, the original layout includes: tee discontinuities, mitered bends, open-end effects, coupling effects. Furthermore, I understand that the AWR simulation "takes into account" the parasitic effects that may be present in the package. The image quality of your schematic is a bit blurry and doesn't allow me to see all your components correctly, but in short, AWR takes into account many more effects that can occur in the components, which makes it more difficult (and I don't recommend it) to create an accurate representation manually in other simulators. We apologize for any inconvenience this may cause. I hope this information has helped you, please let me know if you need help with anything else. Have a great day and best of luck. Re: AFT05MP075GNR1 Thanks. Do you recommend use the circuit given in the datasheet or do you have some strategy to implement a custom circuit for the specific application? If so, what's that strategy? It's hard to obtain the exact pcb and i don't think i can have the dielectric of the datasheet, so i have to recalculate all the transmission lines. Have any advise?
記事全体を表示
MCXN236はConfig Toolsでサポートされていません。!? 最新版と思われるMCUXpresso Config Tools 26.06をダウンロードしました。 「データマネージャー」を使ってFRDM-MCXN236設計ファイル+N236プロセッサファイルをダウンロードしました 問題:ツールに「デバイス設定ツールは選択したプロセッサをサポートしていない」と表示されます。別のツールを選ぶ 下記のスクリーンショットをご覧ください。 dav1_0-1786910536184.pngdav1_0-1786910536184.png N23シリーズを追加する予定はありますか? 開発ボード MCX N Re: MCXN236 not supported in Config Tools..!? こんにちは、 @dav1 さん。 NXPコミュニティへのご質問ありがとうございます! MCXN236はMCUXpresso Config Toolsでサポートされています。MCXN2xxシリーズ(FRDM-MCXN236を含む)のサポートは、Config Tools v15(MCUXpresso IDE v11.9.0にバンドル)で導入され、現在のv26.06でも引き続き利用可能です。 表示されているエラーは、プロジェクトの設定方法に関連している可能性が最も高いです。設定ツールは、デバイスを正しく識別し初期化コードを生成するために、適切なSDKベースのプロジェクト内から起動する必要があります。データマネージャー経由でプロセッサデータを単にダウンロードするだけでは、ツールの完全な機能を有効にするには不十分です。 Celeste_Liu_0-1786953700422.pngCeleste_Liu_0-1786953700422.png スタンドアロンの設定ツールで新しい構成を作成する際は、プロセッサのみの設定ではなく、SDKsや特定のツールチェーンに関連付けられたプロジェクトタイプを選択することを推奨します。これにより、デバイスが正しく認識されるようにします。 Celeste_Liu_1-1786953835716.pngCeleste_Liu_1-1786953835716.png また、スタンドアロンの設定ツールはMCUXpresso IDEでの使用を想定していません。開発環境がMCUXpresso IDEの場合は、MCUXpresso IDEに統合された設定ツールを直接ご利用ください。IAR Embedded WorkbenchやKeil MDKなど他のサポートされているIDEには、スタンドアロンの設定ツールが適切な選択肢です。もしMCUXpressoのVS Codeを使っているなら、Config Toolsも内蔵されており、スタンドアロン版は必要ありません。 Celeste_Liu_2-1786954108390.pngCeleste_Liu_2-1786954108390.png これがお役に立てば幸いです!ご不明な点がございましたら、お気軽にお問い合わせください。 BR セレステ Re: MCXN236 not supported in Config Tools..!? こんにちは、ご回答ありがとうございます。 まず、私たちはZephyrを使っているので、MCUXpresso IDEをインストールする必要はありません。 ピンツールにはいくつかのバリエーションがあるようですが、MCXシリーズに適したインストーラーやアプリを教えていただけませんか? エラーメッセージについてですが、FRDMキットを使用しており、その構成/回路図配線が必要だったため、このオプションを使用しました。 自分のボードで作業する際に、あなたが言及した手順をもう一度試してみますが、それでもエラーメッセージが表示されると思います。 dav1_0-1787560877796.pngdav1_0-1787560877796.png
記事全体を表示
配置工具不支持MCXN236!? 我刚刚下载了我认为是最新版本的MCUXpresso 配置工具 26.06。 使用“数据管理器”,下载了FRDM-MCXN236设计文件以及N236处理器文件。 问题:工具提示“设备配置工具不支持所选处理器。请选择其他工具。” 请看下方截图。 dav1_0-1786910536184.pngdav1_0-1786910536184.png 是否有计划增加N23系列? 开发板 MCX N Re: MCXN236 not supported in Config Tools..!? 你好@dav1 , 感谢您在NXP社区提出问题! MCUXpresso 配置工具支持 MCXN236。Config Tools v15(与 MCUXpresso IDE v11.9.0 捆绑)引入了对 MCXN2xx 系列(包括 FRDM-MCXN236)的支持,并且在当前的 v26.06 中仍然可用。 您看到的错误很可能与项目的设置方式有关。Config Tools 需要从基于 SDK 的正确项目中启动,才能正确识别设备并生成初始化代码,仅仅通过数据管理器下载处理器数据不足以启用完整的工具功能。 Celeste_Liu_0-1786953700422.pngCeleste_Liu_0-1786953700422.png 在独立配置工具中创建新配置时,我们建议选择与 SDK 或特定工具链关联的项目类型,而不是仅处理器配置,以确保正确识别设备。 Celeste_Liu_1-1786953835716.pngCeleste_Liu_1-1786953835716.png 另外,请注意,独立配置工具不适用于 MCUXpresso IDE;如果您的开发环境是 MCUXpresso IDE,请直接使用集成在 MCUXpresso IDE 中的配置工具。对于其他受支持的 IDE,例如 IAR Embedded Workbench 或 Keil MDK,独立的配置工具是合适的选择。如果您使用的是 MCUXpresso for VS Code,则配置工具也已内置,无需独立组网 (SA) 版本。 Celeste_Liu_2-1786954108390.pngCeleste_Liu_2-1786954108390.png 希望这能帮到您!如有任何疑问,请随时联系我们。 BR 塞莱斯特 Re: MCXN236 not supported in Config Tools..!? 你好,谢谢你的回答。 首先,我们使用 Zephyr,所以不需要安装 MCUXpresso IDE。 似乎有好几种引脚工具,请问哪一种才是MCX系列的正确安装程序/应用程序? 关于错误信息,我使用这个选项是因为我使用的是FRDM套件,需要它的配置/原理图接线。 当我在自己的电路板上操作时,我会再次尝试您提到的顺序,但我很确定错误信息仍然会出现。 dav1_0-1787560877796.pngdav1_0-1787560877796.png
記事全体を表示
AFT05MP075GNR1 您好,我想了解AFT05MP075N的测试电路。我尝试在QucsStudio中复现这个问题,但是失败了。 ag_martinez_0-1786897992439.pngag_martinez_0-1786897992439.pngag_martinez_0-1786897992439.png ag_martinez_1-1786898112546.pngag_martinez_1-1786898112546.pngag_martinez_1-1786898112546.png 我还想用它做一个带宽为 200MHz 的滤波器。我如何根据我的需求改造电路。 Re: AFT05MP075GNR1 你好 ag_martinez 再会! 很遗憾,我没有使用过你正在使用的模拟器,所以无法进行全面比较,但就我所见,我可以告诉你以下几点: 在 ADS/AWR 中,原始布局包括: T型不连续点, 斜接弯头, 开放式效果, 耦合效应。 此外,我了解到 AWR 仿真“考虑”了封装中可能存在的寄生效应。 您的原理图图像质量有点模糊,我无法正确看到所有元器件,但简而言之,AWR 考虑了元器件中可能出现的更多效应,这使得在其他仿真器中手动创建精确表示变得更加困难(我不建议这样做)。 由此造成的不便,我们深表歉意。 希望这些信息对您有所帮助,如果您还需要其他帮助,请告诉我。 祝你今天过得愉快,一切顺利。 Re: AFT05MP075GNR1 谢谢。您建议使用数据手册中给出的电路,还是您有针对特定应用的定制电路方案?如果真是这样,那具体策略是什么? 很难获得精确的PCB图,而且我认为我无法获得数据手册中的介电常数,所以我不得不重新计算所有的传输线。有什么建议吗?
記事全体を表示
S32K358 LPSPI0 and LPSPI2 not work Hello NXP helper. RTD:7.0.1 Licunhao_5-1786787375079.pngLicunhao_5-1786787375079.png S32DS3.6.10 Licunhao_3-1786787331998.pngLicunhao_3-1786787331998.png Licunhao_4-1786787354386.pngLicunhao_4-1786787354386.png I use S32K358 LPSPI0 LPSPI1 LPSPI2 Only LPSPI1 can work, LPSPI0 and LPSPI2 not work. I found some pin configs different. Licunhao_0-1786787130994.pngLicunhao_0-1786787130994.png Licunhao_1-1786787179244.pngLicunhao_1-1786787179244.png Three LPSPI use for Master.And I use Sync transmit API.RTD 7.0.1 Licunhao_2-1786787237518.pngLicunhao_2-1786787237518.png But I can only get LPSPI1 output. Is there any config I need do? Please give me a help. Re: S32K358 LPSPI0 and LPSPI2 not work Hi, Please double-check the SpiHwUnit assignment for each SpiExternalDevice. From the screenshots, SpiExternalDevice_2 appears to be assigned to CSIB0, while the SpiPhyUnit configuration shows multiple SPI hardware units. If SpiExternalDevice_2 is intended to communicate through a different LPSPI instance, its SpiHwUnit reference must point to the corresponding SPI hardware unit configured for that instance. The mapping between SpiExternalDevice_x and SpiPhyUnit entries is user-configurable, so the numbering does not necessarily need to match. However, the SpiHwUnit assignment must be consistent with the LPSPI instance that is intended to perform the transfer. From the screenshots, SpiExternalDevice_2 seems to be configured to use CSIB0, which corresponds to the first SPI hardware unit defined in SpiPhyUnit, but its setting is not seen. Besides 3rd hardware unit is configured for LPSPI_2. If the intention is to communicate through LPSPI_2, then SpiExternalDevice_2 should reference the SpiPhyUnit associated with that LPSPI instance (CSIB2) rather than CSIB0. Please verify that each SpiExternalDevice references the correct SpiPhyUnit (CSIBx) associated with the desired LPSPI peripheral. An incorrect assignment could explain why transfers are observed only on one SPI instance. BR, Petr
記事全体を表示
S32K358 LPSPI0 和 LPSPI2 无法工作 您好,NXP助手。 RTD:7.0.1 Licunhao_5-1786787375079.pngLicunhao_5-1786787375079.png S32DS3.6.10 Licunhao_3-1786787331998.pngLicunhao_3-1786787331998.png Licunhao_4-1786787354386.pngLicunhao_4-1786787354386.png 我使用 S32K358 LPSPI0 LPSPI1 LPSPI2,只有 LPSPI1 可以工作,LPSPI0 和 LPSPI2 不能工作。我发现一些引脚配置不同。 Licunhao_0-1786787130994.pngLicunhao_0-1786787130994.png Licunhao_1-1786787179244.pngLicunhao_1-1786787179244.png 三个 LPSPI 用于主控端。我使用同步传输 API。RTD 版本 7.0.1 Licunhao_2-1786787237518.pngLicunhao_2-1786787237518.png 但我只能得到LPSPI1输出。 我需要进行任何配置吗? 请帮帮我。 Re: S32K358 LPSPI0 and LPSPI2 not work 您好, 请仔细检查每个 SpiExternalDevice 的 SpiHwUnit 分配情况。 从截图中可以看出,SpiExternalDevice_2 似乎被分配给了 SPIB0,而 SpiPhyUnit 配置显示了多个 SPI 硬件单元。如果 SpiExternalDevice_2 打算通过不同的 LPSPI 实例进行通信,则其 SpiHwUnit 引用必须指向为该实例配置的相应 SPI 硬件单元。 SpiExternalDevice_x 和 SpiPhyUnit 条目之间的映射关系是用户可配置的,因此编号不一定需要匹配。但是,SpiHwUnit 的赋值必须与要执行传输的 LPSPI 实例保持一致。 从截图中可以看出,SpiExternalDevice_2 似乎配置为使用 CSIB0,这与 SpiPhyUnit 中定义的第一个 SPI 硬件单元相对应,但看不到它的设置。 此外,第 3 个硬件单元配置为 LPSPI_2。如果目的是通过 LPSPI_2 进行通信,那么 SpiExternalDevice_2 应该引用与该 LPSPI 实例 (CSIB2) 关联的 SpiPhyUnit,而不是 CSIB0。 请验证每个 SpiExternalDevice 是否引用了与所需 LPSPI 外设关联的正确 SpiPhyUnit (CSIBx)。错误的分配可以解释为什么只在一个 SPI 实例上观察到传输。 BR,彼得
記事全体を表示
Camera enablement (OV5647) for FRDM-IMX8MPLUS board AN14376: https://docs.nxp.com/bundle/AN14376/page/topics/enable_omnivision_ov564 Wrt this post, I would like to enable camera on similar device FRDM-IMX8MPLUS Device. I see, I am able to get some values and detection at 0x36 address which is OV5647. I have tried to use .ko files or .binaries or .dtb of IMX8MPLUS EVK board.  Somehow, I am getting errors like repeating logs. Booting from mmc ... Failed to load 'imx8mp-evk-ov5647.dtb'     Total boot commands on changinf the .dtb file for ov5647 camera   Hit any key to stop autoboot:  0 Working FDT set to 43000000 libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND starting USB... Bus usb@38100000: Failed to initialize board for imx8m USB probe failed, error -62 Bus usb@38200000: Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.10 scanning bus usb@38200000 for devices... 1 USB Device(s) found        scanning usb for storage devices... 0 Storage Device(s) found   Device 0: unknown device MMC: no card present switch to partitions #0, OK mmc2(part 0) is current device Scanning mmc 2:1... MMC: no card present Unable to open OP-TEE session (err=-5) mm_communicate failed! Error: Cannot initialize UEFI sub-system, r = 3 Running BSP bootcmd ... switch to partitions #0, OK mmc2(part 0) is current device Failed to load 'boot.scr' 35633664 bytes read in 163 ms (208.5 MiB/s) Booting from mmc ... Failed to load 'imx8mp-evk-ov5647.dtb' WARN: Cannot load the DT u-boot=> u-boot=> /boot/uEnv.txt Unknown command '/boot/uEnv.txt' - try 'help'   Also, tell me how to remove previous saved environment as the device is stuck at same uboot even after rebooting... WARN: Cannot load the DT    My aim is to enable OV5647 on my FRDM-IMX8MPLUS board. Any help is appreciated.. I2C detection output from com port logs: root@imx8mpfrdm:~# i2cdetect -y 1      0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f 00:                         -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- 36 -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- UU -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- 68 -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- root@imx8mpfrdm:~# i2cget -y 1 0x36 0x00 0x00 root@imx8mpfrdm:~# i2ctransfer -y 1 w2@0x36 0x30 0x0a r2 0x56 0x47 (intended as per sensor) My gemini conversation link: https://share.gemini.google/WfVLaifz3gXB Product FRDM-IMX8MPLUS Tagging randomly: @nxpenthusiast @nxp @techexplorer_139  Re: Camera enablement (OV5647) for FRDM-IMX8MPLUS board Hi, The OV5647 enablement described in AN14376 is provided for the i.MX8M Plus EVK platform and uses EVK-specific BSP modifications and device tree files. Since FRDM-IMX8MPLUS has a different board design and device tree, the EVK OV5647 DTB cannot be used directly on FRDM. We recommend using the EVK OV5647 device tree implementation as a reference and porting the relevant camera configuration into the FRDM board DTS. Best Regards, Zhiming
記事全体を表示
FRDM-IMX8MPLUS 板的摄像头启用模块 (OV5647) AN14376: https://docs.nxp.com/bundle/AN14376/page/topics/enable_omnivision_ov564 关于这篇帖子,我想在类似的设备 FRDM-IMX8MPLUS 上启用摄像头。 我明白了,我能够获取一些值,并在 0x36 地址处检测到 OV5647。 我尝试过使用 .ko 文件。文件或 .二进制文件或者 IMX8MPLUS EVK 板的 .dtb 文件。不知为何,我遇到了类似日志重复的错误。 从mmc启动... 加载“imx8mp-evk-ov5647.dtb”失败     更改 .dtb 文件时的总启动命令数ov5647 相机的文件   按任意键停止自动启动: 0 工作 FDT 设置为 43000000 libfdt fdt_path_offset() 返回 FDT_ERR_NOTFOUND libfdt fdt_path_offset() 返回 FDT_ERR_NOTFOUND libfdt fdt_path_offset() 返回 FDT_ERR_NOTFOUND libfdt fdt_path_offset() 返回 FDT_ERR_NOTFOUND libfdt fdt_path_offset() 返回 FDT_ERR_NOTFOUND libfdt fdt_path_offset() 返回 FDT_ERR_NOTFOUND 正在启动 USB... 总线 usb@38100000:初始化 imx8m USB 板失败 探测失败,错误代码 -62 总线 usb@38200000:寄存器 2000140 端口数 2 启动控制器 USB XHCI 1.10 正在扫描 USB 总线 usb@38200000 上的设备... 找到 1 个 USB 设备 正在扫描 USB 存储设备... 未找到 0 个存储设备   设备 0:未知设备 MMC:未持有卡片 切换到分区 #0,确定 mmc2(第 0 部分)是当前设备 正在扫描 mmc 2:1... MMC:未持有卡片 无法打开 OP-TEE 会话(错误代码=-5) mm_communicate 失败! 错误:无法初始化 UEFI 子系统,r = 3 运行 BSP 启动命令... 切换到分区 #0,确定 mmc2(第 0 部分)是当前设备 加载“boot.scr”失败 读取了 35633664 字节,耗时 163 毫秒 (208.5 MiB/s) 从mmc启动... 加载“imx8mp-evk-ov5647.dtb”失败 警告:无法加载 DT u-boot=> u-boot=> /boot/uEnv.txt 未知命令“/boot/uEnv.txt”- 尝试输入“help”   另外,请问如何删除之前保存的环境?因为设备重启后仍然卡在同一个 uboot 界面…… 警告:无法加载 DT    我的目标是在我的 FRDM-IMX8MPLUS 板上启用 OV5647。 非常感谢您的帮助。 从串口日志中获取的 I2C 检测输出: root@imx8mpfrdm:~# i2cdetect -y 1 0 1 2 3 4 5 6 7 8 9 a b c d e f 00:                         -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- 36 -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- UU -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- 68 -- -- -- -- -- -- -- 70:-- -- -- -- -- -- -- -- root@imx8mpfrdm:~# i2cget -y 1 0x36 0x00 0x00 root@imx8mpfrdm:~# i2ctransfer -y 1 w2@0x36 0x30 0x0a r2 0x56 0x47(根据传感器预期) 我的双子座对话链接: https://share.gemini.google/WfVLaifz3gXB 产品FRDM-IMX8MPLUS随机标记: @nxpenthusiast @nxp @techexplorer_139 Re: Camera enablement (OV5647) for FRDM-IMX8MPLUS board 你好, AN14376 中描述的 OV5647 启用功能适用于 i.MX8M Plus EVK 平台,并使用 EVK 特定的 电路板支持包 修改和设备树文件。 由于 FRDM-IMX8MPLUS 具有不同的电路板设计和设备树,因此 EVK OV5647 DTB 不能直接用于 FRDM。 我们建议使用 EVK OV5647 设备树实现作为参考,并将相关的相机配置移植到 FRDM 板 DTS 中。 此致, 志明
記事全体を表示
S32K358のLPSPI0とLPSPI2が動作しない こんにちは、NXPヘルパーさん。 RTD:7.0.1 Licunhao_5-1786787375079.pngLicunhao_5-1786787375079.png S32DS3.6.10 Licunhao_3-1786787331998.pngLicunhao_3-1786787331998.png Licunhao_4-1786787354386.pngLicunhao_4-1786787354386.png 私はS32K358 LPSPI0、LPSPI1、LPSPI2を使っていますが、LPSPI1だけが動作し、LPSPI0とLPSPI2は動作しません。ピン配置にいくつか違いがあることに気づきました。 Licunhao_0-1786787130994.pngLicunhao_0-1786787130994.png Licunhao_1-1786787179244.pngLicunhao_1-1786787179244.png マスターには3つのLPSPIを使用します。そして、同期送信APIを使用します。RTD 7.0.1 Licunhao_2-1786787237518.pngLicunhao_2-1786787237518.png しかし、出力はLPSPI1しか出ません。 何か設定する必要はありますか? どうか助けてください。 Re: S32K358 LPSPI0 and LPSPI2 not work こんにちは、 各SpiExternalDeviceのSpiHwUnit割り当てを再度確認してください。 スクリーンショットから判断すると、SpiExternalDevice_2はCSIB0に割り当てられているようですが、SpiPhyUnitの設定では複数のSPIハードウェアユニットが表示されています。SpiExternalDevice_2が別のLPSPIインスタンスを介して通信することを意図している場合、そのSpiHwUnit参照は、そのインスタンス用に構成された対応するSPIハードウェアユニットを指している必要があります。 SpiExternalDevice_xとSpiPhyUnitのエントリ間のマッピングはユーザーが設定可能なので、番号付けが必ずしも一致する必要はありません。ただし、SpiHwUnitの割り当ては、転送を実行する予定のLPSPIインスタンスと一致していなければなりません。 スクリーンショットから判断すると、SpiExternalDevice_2 は CSIB0 を使用するように設定されているようですが、これは SpiPhyUnit で定義されている最初の SPI ハードウェア ユニットに対応しているものの、その設定は表示されていません。 さらに、3番目のハードウェアユニットはLPSPI_2用に構成されています。LPSPI_2 を介して通信することを意図している場合、SpiExternalDevice_2 は CSIB0 ではなく、その LPSPI インスタンス (CSIB2) に関連付けられた SpiPhyUnit を参照する必要があります。 各SpiExternalDeviceが、希望するLPSPIペリフェラルに関連付けられた正しいSpiPhyUnit(CSIBx)を参照しているか必ず確認してください。誤った割り当てが、転送が1つのSPIインスタンスでのみ観察される理由を説明できるかもしれません。 BR、ペトル
記事全体を表示
FRDM-IMX8MPLUSボード用のカメライネーブルメント(OV5647) AN14376: https://docs.nxp.com/bundle/AN14376/page/topics/enable_omnivision_ov564 この投稿に関連して、同様のデバイスであるFRDM-IMX8MPLUSデバイスでカメラを有効にしたいと考えています。 なるほど、アドレス0x36(OV5647)でいくつかの値と検出結果を取得できました。 .ko を使ってみましたファイルまたはバイナリまたは、IMX8MPLUS EVKボードの.dtbファイル。どういうわけか、ログが繰り返し表示されるなどのエラーが発生しています。 mmcから起動しています... 'imx8mp-evk-ov5647.dtb' の読み込みに失敗しました。     .dtb ファイルを変更する際のブートコマンドの合計ov5647カメラ用のファイル   自動起動を停止するには、任意のキーを押してください:0 作業中のFDTは43000000に設定されています libfdt fdt_path_offset() が FDT_ERR_NOTFOUND を返しました libfdt fdt_path_offset() が FDT_ERR_NOTFOUND を返しました libfdt fdt_path_offset() が FDT_ERR_NOTFOUND を返しました libfdt fdt_path_offset() が FDT_ERR_NOTFOUND を返しました libfdt fdt_path_offset() が FDT_ERR_NOTFOUND を返しました libfdt fdt_path_offset() が FDT_ERR_NOTFOUND を返しました USBを起動しています... バス usb@38100000: imx8m USB のボードの初期化に失敗しました プローブが失敗しました、エラー -62 バス usb@38200000: レジスタ 2000140 NbrPorts 2 コントローラーの起動 USB XHCI 1.10 USBバス@38200000をスキャンしてデバイスを検出しています... 1つのUSBデバイスが見つかりました USBストレージデバイスをスキャン中... 0個のストレージデバイスが見つかりました   デバイス0:不明なデバイス MMC: カード提示なし パーティション#0に切り替える、OK mmc2(パート0)は現在のデバイスです mmc 2:1をスキャン中... MMC: カード提示なし OP-TEEセッションを開けませんでした(エラー=-5) mm_communicate が失敗しました! エラー:UEFIサブシステムの初期化できません、r = 3 BSP bootcmd を実行中... パーティション#0に切り替える、OK mmc2(パート0)は現在のデバイスです 'boot.scr' の読み込みに失敗しました 35633664バイトを163ミリ秒で読み込みました(208.5 MiB/秒) mmcから起動しています... 'imx8mp-evk-ov5647.dtb' の読み込みに失敗しました。 警告:DTをロードできません u-boot=> u-boot=> /boot/uEnv.txt 不明なコマンド '/boot/uEnv.txt'- 「help」を試してみてください   また、デバイスを再起動しても同じubootで止まってしまうので、以前保存した環境を削除する方法を教えてください。 警告:DTをロードできません    私の目標は、FRDM-IMX8MPLUSボード上でOV5647を有効にすることです。 どんなご協力でもありがたいです。 COMポートログからのI2C検出出力: root@imx8mpfrdm:~# i2cdetect -y 1 0 1 2 3 4 5 6 7 8 9 a b c d e f 00:                         -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- 36 -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- うう -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- 68 -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- root@imx8mpfrdm:~# i2cget -y 1 0x36 0x00 0x00 root@imx8mpfrdm:~# i2ctransfer -y 1 w2@0x36 0x30 0x0a r2 0x56 0x47(センサーに基づき) 私のジェミニ会話リンク: https://share.gemini.google/WfVLaifz3gXB 製品FRDM-IMX8MPLUSランダムタグ付け:@nxpenthusiast @nxp @techexplorer_139  Re: Camera enablement (OV5647) for FRDM-IMX8MPLUS board こんにちは、 このOV5647のイネーブルメントはAN14376で説明されており、i.MX8M Plus EVKプラットフォーム向けに提供されており、EVK固有のBSP修正とデバイスツリーファイルを使用します。 FRDM-IMX8MPLUSは異なるボード設計とデバイスツリーを持つため、EVK OV5647 DTBはFRDM上で直接使用できません。 EVK OV5647のデバイスツリー実装を参考にし、関連するカメラ構成をFRDMボードのDTSに移植することをお勧めします。 よろしくお願いします、 志明
記事全体を表示
MCUXpresso要维护停掉了 官方是不是要停更MCUXpresso ide了,已经一年多没有更新了,而且各种小bug,隔壁的stm32cubide已经一骑绝尘了 Analog(ADC|CMP|DAC|OpAmps) Re: MCUXpresso要维护停掉了 Hello @jieansen , 感谢您的反馈! 目前我们主推MCUXpresso for VS Code 扩展,它基于微软 VS Code 平台构建,提供更现代、轻量的开发体验,支持 MCUXpresso SDK,同时也支持 Zephyr RTOS,欢迎您考虑使用。 对于 MCUXpresso IDE,目前处于维护模式,暂无发布重大新功能版本的计划,但并未停止更新,我们会积极倾听客户的反馈,并据此决定是否推进后续版本。 如果您在使用过程中遇到 bug,欢迎随时向我们反馈,我们会将问题转达给软件团队,由他们评估是否有必要发布更新版本。 BR Celeste
記事全体を表示
S32DS ARM License即将过期 你好,我的S32DS ARM License即将过期 S32 Design Studio for ARM ActivationId:  Evaluation Days:  Feature Version: 2.2 Feature Status: Evaluation (29 days) Re: S32DS ARM License即将过期 你好, 我已经为你申请了延期。但现在行政人员不在办公室,所以我可以请几天假。 完成后我会通知你。 顺祝商祺! 彼得 Re: S32DS ARM License即将过期 你好, 您的S32DS许可证已延期。
記事全体を表示
S32DS 3.6.2 我有个问题S32DS 3.6.2 IDE的配置问题, 我用RTD6.0.0 生成的demo程序,配置CT时又如下图中的问题,是什么原因造成IVT 等工具的禁用哪? 有点迷惑。 屏幕截图 2026-08-14 155022.png Re: S32DS 3.6.2 你好@sunshine88 , 配置工具中的 IVT/DCD 支持取决于所选设备和已安装工具包中实现的范围。IVT 编辑器被禁用并不意味着 RTD 示例项目无效。   对于选定的 S32K358 配置,配置工具中不提供图形化的 IVT/DCD 编辑器。这些工具与 BootROM/启动映像配置相关,标准项目不需要这些工具。   因此,如果更新代码和项目版本成功完成,则该项目仍可正常用于引脚、时钟和外设等受支持的配置区域。 顺祝商祺! 帕维尔
記事全体を表示