Multi Source Translation Content

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

Multi Source Translation Content

ディスカッション

ソート順:
DTM APIに関する質問 こんにちは、 MCUXpresso SDK v26.03.00の SDK_26_03_00_KW47-EVK\mcuxsdk\middleware\wireless\bluetooth\host\interface\hci_interface.h で宣言されたHci_LeEnhancedReceiverTestとHci_LeEnhancedTransmitterTest関数を KW47 MCU で使いたいです。これらのコマンドはサポートされていますか? 追加情報: これら 2 つの関数の宣言は、#if defined(gHciCompleteHciCmdSupport_d) && (gHciCompleteHciCmdSupport_d == TRUE) によって保護されています。このマクロを有効にすると、プロジェクトはエラーでビルドに失敗しました。 SDKでHci_LeEnhancedReceiverTestとHci_LeEnhancedTransmitterTestを探しましたが、宣言はhci_interface.hでしか見つかりませんでした。実装や他の参考文献は見つかりませんでした。 どなたか、これらのDTMコマンドがこのSDKリリースでKW47に対応しているか、また必要な実装の有効化や入手方法(または必要なファームウェア・ライブラリ・設定の場所)を教えていただけませんか?何かご助言いただければ大変ありがたいです。 よろしくお願いします。 Re: Question regarding the DTM API こんにちは、お元気でお過ごしでしょうか。 SDKではHci_LeEnhancedReceiverTestとHci_LeEnhancedTransmitterTestの両方がサポートされています。これらの関数はgHciCompleteHciCmdSupport_dガードによって制御されており、app_preinclude.hで有効にする必要があります。プロジェクトからのファイル: #define gHciCompleteHciCmdSupport_d  TRUE テストにはhci_bb_bm_cm33_core0プロジェクトを使用することをお勧めします。このサンプルはメインのCM33コア上で動作し、透過的なHCIブリッジとして機能します。 現在、SDKのサンプルを使ってテストしていますか?以前は、gHciCompleteHciCmdSupport_d マクロをどのように有効にしていましたか? hci_bb例をマクロを有効にしてフラッシュした後、 NXP Test Tool 12 を使ってHCIコマンドをデバイスに送信できます。HCI DTMコマンドの全セットにアクセスするには、最新のBLE HCIコマンドセットファイル(BLE HCI 5.0 x.x.x.xml)を読み込みます。 また、これらの投稿はNXPテストツールやDTMコマンドの使い方にも役立つかもしれません: トランスミッタ/レシーバテストコマンドを設定するBLE HCIアプリケーション この記事では、ユーザーがデバイスにシリアルコマンドを送信する方法を示す手順を紹介します。 Bluetooth LE HCI ブラックボックスクイックスタートガイド この記事では、ユーザーがシリアルコマンドを通じて無線機を制御できるようにする簡単なプロセスを説明しています。 よろしくお願いします、 ソフィア。 Re: Question regarding the DTM API こんにちは@Takuya_Tanakaさん これは、Test Tool 12が起動したときにすでに基板が接続されている場合や、他のアプリケーションがCOMポートを保持している場合に発生することがあります。ツールを再起動する前に、シリアル端末やデバッガを閉じて基板の電源を抜いてみることはできますか? よろしくお願いします、 ソフィア。 Re: Question regarding the DTM API こんにちは、 KW47-LOCをUSB経由でPCにコネクテッド状態でNXP Test Tool 12を開くと、以下のエラーが発生し、アプリケーションがクラッシュします。原因についてアドバイスいただけますか? Takuya_Tanaka_0-1789016520286.pngタクヤ_タナカ_0-1789016520286.png よろしくお願いします。
記事全体を表示
CircO2一酸化窒素錠剤レビュー:完全購入ガイド CircO2はAdvanced Bionutritionalsが製造する一酸化窒素サポートサプリメントです。多くの錠剤を水と一緒に飲み込むのとは異なり、CircO2は口の中で溶ける素早く溶ける錠剤(時にトローチとも呼ばれます)で提供されています。これがマーケットにある他のCircO2タブレットと差別化される理由の一つです。 CircO2酸素ブースターと循環サポートの主な考え方はシンプルです。体がより多くの一酸化窒素を生成するのを助け、血管をリラックスさせて広げることです。そうなると、血液(およびその酸素)が体内をより自由に流れることが可能になります。それはエネルギーの増加、手足の温かさ、そして日中の持久力の向上を意味するかもしれません。   Re: CircO2 Nitric Oxide Tablets Review: A Complete Buyer's Guide CircO2は、米国、カナダ、イギリス、オーストラリア、ニュージーランドでAdvanced Bionutritionalsが提供している一酸化窒素サポートサプリメントで、健康的な血行を促進することを目的としています。従来のサプリメントは水と一緒に飲み込むのに対し、 オリジナルCircO2 は口の中で溶ける速溶錠剤(トロール)です。この便利なフォーマットが、多くの他の循環サポートタブレットと差別化しています。 CircO2酸素ブースターと循環サポートの目的は、体内の自然な一酸化窒素生成をサポートすることです。一酸化窒素は血管を弛緩・拡張させる働きがあり、それによって血液と酸素が体全体に効率的に循環するようになる可能性がある。CircO2は、健康的な血流をサポートすることで、日々のエネルギー、スタミナ、血行促進に役立つ可能性があり、手足の温かさを感じさせる効果も期待できます。
記事全体を表示
TJA1410_10Base_T1s こんにちは、NXP S32K5とTJA1410を使用して10BASE-T1Sのテストを行っています。現在、TXピンに波形が見え、RXピンとEDピンにも波形があり、これはMDIで信号が受信できることを示しています。しかし、TXピンはMDIにデータを送信できません。 TX_RX_ED-2026-09-10-19-26-50.bmpTX_RX_ED-2026-09-10-19-26-50.bmp よろしくお願いいたします。 シアンロン イーサネット PHY Re: TJA1410_10Base_T1s こんにちは@wuxianlongさん MDIはどのように測定しましたか?MDIは差動インターフェースなので、差動オシロスコーププローブを使う必要があります。MDIは適切な差動終端を必要とします。AN14787 - アプリケーションノート10BASE-T1S イーサネットPMDトランシーバ TJA1410、Rev. 1.0、第3.3章を参照してください。 よろしくお願いいたします。 パベル Re: TJA1410_10Base_T1s こんにちは@wuxianlongさん このメールが、あなたがお元気でいらっしゃる時に届くことを願っています。現在お手元にある製品、NPI(新製品紹介)S32K5についてお手伝いしていますが、まだ正式に発売されていません。 これらの製品の早期アクセス権を得たお客様は、現場エンジニアを割り当てていることにご注意ください。指定されたフィールドエンジニアが、この製品に関する問題や懸念、問い合わせの主要なサポートチャネルとなります。 正式リリース後、オンラインサポートチームはより幅広いサポートを展開していきます。それまでは、私たちは必要な支援を提供する体制が整っていません。 この件についてご理解いただき感謝いたします。 ご理解いただきありがとうございます。 よろしくお願いいたします。 パベル
記事全体を表示
Question regarding the DTM API Hello, I would like to use the Hci_LeEnhancedReceiverTest and Hci_LeEnhancedTransmitterTest functions declared in SDK_26_03_00_KW47-EVK\mcuxsdk\middleware\wireless\bluetooth\host\interface\hci_interface.h from MCUXpresso SDK v26.03.00 on a KW47 MCU. Are these commands supported? Additional information: The declarations for these two functions are guarded by: #if defined(gHciCompleteHciCmdSupport_d) && (gHciCompleteHciCmdSupport_d == TRUE) When I enabled that macro, the project failed to build with errors. I searched the SDK for Hci_LeEnhancedReceiverTest and Hci_LeEnhancedTransmitterTest and only found the declarations in hci_interface.h; I could not find any implementation or other references. Could someone please confirm whether these DTM commands are supported for KW47 in this SDK release, and advise how to enable or obtain the required implementation (or point me to any necessary firmware/library/configuration)? Any guidance would be greatly appreciated. Thank you. Re: Question regarding the DTM API Hello, hope you are doing well. Both Hci_LeEnhancedReceiverTest and Hci_LeEnhancedTransmitterTest are supported in the SDK. These functions are gated behind the gHciCompleteHciCmdSupport_d guard and need to be enabled in the app_preinclude.h file from your project: #define gHciCompleteHciCmdSupport_d  TRUE I would recommend using the hci_bb_bm_cm33_core0 project for testing, this example runs on the main CM33 core and acts as a transparent HCI bridge. Are you currently testing with any example from the SDK? How were you enabling the gHciCompleteHciCmdSupport_d macro previously? Once the hci_bb example is flashed with the macro enabled, you can use NXP Test Tool 12 to send HCI commands to the device. To access the full set of HCI DTM commands, load the latest BLE HCI command set file (BLE HCI 5.0 x.x.x.xml). Also, these posts could be helpful for navigating the NXP Test Tool and DTM commands: BLE HCI Application to set transmitter/receiver test commands This article provides the steps to show how user could send serial commands to the device. Bluetooth LE HCI Black Box Quick Start Guide This article describes a simple process for enabling the user controls the radio through serial commands. Best regards, Sofia. Re: Question regarding the DTM API Hi @Takuya_Tanaka , this sometimes happens when the board is already connected when Test Tool 12 opens, or if another application is holding the COM port. Could you try closing any serial terminals or debuggers and unplugging the board before reopening the tool? Best regards, Sofia. Re: Question regarding the DTM API Hello, When I open NXP Test Tool 12 while the KW47-LOC is connected to the PC via USB, the following error occurs and the application crashes. Could you please advise on the cause? Takuya_Tanaka_0-1789016520286.pngTakuya_Tanaka_0-1789016520286.png Thank you.
記事全体を表示
关于 DTM API 的问题 你好, 我想在 KW47 MCU 上使用 MCUXpresso SDK v26.03.00 中的 SDK_26_03_00_KW47-EVK\mcuxsdk\中间件\wireless\bluetooth\host\interface\hci_interface.h 中声明的 Hci_LeEnhancedReceiverTest 和 Hci_LeEnhancedTransmitterTest 函数。这些命令是否受支持? 其他信息: 这两个函数的声明由以下语句保护:#if defined(gHciCompleteHciCmdSupport_d) && (gHciCompleteHciCmdSupport_d == TRUE) 当我启用该宏时,项目构建失败并出现错误。 我在 SDK 中搜索了 Hci_LeEnhancedReceiverTest 和 Hci_LeEnhancedTransmitterTest,只在 hci_interface.h 中找到了它们的声明;我找不到任何实现或其他参考资料。 请问有人可以确认此 SDK 版本是否支持 KW47 的这些 DTM 命令吗?以及如何启用或获取所需的实现(或者指出任何必要的固件/库/配置)?任何指导都将不胜感激。 谢谢! Re: Question regarding the DTM API 你好,希望你一切都好。 SDK 同时支持 Hci_LeEnhancedReceiverTest 和 Hci_LeEnhancedTransmitterTest。这些功能受 gHciCompleteHciCmdSupport_d 保护机制的限制,需要在 app_preinclude.h 中启用。项目文件: #define gHciCompleteHciCmdSupport_d  TRUE 我建议使用 hci_bb_bm_cm33_core0 项目进行测试,该示例在主 CM33 内核上运行,并充当透明 HCI 桥接器。 您目前是否正在使用 SDK 中的任何示例进行测试?之前您是如何启用 gHciCompleteHciCmdSupport_d 宏的? 将 hci_bb 示例烧录到设备并启用宏后,即可使用NXP Test Tool 12向设备发送 HCI 命令。要访问完整的 HCI DTM 命令集,请加载最新的 BLE HCI 命令集文件(BLE HCI 5.0 x.x.x.xml)。 此外,以下帖子可能有助于您了解 NXP 测试工具和 DTM 命令: 用于设置发射器/接收器测试命令的 BLE HCI 应用程序 本文提供了用户如何向设备发送串口命令的步骤。 蓝牙低功耗人机交互黑盒快速入门指南 本文介绍了一种使用户能够通过串行命令控制收音机的简单方法。 此致, 索菲亚。 Re: Question regarding the DTM API 嗨@Takuya_Tanaka , 当测试工具 12 打开时,如果电路板已经连接,或者另一个应用程序占用 COM 端口,有时会发生这种情况。请尝试关闭所有串口终端或调试器,并拔下开发板,然后再重新打开该工具? 此致, 索菲亚。 Re: Question regarding the DTM API 你好, 当 KW47-LOC 通过 USB 连接到 PC 时,打开 NXP Test Tool 12 会出现以下错误,应用程序崩溃。请问您能否告知一下原因? Takuya_Tanaka_0-1789016520286.png拓也_田中_0-1789016520286.png 谢谢!
記事全体を表示
i.MX8M Plus での U-Boot を使用した SWUpdate A/B OTA こんにちは、NXP チームの皆様、 i.MX8M Plus LPDDR4 EVK上でOTAを以下で実装しています: ヨクト・ライノーズ Linux 6.18.20 U-Boot 2026.04 SWアップデート 2026.05.1 現在の進捗状況 SWUpdateはYoctoにうまく統合されました。 .swu ファイルの生成に成功しましたパッケージ. SWUpdateパッケージのインストールは動作しています。 ハードウェアの互換性チェックは正常に動作しています。 SWUpdateを使用して/etc/ota-versionを正常に更新しました。 rawfileハンドラーは正常に動作しています。 今度は、自動ロールバックと署名付きアップデートを備えた、本番環境レベルのA/B OTAを実装したいと考えています。 質問 以下について推奨されるNXPのアプローチについて教えていただけますか: A/Bルートファイルシステムのパーティションレイアウト。 U-Bootのブート回数/ブート制限に基づくロールバック。 SWUpdateとU-Boot環境の統合。 fw_env.config / libubootenv の設定を正しく行ってください。 署名済み .swuパッケージの検証。 ロールバック防止/バージョン保護機能。 セキュアブートとソフトウェアアップデートの統合。 現在、OTAアップデートは完了していますが、SWUpdateは次のように報告しています。 Cannot initialize environment from /etc/fw_env.config Cannot persistently store update state NXPのリファレンスデザイン、アプリケーションノート、またはi.MX8M Plus上の SWUpdate + A/B + U-Bootロールバック+署名済みOTA の例はありますか? ありがとうございます。 i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Yocto Project Re: SWUpdate A/B OTA with U-Boot on i.MX8M Plus こんにちは、 EVK A/Bテスト用の標準アップデートフレームワークは、標準では提供しておりません。A/Bアップデート、ロールバックポリシー、および電源障害時のセーフブート選択は、U-Boot + SWUpdateを使用して実装する必要のあるシステムレベルの機能です。最も近い参考文献は以下のとおりです。 AN12900 - CAAMやMender、またはSWUpdateを用いたLinux向けの安全なOTAプロトタイプ。 AN13872 - SWUpdateの有効化。 meta-swupdate-imx - SWUpdateを使ったNXP Yoctoレイヤー。 よろしくお願いいたします。 Re: SWUpdate A/B OTA with U-Boot on i.MX8M Plus こんにちは、 vp1さん、 正確な答えは持っていませんが、トリゾンが現在はどのiもサポートしていますことを知っておいてほしいです。MX SoC。世界中の多くの重要なi.MX8MPlus製品(主にToradex SoM)に搭載されています。非常に信頼性の高いOTA機能があり(デフォルトはOSTreeですが変更可能です) 標準装備のセキュアブート、アンチロールバック、脆弱性管理(EU CRA準拠用)などが含まれています。 OSは無料のオープンソースです。ご希望であれば喜んでお手伝いいたします。i.MX8M Plus LPDDR4 EVKやご自社のハードウェアで試してみたい方は、ぜひご連絡ください。 www.torizon.io  宣伝になってしまってすみません。私はTorizonに勤めていて、これは関連性があると思ったのでお伝えしました。
記事全体を表示
IMX95データシート こんにちは、 レジスタマップやペリフェラルなどを含むIMX95のデータシートをどうやって入手できますか? 敬具 アルトゥール Re: IMX95 datasheet ありがとうございます。良い一日をお過ごしください。 よろしくお願いいたします。 アルトゥール Re: IMX95 datasheet データシート単独では完全なレジスタマップやペリフェラルの説明は含まれていません。 そのためには、 https://www.nxp.com/docs/en/reference-manual/IMX95RM.pdfが必要です。 よろしくお願いします。
記事全体を表示
i.MXRT1176 上的 WiFi (SDIO) 断开连接与 Qt/QML UI 的复杂性相关 大家好, 我们目前正在研发一款具有屏幕镜像功能的仪表盘。在我们的架构中,配套的移动应用程序通过 Wi-Fi 将帧流传输到我们的主机 MCU。数据通过 SDIO 连接的 Wi-Fi 模块接收,使用 FFmpeg 解码,并在显示屏上呈现。我们的网络协议栈采用 lwIP,集群 HMI 的 MCU 采用 Qt。 系统规格: 主机MCU: NXP i.MX RT1176 Wi-Fi 模块: u-blox MAYA-W161(SDIO 接口) 显示屏: LCDIFV2(并行RGB接口) 操作系统: FreeRTOS 问题:我们遇到了间歇性的 Wi-Fi 断开连接问题,这似乎与图形负载直接相关。只有当显示器运行资源密集型 GUI(包含大量元素和动画)时,才会出现 Wi-Fi 掉线的情况。切换到轻量级用户界面后,Wi-Fi 连接依然非常稳定。 请指导我们如何解决这个问题。 此致, 维格内什 Re: WiFi (SDIO) disconnects on i.MXRT1176 correlated with Qt/QML UI complexity 你好@Vignesh_VInayak ,希望你一切都好。 由于图像处理需要较高的 CPU 使用率和较大的内存占用,因此对于 GUI 相关应用程序,两个核心中的一个将是专用的,用于管理界面。请问您的实现方案是否使用了两个核心?每个线程是否有专用的堆栈空间? 此外,能否请您提供已启用调试日志记录的 Wi-Fi 协议栈日志,以便我们进一步分析 Wi-Fi 线程的状态?要启用调试日志,请在wifi_config.h 文件中启用“CONFIG_WLCMGR_DEBUG”和“CONFIG_WIFI_SDIO_DEBUG”宏。头文件?
記事全体を表示
MCXN947 HPDAC 反向移植 我正在将 Zephyr nxp_hpdac 驱动程序移植到 Zephyr 4.3,用于基于 MCXN947 的板。 上游驱动程序未使用设备初始化回调。然而,在 Zephyr 4.3 上,除非我在使用该外设之前显式初始化 DAC2 时钟、SPC 模拟模块并进行RESET,否则 HPDAC 无法正常工作。 我添加了一个 nxp_hpdac_init() 函数,该函数执行以下步骤: CLOCK_SetClkDiv(kCLOCK_DivDac2Clk, 1U) CLOCK_AttachClk(kFRO_HF_to_DAC2) CLOCK_EnableClock(kCLOCK_Dac2) SPC_EnableActiveModeAnalogModules(SPC0, kSPC_controlDac2) SPC_EnableLowPowerModeAnalogModules(SPC0, kSPC_controlDac2) RESET_PeripheralReset(kDAC2_RST_SHIFT_RSTn) DAC14_DoSoftwareReset() DAC14_DoFIFOReset() SPC_EnableActiveModeAnalogModules(SPC0, kSPC_controlVref) 这些初始化步骤基于 MCXN947 参考手册,并使用相应的 MCUX SDK API 实现。 init 函数通过 DEVICE_DT_INST_DEFINE() 注册为设备初始化回调函数。经过这些更改,HPDAC 可以正常工作了。 我还检查了 Zephyr MCUX SYSCON 时钟控制驱动程序和 mcux_lpc_syscon_clock.h 文件。虽然有绑定,但我找不到 HPDAC/DAC2 时钟标识符或该外设的时钟控制实现,因此我目前直接使用 MCUX SDK 时钟、SPC 和复位 API。 我的问题是: 1. 在向后移植 MCXN947 HPDAC 驱动程序时,这种方法是否正确? 2. 在较新的 Zephyr 版本中,这些资源是在其他地方初始化的,还是上游 nxp_hpdac 驱动程序假定它们已经配置好了? 3. HPDAC 设备初始化回调是否是进行此 MCXN947 特定初始化的正确位置,还是应该在 Zephyr 的其他地方处理这些步骤? 我已附上完整的移植驱动程序供您参考。 模拟(ADC|CMP|DAC|运算放大器) 时钟|计时器 MCX N
記事全体を表示
iMX8M Plus CC 控制器 嗨, 我们正在基于 iMX8M plus 处理器和定制载板开发定制的 SOM。为此,我们需要支持带 ID 引脚的 USB1 OTG 功能。我们从 GPIO1_IO4 获取了 ID 引脚。 由于电路板空间限制和 ID 引脚要求,我们计划在我们的设计中使用HD3SS3220IRNH - TI(带差分多路复用的 CC 控制器) 。 请确认 i.mx8m plus 是否支持 HD3SS3220IRNH 作为 OTG 设备。具体来说,就刷机而言,这个控制器是否受支持? Re: iMX8M Plus CC Controller 嗨@Zhiming_Liu 请问您能否推荐其他经过测试且支持 ID 引脚的 CC 控制器? Re: iMX8M Plus CC Controller 你好@govind18 i.MX 8M Plus 可以配置到系统设计中,与 TI HD3SS3220 配合使用,实现双角色 USB Type-C 端口;但是,该设备并非 NXP 的 EVK 官方验证或支持的 Type-C 控制器。GPIO1_IO4 可用作 Uboot/Linux 中的 USB ID,并且不影响 UUU 编程。建议将 HD3SS3220 在开机时默认配置为 UFP/Sink。 此致, 志明 Re: iMX8M Plus CC Controller 您好@Zhiming_Liu,请问您能推荐一款CC控制器吗? Re: iMX8M Plus CC Controller 你好 在 EVK 板上,i.MX8MP 使用PTN5110NHQZ作为 CC 控制器。请参考此处的EVK设计。 Zhiming_Liu_0-1789018946469.png志明_刘_0-1789018946469.png https://www.nxp.com/design/design-center/development-boards-and-designs/8MPLUSLPD4-EVK 此致, 志明
記事全体を表示
请问能否提供LS1021A的IFC接口的PCB设计指南? 您好, 在我的板上,LS1021A 的 IFC 接口将直接连接到两个 Flash、两个带 MCU 接口的 PHY 和 2 个缓冲器( SN74LVC16245A )。PCB 布线将非常复杂。所以, 1. 从系统集成角度来看,可以接受什么样的路由拓扑结构? 2. 请问能否提供LS1021A的IFC接口的PCB设计指南? 提前感谢! 顺祝商祺! 杰森 QorIQ LS1设备 Re: Could you please provide me the PCB design guide for IFC interface of LS1021A 嗨,June: 如下图所示,我的电路有点复杂。IFC总线将驱动总共8个芯片通过一些缓冲器。由于IFC接口采用异步模式,因此IFC速率不高。您是否有像 Yiping.wang 给我的那种 IFC 接口的通用路由指南? Jason_in_job_0-1789111004993.pngJason_in_job_0-1789111004993.png 提前感谢! 顺祝商祺! 杰森 Re: Could you please provide me the PCB design guide for IFC interface of LS1021A 请分享您的拓扑结构详情 1. 这两个 SN74LVC16245A 设备将用于缓冲或隔离 IFC 地址/数据总线吗? 2. 将哪些类型的闪存设备连接到 IFC 接口(或非 闪存、与非 闪存等)? 3. 这两个 PHY 设备是如何连接到 IFC 接口的?他们使用的是GPCM模式吗? 4. 请您确认完整的IFC装载清单?它由两个闪存设备和两个MCU接口PHY设备组成吗? 谢谢!
記事全体を表示
RE: FRDM-A-S32K34のSafeRTOSサポートおよびパッケージの入手可能性 チームの皆さん、こんにちは。 SAFERTOS®アーカイブのHigh Integrity SystemsからSAFERTOSをダウンロードしました 以下にS32のデザインスタジオとSAFERTOSのRTDバージョンを追っています。(バージョン(文書に記載されている通り) コンポーネントバージョン S32 Design Studio IDE v3.6.4 ARM GCCコンパイラ 11.4 S32K3 リアルタイム・ドライバ (RTD) 6.0.0 エラーが発生しています。 Vardhman_0-1788413006999.pngVardhman_0-1788413006999.png S32デザインスタジオ(バージョン3.5)とRTDバージョンのRTD(2.0.0)で試しました。および 5.0.0) これは.mexですか?異なるバージョンで作成されましたか? 解決策が何か教えていただけますか? ありがとうございます。 Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34 こんにちは、 @Vardhman さん。 SafeRTOSのデモがボード上で動作するようになったと聞いて、嬉しく思います。   標準の変数ビューと式ビューは、通常、対象が停止している場合にのみ値を表示します。このプロジェクトではPEmicroデバッガーを使用しているため、以下を開いてください。 ウィンドウ → ビューの表示 → その他… → PEマイクロコンピュータシステム → リアルタイム式 このビューにulTickHookCallCountを追加し、アプリケーションを再開します。このビューは、ターゲットの実行中に変数を監視することを特に目的としています。 必要に応じて、デバッグ変数をvolatileとして宣言し、コンパイラの最適化レベルを低くするか無効にしたデバッグビルドを使用してください。 また、ターゲットが実行中の変数を監視するためのリアルタイム表現ビューの有効化と利用方法を説明している以下のNXPコミュニティスレッドもご参照ください。 変数のライブ視聴方法 - NXPコミュニティ 解決済み:デバッグ時に変数のライブビューを有効にするにはどうすればいいですか?- NXPコミュニティ よろしくお願いいたします。 パベル Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34 こんにちは、チームの皆さん、 Vardhman_0-1788508409179.pngVardhman_0-1788508409179.pngVardhman_0-1788508409179.png S32は、私がローカルディレクトリにコピーした際に、この二重引用符を削除し、パスを変更していました。パスを修正したとき。デモRTOSが搭載されています。 質問です - S32 Design Studioでグローバル変数がライブで表示されません。どんな設定をすればいいのでしょうか?コードを停止するたびに変数の値が見えるようになっています。 Vardhman_1-1788508801698.pngVardhman_1-1788508801698.pngVardhman_1-1788508801698.png      Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34 こんにちは、 ステップ1 - S32-3.6.4 バージョン RTD 6.0.0 をインストールしました。この問題に直面していましたが、解決しました。間違ったRTDパッケージをインストールしていました。今は正常に動作しています。 Vardhman_0-1788436426474.pngVardhman_0-1788436426474.pngVardhman_0-1788436426474.png ステップ 2 - 次に、highintegrity systems が提供するデモ SAFERTOS プロジェクトをインポートしました。以下のスニペットを参照してください。 Vardhman_1-1788436679719.pngVardhman_1-1788436679719.pngVardhman_1-1788436679719.png ステップ3 - 管理SDKに入ったところ、エラーが出るかサポートされていないPlatformSDK_S32K344_M7、どんな可能性があるのでしょうか?これを解決するには Vardhman_2-1788436993601.pngVardhman_2-1788436993601.pngVardhman_2-1788436993601.png ステップ4 - 新しいプロジェクトを作成してもSDKが見えない。この問題を解決するにはどうすればいいですか? ステップ5 - 3.6.4をインストールしたクエリが1つありますこのRTDパッケージ(6.0.0)をインストールするときにS32 Design Studioを起動しますS32 Design Studioは3.6.10にアップデートされているのが見えます。もしこのS32デザインスタジオが3.6.10にアップデートされた場合このバージョンはhighintegrity systemsではサポートされません。なぜなら、DEMO SAFERTOSの互換バージョンは3.6.4であると記載されているからです。これについてご意見をお聞かせください。 ステップ6 - S32デザインスタジオを3.6.10に更新 Vardhman_4-1788437960107.pngVardhman_4-1788437960107.pngVardhman_4-1788437960107.png ステップ7 - 建築基準をクリアした後にこのエラーが出ます。 Vardhman_3-1788437895528.pngVardhman_3-1788437895528.pngVardhman_3-1788437895528.png インストール済みのRTDを添付しました。 SW32K3_S32M27x_RTD_R21-11_6.0.0_D2506_DesignStudio_updatesite ありがとう 、 Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34 こんにちは、 @Vardhman さん。 NXP GCC 10.2がインストールされていることを確認してください。また、アプリケーションプロジェクトを作成する際にはGCC 10.2ツールチェーンを選択していることも確認してください。 同様の問題が以下のコミュニティスレッドで説明されており、スクリーンショットも含まれています。スレッドではS32K1xx RTDについて言及していますが、報告されている依存関連の症状は類似しています。 S32DS 3.6.7:S32K1xx RTD 3.0.0新規プロジェクト作成時に検出されません よろしくお願いいたします。 パベル Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34 ありがとうございます、うまくいきました。
記事全体を表示
iMX8M Plus CCコントローラ こんにちは、 iMX8M plusプロセッサをベースにしたカスタムSOMを開発し、専用キャリアボードを搭載しています。この要件では、IDピンでサポートされたUSB1 OTGが必要です。IDピンはGPIO1_IO4から取得しました。 基板スペースの制約とIDピンの要件から、設計には HD3SS3220IRNH - TI(CCコントローラと差分多行 )を使用する予定です。 i.mx8m plusがOTGとしてHD3SS3220IRNHをサポートしているか確認してください。特にフラッシュ目的で、このコントローラーはサポートされているのでしょうか? Re: iMX8M Plus CC Controller こんにちは@Zhiming_Liu  IDピンがサポートされている他のテスト済みCCコントローラをご存知いただけますか? Re: iMX8M Plus CC Controller こんにちは@govind18  i.MX 8M Plusは、TI HD3SS3220と連携してデュアルロールUSBタイプCポートを実装するようシステム設計で設定可能です。ただし、このデバイスはNXPのEVKによって公式に検証またはサポートされているType-Cコントローラではありません。GPIO1_IO4はUboot/LinuxでUSB IDとして使用でき、UUUプログラミングには影響しません。HD3SS3220は、電源投入時にデフォルトでUFP/Sinkに設定することをお勧めします。 よろしくお願いします、 志明 Re: iMX8M Plus CC Controller こんにちは EVKボードでは、i.MX8MPがCCコントローラーとして PTN5110NHQZを使用しています。EVKの設計についてはこちらを参照してください。 Zhiming_Liu_0-1789018946469.pngZhiming_Liu_0-1789018946469.pngZhiming_Liu_0-1789018946469.png https://www.nxp.com/design/design-center/development-boards-and-designs/8MPLUSLPD4-EVK よろしくお願いします、 志明 Re: iMX8M Plus CC Controller こんにちは@Zhiming_Liu CCコントローラーをおすすめしてもらえますか?
記事全体を表示
Lowest possible SUSPEND power consumption of FRDM-IMX95 Looking for guidance on how to achieve the lowest possible SUSPEND mode power consumption on the FRDM-IMX95 board? With bare-metal m7 code, a55s off, I've been able to get down to ~2.2W. This is after full expander/PHY/PD_NETC power-down. How low can the FRDM-IMX95 go? FRDM-Training Re: Lowest possible SUSPEND power consumption of FRDM-IMX95 Updating my own post with my latest findings... I was able to turn off EXT_5V0 and EXT_3V3_PWR_EN and didn't see any additional improvement. I then tested DDR-self-refresh, and was able to get down to ~193mA/1.1W. I'm really wanting to go lower if possible... Re: Lowest possible SUSPEND power consumption of FRDM-IMX95 You can refer to and follow our i.MX 95 Power Consumption Measurement, there are many low power use cases you can refer to. i.MX 95 Power Consumption Measurement
記事全体を表示
MCF51JE256 的替代产品 我想请您推荐一款符合以下要求的MCU芯片:32位数据总线/传输;1MB或更大的程序存储空间;集成至少一个I2C总线控制器;集成至少两个SPI总线控制器;至少六个或更多A/D模数转换通道;集成至少一个3×3矩阵键盘控制器;集成至少两个定时器;集成TOD(时间)定时器中断和其他外部中断;集成USB接口控制器。以上就是全部要求——谢谢您的帮助。我们希望找到一款能够替代我们目前使用的芯片 MCF51JE256 功能的芯片。如果您需要,我还可以帮助您寻找符合这些要求的特定MCU推荐产品。 模拟(ADC|CMP|DAC|运算放大器) 音频(PDM | I2S | SAI) 通信与控制(I3C | I2C | SPI | FlexCAN | 以太网 | FlexIO)
記事全体を表示
MCXN947 HPDAC backport I am backporting the Zephyr nxp_hpdac driver to Zephyr 4.3 for an MCXN947-based board. The upstream driver does not use a device init callback. However, on Zephyr 4.3 the HPDAC does not work correctly unless I explicitly initialize the DAC2 clock, SPC analog modules and reset before using the peripheral. I added an nxp_hpdac_init() function which performs the following steps: CLOCK_SetClkDiv(kCLOCK_DivDac2Clk, 1U) CLOCK_AttachClk(kFRO_HF_to_DAC2) CLOCK_EnableClock(kCLOCK_Dac2) SPC_EnableActiveModeAnalogModules(SPC0, kSPC_controlDac2) SPC_EnableLowPowerModeAnalogModules(SPC0, kSPC_controlDac2) RESET_PeripheralReset(kDAC2_RST_SHIFT_RSTn) DAC14_DoSoftwareReset() DAC14_DoFIFOReset() SPC_EnableActiveModeAnalogModules(SPC0, kSPC_controlVref) These initialization steps were based on the MCXN947 reference manual and implemented using the corresponding MCUX SDK APIs. The init function is registered as the device init callback through DEVICE_DT_INST_DEFINE(). With these changes, the HPDAC works correctly. I also checked the Zephyr MCUX SYSCON clock-control driver and the mcux_lpc_syscon_clock.h bindings, but I could not find an HPDAC/DAC2 clock identifier or clock-control implementation for this peripheral, so I am currently using the MCUX SDK clock, SPC and reset APIs directly. My questions are: 1. Is this the correct approach when backporting the MCXN947 HPDAC driver? 2. In newer Zephyr versions, are these resources initialized somewhere else, or does the upstream nxp_hpdac driver assume that they have already been configured? 3. Is the HPDAC device init callback the correct place for this MCXN947-specific initialization, or should these steps be handled elsewhere in Zephyr? I have attached the complete backported driver for reference. Analog(ADC|CMP|DAC|OpAmps) Clock|Timers MCXN
記事全体を表示
MCF51JE256の代替製品 以下の要件を満たすMCUチップについて、ご提案をお願いしたいです。32ビットデータバス/転送、プログラムメモリ空間1MByte以上、少なくとも1つのI2Cバスコントローラと統合、少なくとも2つのSPIバスコントローラと統合、6つ以上のA/Dアナログからデジタルへの変換チャネル、少なくとも3×3マトリックスキーボードコントローラと統合、少なくとも2つのタイマーと統合、TOD(時間割り込み)タイマー割り込みおよびその他の外部割り込みと統合、USBインターフェースコントローラと統合。以上です。ご協力ありがとうございます。現在のチップであるMCF51JE256の機能を置き換えられるチップを見つけたいと考えています。もしよければ、これらの要件に合う特定のMCUのおすすめを探す手助けもできます。 アナログ(ADC|CMP|DAC|オペアンプ) オーディオ(PDM |I2S |SAI) 通信・制御(I3C |I2C |SPI |FlexCAN |イーサネット |FlexIO)
記事全体を表示
回复:关于 FRDM-A-S32K34 的 SafeRTOS 支持和软件包可用性 大家好 , 我从 SAFERTOS® Archives - High Integrity Systems 下载了 SAFERTOS。 我正在按照以下步骤操作,使用 S32 设计工作室和 RTD 版本来开发 SAFERTOS。(版本)正如他们在文件中提到的那样) 组件版本 S32 Design Studio IDE v3.6.4 ARM GCC 编译器 11.4 S32K3 实时驱动程序 (RTD) 6.0.0 我遇到了一些错误, Vardhman_0-1788413006999.pngVardhman_0-1788413006999.png 我尝试了不同的 S32 设计工作室(版本 3.5)和 RTD 版本 RTD(2.0.0)。以及 5.0.0) 这是.mex吗?是用不同版本创建的? 请问可能的解决方案是什么? 谢谢。 Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34 你好@Vardhman , 我很高兴听到 SafeRTOS 演示程序现在已经在板上运行了。   标准的变量和表达式视图通常仅在目标停止运行时才显示值。由于该项目使用了 PEmicro 调试器,请打开: 窗口 → 显示视图 → 其他… → PE 微型计算机系统 → 实时表达式 将 ulTickHookCallCount 添加到此视图并恢复应用程序。此视图专门用于在目标运行时监控变量。 如果需要,请将调试变量声明为 volatile,并使用编译器优化级别较低或禁用的调试版本。 另请参阅以下 NXP 社区帖子,其中介绍了如何在目标运行时启用和使用实时表达式视图来监视变量: 如何实时查看变量 - NXP 社区 已解决:调试时如何启用变量的实时视图? - NXP 社区 此致敬礼, 帕维尔 Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34 各位团队成员,大家好! Vardhman_0-1788508409179.pngVardhman_0-1788508409179.pngVardhman_0-1788508409179.png 当我复制到本地目录时,S32 删除了双引号并修改了路径。当我修正路径时。演示实时操作系统已在板载上运行。 问题 - 我在 S32 设计工作室中无法实时查看全局变量。我需要进行什么设置?每次我暂停代码后才能看到变量值。 Vardhman_1-1788508801698.pngVardhman_1-1788508801698.pngVardhman_1-1788508801698.png      Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34 你好, 步骤 1 - 我安装了 S32-3.6.4 版本 RTD 6.0.0。我之前遇到这个问题,现在已经解决了。我安装错了RTD软件包。现在可以用了。 Vardhman_0-1788436426474.pngVardhman_0-1788436426474.pngVardhman_0-1788436426474.png 步骤 2 - 现在我已经导入了 highintegrity systems 提供的 Demo SAFERTOS 项目,请参见下面的截图。 Vardhman_1-1788436679719.pngVardhman_1-1788436679719.pngVardhman_1-1788436679719.png 步骤 3 - 我进入管理 SDK,发现 PlatformSDK_S32K344_M7 报错或不受支持,可能是什么原因?为了解决这个问题 Vardhman_2-1788436993601.pngVardhman_2-1788436993601.pngVardhman_2-1788436993601.png 步骤 4 - 创建新项目时,仍然看不到 SDK。如何解决这个问题? 步骤 5 - 我有一个查询,我安装了 3.6.4 版本。我在 S32 设计工作室安装这个 RTD 软件包 (6.0.0) 时遇到了问题。我看到 S32 设计工作室已更新至 3.6.10 版本。如果 S32 设计工作室更新到 3.6.10那么,Highintegrity Systems 将不支持此版本,因为他们提到 DEMO SAFERTOS 的兼容版本为 3.6.4。请就此发表意见。 步骤 6 - S32 设计工作室更新至 3.6.10 版本 Vardhman_4-1788437960107.pngVardhman_4-1788437960107.pngVardhman_4-1788437960107.png 步骤7 - 代码编译后出现此错误, Vardhman_3-1788437895528.pngVardhman_3-1788437895528.pngVardhman_3-1788437895528.png 我附上了我安装的RTD。 SW32K3_S32M27x_RTD_R21-11_6.0.0_D2506_DesignStudio_updatesite 谢谢 , Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34 你好@Vardhman , 请检查是否已安装NXP GCC 10.2 。另外,创建应用程序项目时,请确保选择GCC 10.2 工具链。 以下社区帖子描述了类似的问题,并附有截图。虽然该帖子指的是 S32K1xx RTD,但所报告的依赖性相关症状是类似的: S32DS 3.6.7:S32K1xx RTD 3.0.0创建新项目时未检测到 顺祝商祺! 帕维尔 Re: RE: SafeRTOS Support and Package Availability for FRDM-A-S32K34 谢谢,这方法有效。
記事全体を表示
WiFi (SDIO) disconnects on i.MXRT1176 correlated with Qt/QML UI complexity Hi Team, We are currently working on an instrument cluster that features screen mirroring. In our architecture, a companion mobile app streams frames over Wi-Fi to our host MCU. The data is received via an SDIO-connected Wi-Fi module, decoded using FFmpeg, and rendered on the display. We are utilizing lwIP for our network stack and Qt for MCUs for the cluster HMI. System Specifications: Host MCU: NXP i.MX RT1176 Wi-Fi Module: u-blox MAYA-W161 (SDIO interface) Display: LCDIFV2 (Parallel RGB Interface) OS: FreeRTOS The Issue: We are experiencing intermittent Wi-Fi disconnections that appear to be directly tied to graphical load. The Wi-Fi drops only occur when the display is running a resource-heavy GUI(featuring numerous elements and animations). When we switch to a lightweight UI, the Wi-Fi connection remains perfectly stable. Kindly guide us to sort out this issue. Regards, Vignesh Re: WiFi (SDIO) disconnects on i.MXRT1176 correlated with Qt/QML UI complexity Hi @Vignesh_VInayak, hope you are doing well. Since image processing requires high CPU usage and large memory footprint, it is intended that for GUI-related applications, one of the two cores is dedicated to managing the interface. Would you please clarify if your implementation approach uses the two cores? Is there enough stack dedicated to each thread? Additionally, would you please share logs with debug logging enabled for the Wi-Fi stack, in order to further analyze the state of the Wi-Fi thread? To enable the debug logs, could you please enable the "CONFIG_WLCMGR_DEBUG" & "CONFIG_WIFI_SDIO_DEBUG" macros in the wifi_config.h header file?
記事全体を表示
S32K388 GMAC0 Eth_43_GMAC driver not getting RX interrupt Hi, I'm using the following configuration: S32K388EVB-Q289 S32DS 3.6.8 RTD 7.0.1 I used the provided Eth_InternalLoopback_S32K388 example project as base, and modified it so that it can receive frames from my PC through a media converter. I have added in the RTD fix which was mentioned in Example S32K388 GMAC0 lwIP FreeRTOS S32DS 3.6.1 RTD600. I was able to hit the breakpoint in  Eth_43_GMAC_Receive(EthConf_EthCtrlConfig_EthCtrlConfig_0, 0U, &Status); And was able to inspect the Ethernet frame in EthIf_RxIndication(Eth_43_GMAC_apxInternalCfg[PartitionId]->Eth_43_GMAC_apCtrlConfig[CtrlIdx]->EthCtrlEthIfIdx, FrameType, IsBroadcast, MacSrcAddr, Payload, PayloadLength, IngressTimeTuplePtr, RxHandleId); However, when I added a while 1 loop, enabled the Rx Interrupt and linked it to the GMAC0_CH0_RX_IRQHandler I was not able to get any interrupt anywhere. I have attached my project below. James_Zhang_SE_0-1788220964718.pngJames_Zhang_SE_0-1788220964718.pngJames_Zhang_SE_0-1788220964718.pngJames_Zhang_SE_0-1788220964718.png S32K3 AUTOMOTIVE-RTD  Re: S32K388 GMAC0 Eth_43_GMAC driver not getting RX interrupt Hello @James_Zhang_SE , I checked the attached project. To enable RX IRQ in RTD7.0.1, you need to change Ingress QueueHandlerFunction and enable QueueInterrupt: PavelL_0-1788263577590.pngPavelL_0-1788263577590.pngPavelL_0-1788263577590.pngPavelL_0-1788263577590.png After that change, I hit breakpoint at GMAC_RxIRQHandler(), resp. at Eth_43_GMAC_Receive(). I also noticed that your RGMII TXCLK is defined as Input -> it should be Output. However, to see your TX frame in Wireshark, you need to change the init sequence accordingly to  Example S32K388 GMAC0 lwIP FreeRTOS S32DS 3.6.1 RTD600. So, in your project, it looks like: PavelL_1-1788264277735.pngPavelL_1-1788264277735.pngPavelL_1-1788264277735.pngPavelL_1-1788264277735.png Best regards, Pavel Re: S32K388 GMAC0 Eth_43_GMAC driver not getting RX interrupt Hi Pavel, Thank you very much for your support. After applying the fixes you suggested, the GMAC driver is now working for me. I do have a few additional questions, and I would appreciate your guidance: Is there any detailed documentation that describes the complete procedure for configuring and using the GMAC driver? I would like to go through the documentation myself first so that I can better understand the driver before asking too many questions. Inside EthIf_RxIndication(), do I need to call Eth_43_GMAC_ReleaseRxBuffer(CtrlIdx, RxHandleId); at the end of the function to release the received buffer? There are quite a few GMAC configuration options available. Is there any documentation or reference that explains what each configuration parameter does and how it should be configured? Thank you again for your help. I really appreciate your support. Re: S32K388 GMAC0 Eth_43_GMAC driver not getting RX interrupt Hi @James_Zhang_SE , Thank you for sharing your update. I am glad to hear that the GMAC driver is now working for you. Regarding your additional questions: 1. The main reference for configuring and using the driver is the Eth_43_GMAC User Manual, which is included in the RTD installation, e.g.: C:\NXP\S32DS.3.6.6_RTD701\S32DS\software\PlatformSDK_S32K3\RTD\Eth_43_GMAC_TS_T40D34M70I1R0\doc\RTD_ETH_43_GMAC_UM.pdf I also recommend reviewing the corresponding Eth_43_GMAC Integration Manual (RTD_ETH_43_GMAC_IM.pdf), saved in the same directory, and the available GMAC example projects.   2. Whether Eth_43_GMAC_ReleaseRxBuffer() must be called depends on the EthCtrlReleaseResourceAfterReception configuration parameter. PavelL_0-1789024403441.pngPavelL_0-1789024403441.png If automatic release after reception is enabled, the driver releases the RX resource after EthIf_RxIndication() returns and you should not release it explicitly. If automatic release is disabled, the received buffer remains allocated after EthIf_RxIndication() returns. In that case, the application must eventually call: Eth_43_GMAC_ReleaseRxBuffer(CtrlIdx, RxHandleId);   This mode is useful when the application needs to retain the received data for further processing. However, the buffer must be released after the application has finished using it. Otherwise, the available RX buffers will eventually be exhausted. Please also note that the received Payload pointer should not be used after the corresponding buffer has been released. 3. The Eth_43_GMAC User Manual is also the primary reference for the individual configuration parameters. In addition, S32 Configuration Tools displays a description for many parameters when the corresponding setting is selected or hovered over. For hardware-level behavior, such as MAC filtering, DMA operation, MTL queues, timestamps and interrupt status, please refer to the GMAC/EMAC chapter of the S32K3 Reference Manual. As a practical starting point, I recommend referencing GMAC examples provided by the RTD package. There are also functional lwIP examples on the page: https://community.nxp.com/t5/S32K-Knowledge-Base/S32K-Examples/ta-p/1108990 Please do not hesitate to ask for support in case you observe any issue. A dedicated thread for each topic is preferred. It helps keep us clarity of cases for other users. Best regards, Pavel
記事全体を表示