Multi Source Translation Content

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

Multi Source Translation Content

ディスカッション

ソート順:
AWS または GCP Cloud でのNXP Android 16 BSP構築 – 経験、セットアップ、ビルド時間 こんにちは、皆さん 現在、NXP i.MX 95用のAndroid 16を設定しており、NXP BSPをクラウド環境で構築したいと考えています。 私が使用しているリリースは以下のとおりです。 Android 16.0.0_2.0.0 (L6.18.20_2.0.0 BSP) 現在、ローカルワークステーションの代わりにAWSやGoogle Cloud プラットフォーム(GCP)をビルド環境として使うことを検討しています。 そこで、コミュニティの皆様に以下のことをお願いしたいと思います。 AWS または GCP でAndroid BSPを構築するための公式なNXPのドキュメントや推奨はありますか? すでに AWSやGCP でこのAndroid BSPを成功裏に構築した方はいらっ しゃいますか? どのインスタンス/VM構成(CPU、RAM、ストレージなど)を使用しましたか? あなたの環境では 、BSPの完全なビルド には おおよそどのくらいの時間が かかりますか? 構築ごとのクラウドコストは おおよそいくらでしたか ? クラウド環境でBSPを構築する際に注意すべき具体的な問題や制限はありますか? 私は特に実践的な経験に興味があります。例えば、どのクラウドインスタンスタイプがうまく機能したか、また、 RAM、ディスク容量、CPUコア、ストレージパフォーマンス、ビルドの並列化に関して重要な考慮事項があるかどうかなどです。 推奨事項、設定例、または教訓などがあれば、大変ありがたいです。 体験談を共有していただき、ありがとうございます! よろしくお願いします フェイスブック Re: Building NXP Android 16 BSP in AWS or GCP Cloud – Experience, Setup and Build Times こんにちは、 @Feevlicさん お元気でお過ごしのことと思います。 Androidのコンパイルに関する具体的なシナリオに関するドキュメントはありません。 そのプロセスは、物理的な機械の場合と同じであるべきだ。 UG10156 Androidユーザーガイドの手順に従ってください。 よろしくお願いいたします。 サラス。
記事全体を表示
i.MX 8QXP - LPDDR4 内存兼容性指南 大家好, 我们正在计划为 IMX8QXP 寻找 LPDDR4 的替代方案。请问是否有更新的兼容LPDDR4内存部件列表? i.MX 8/8X/8XLite - LPDDR4 和 DDR3L 内存兼容性指南 感谢并致意 罗希特 Re: i.MX 8QXP - LPDDR4 memory compatibility guide 您好, 感谢您对恩智浦半导体产品的关注, 该列表已于今年更新,这将是最后一份兼容性指南。 你打算使用其他内存吗? 此致 Re: i.MX 8QXP - LPDDR4 memory compatibility guide 嗨,约瑟夫, 由于交货时间和其它原因,我们计划使用不同的LPDDR4。NXP是否会支持内存验证?那么,NXP方面验证新内存的流程是什么? 谢谢,此致敬礼! 罗希特
記事全体を表示
マルチコアでも同じIRQを使ってもいいですか こんにちはヘルパー 私はS32K358マルチコアを使用しています。 入出力割り込みにEirqを使用します。 質問があります: core0にはeirq0を、core2にはeirq1を使用させたい。 しかし、2つのIRQチャネルは同じIRQハンドラーをトリガーしますSIUL2_EXT_IRQ_0_7_ISR SO there is the problem.eirq0とeirq1の両方が来た場合。両方のコアトリガー SIUL2_EXT_IRQ_0_7_ISR。両方のコアは同じレジスタを操作します。 それはソフトウェアの期待値を悪くするでしょう。他の非initチャネルはクリアされます。   私の理解は正しいですか?   どうか助けてください。 兄弟   Re: Can I use the same IRQ for multi core こんにちは、 @Licunhao さん。 あなたの理解は部分的に正しいです。 S32K3デバイスでは、SIUL2外部割り込み入力は割り込みベクタにグループ化されます。したがって、EIRQ0とEIRQ1は同じ割り込みグループに属し、例えばSIUL2_EXT_IRQ_0_7_ISRのような同じグループ化された割り込みハンドラによって処理されます。 したがって、EIRQ0とEIRQ1は完全に独立した割り込みベクトルとしては使えません。 同じSIUL2割り込みグループが複数のコアでルーティングまたは有効化されている場合、両方のコアが同じ割り込みハンドラに入り、同じSIUL2レジスタにアクセスすることがあります。これにより、ソフトウェアが適切なマルチコア同期やSIUL2割り込みグループの所有権を実装しない場合、予期せぬ挙動を引き起こすことがあります。 しかし、SIUL2割り込みフラグは個々のEIRQチャネルごとに依然として利用可能です。正しい割り込みハンドラは、どのEIRQフラグが保留中かを確認し、対応するフラグビットのみをクリアする必要があります。ステータスフラグはグローバルにクリアされるべきでなければならず、誤ったマスクで解除されるべきではありません。そうでなければ、別の保留中のEIRQフラグに影響が出る可能性があります。 マルチコアアプリケーションには、以下のいずれかのアプローチをお勧めします: 例えば、EIRQ0からEIRQ7までのSIUL2割り込みグループ全体を1つのコアにのみ割り当てます。このコアはグループ化されたISRを処理し、必要に応じてソフトウェアやコア間通信で他のコアに通知します。 異なるコアに独立した割り込みルーティングが必要な場合は、異なるSIUL2割り込みグループのEIRQチャネルを使用してください。例えば、EIRQ0からEIRQ7への1チャネルとEIRQ8からEIRQ15への別のチャネルなどです。これはピン設定で可能であれば可能です。 両方のコアが同じSIUL2レジスタにアクセスする必要がある場合、適切なマルチコア同期機構によってアクセスが保護されなければなりません。しかし一般的に、SIUL2割り込みグループの単一所有者モデルの方がクリーンで安全です。 よろしくお願いいたします。 パベル
記事全体を表示
i.MX 8QXP - LPDDR4メモリ互換性ガイド チームの皆さん、こんにちは。 IMX8QXP用にLPDDR4の代替モデルを計画しています。対応のLPDDR4パーツの更新リストがあれば教えてください。 i.MX 8/8X/8XLite - LPDDR4およびDDR3Lメモリ互換性ガイド よろしくお願いいたします。 ロヒス Re: i.MX 8QXP - LPDDR4 memory compatibility guide こんにちは、 NXP Semiconductors製品にご関心いただきありがとうございます。 このリストは今年更新されたもので、これが最後の互換性ガイドとなります。 別のメモリを使用する予定ですか? よろしくお願いします。 Re: i.MX 8QXP - LPDDR4 memory compatibility guide こんにちは、ジョセフさん。 リードタイムやその他の理由から、別のLPDDR4を使う予定です。NXPはメモリの検証をサポートしてくれるのでしょうか?NXP側で新しいメモリを検証する手順はどのようなものですか? ありがとうございます。 ロヒス
記事全体を表示
S32K144で独立変数を格納するためのメモリアドレスを割り当てるにはどうすればよいですか? NXPの技術スタッフの皆様、こんにちは! S32K144チップの開発中に問題が発生しました。 Ni__0-1786350352171.png 上記のアドレス記述を例にとり、グローバル変数を格納するための別のアドレスを割り当てたい。 1. 電源がオフの状態でも、保存、消去、書き換えなどの機能を実行できます。 2. さらに、プログラム実行中に論理演算に参加できる必要があります。 3. コンパイルして srec ファイルを生成した後、このアドレス範囲からデータを抽出する方法がわかりません。これらの変数を配置するのに適切なアドレスセグメントがどれなのか、またアドレス割り当ての正しいプログラミング構文が何なのかがわかりません。プロジェクト内の Linker_files フォルダにある .ld ファイルをどのように変更すればよいでしょうか。学習に利用できる参考資料はありますか。S32K144 チップを使用した開発について、まだ疑問があります。Linker_files フォルダ内の .ld ファイルのフラッシュ割り当てに関して、正しい構文は何ですか。また、なぜそのように記述されているのでしょうか。この知識を得たいです。学習のために、公式で明確かつ正しい構文仕様と内部ロジックの説明を提供していただけますか。 ご返信を心よりお待ちしております。 どうもありがとうございます! Re: S32K144如何开辟一段内存地址 实现独立变量的存储 こんにちは@Ni_ 次回からは、必ず会社のメールアカウントをご利用の上、ご質問ください。QQ、163、Gmailなどの一般的なメールアカウントからのお問い合わせには優先的に対応いたしかねます。 まず最初の質問にお答えしましょう。 RTM版に付属するリンクファイルを例にとると、このリンクファイルは、カスタムデータストレージ用の独立したアドレス空間の分割をどのように実装するかを実際に示している。 「m_data_2」を詳しく見てみると、まずメモリ内のアドレス空間範囲を定義していることがわかります。 (ここでは、メモリを自分で割り当てることができます。例えば、m_textをさらに複数のカスタム領域に分割することも可能です。実際のアドレスと範囲に注意してください。) /* Specify the memory areas */ MEMORY { /* Flash */ m_interrupts (RX) : ORIGIN = 0x00000000, LENGTH = 0x00000400 m_flash_config (RX) : ORIGIN = 0x00000400, LENGTH = 0x00000010 m_text (RX) : ORIGIN = 0x00000410, LENGTH = 0x0007FBF0 /* SRAM_L */ m_data (RW) : ORIGIN = 0x1FFF8000, LENGTH = 0x00008000 /* SRAM_U */ m_data_2 (RW) : ORIGIN = 0x20000000, LENGTH = 0x00007000 } 次に、m_data_2 に属する SECTIONS に ".customSection" を定義します。 /* Custom Section Block that can be used to place data at absolute address. */ /* Use __attribute__((section (".customSection"))) to place data here. */ .customSectionBlock ORIGIN(m_data_2) : { __customSection_start__ = .; KEEP(*(.customSection)) /* Keep section even if not referenced. */ __customSection_end__ = .; } > m_data_2 最後に、「customSection」を使用する場合、プログラム内で変数を定義できます。 __attribute__((section (".customSection"))unsigned int i = 0; 変数「i」は「customSection」に配置されます。コンパイル済みのxx.mapファイルを使用して、変数「i」のアドレスが正しいかどうかを確認できます。 2つ目の質問は、電源オフ時のデータ保存についてですね。これはS32K1のEEPROMを使用することで完全に実現できます。詳しくは、こちらのリンク先の記事をご覧ください。 https://mp.weixin.qq.com/s?__biz=MzI0MDk0ODcxMw==&mid=2247486584&idx=1&sn=3b8651b928edd19c642b17838a8c75bd&chksm=e91248fede65c1e87214ce913baab45431f816d0bfd0362e00aea1ed4232f200d5ae2720cd71&scene=21#wechat_redirect
記事全体を表示
How to allocate a memory address in S32K144 to store independent variables? Hello to the technical staff of NXP! I encountered a problem during the development of the S32K144 chip. Ni__0-1786350352171.png Using the address description above as an example, I want to allocate a separate address to store some global variables. 1. It can perform functions such as saving, erasing, and rewriting even when power is off. 2. Furthermore, it must be able to participate in logical operations during program execution. 3. After compiling and generating the srec file, I'm unsure how to extract the data from this address range. I'm unsure which address segment is appropriate for placing these variables, and what the correct programming syntax for address allocation is. How should I modify the .ld file in the Linker_files folder within the project? Are there any reference materials available for learning? I still have questions about developing with the S32K144 chip. Regarding flash allocation in the .ld file within the Linker_files folder, what is the correct syntax and why is it written this way? I'd like to obtain this knowledge. Could you provide an official, clear, and correct syntax specification and internal logic explanation for my learning? I sincerely look forward to your reply. Thank you so much! Re: S32K144如何开辟一段内存地址 实现独立变量的存储 Hi@ Ni_ Please be sure to use your company's email account to ask questions next time. We will not prioritize general email accounts such as QQ, 163, and Gmail. Let me answer your first question first: Taking the link file provided by the RTM version as an example, the link file actually tells how to implement the division of independent address space for custom data storage. A closer look at "m_data_2" reveals that it first defines the address space range within the MEMORY. (Here you can allocate the memory yourself. For example, you can further divide m_text into more other custom spaces. Note the actual address and range.) /* Specify the memory areas */ MEMORY { /* Flash */ m_interrupts (RX) : ORIGIN = 0x00000000, LENGTH = 0x00000400 m_flash_config (RX) : ORIGIN = 0x00000400, LENGTH = 0x00000010 m_text (RX) : ORIGIN = 0x00000410, LENGTH = 0x0007FBF0 /* SRAM_L */ m_data (RW) : ORIGIN = 0x1FFF8000, LENGTH = 0x00008000 /* SRAM_U */ m_data_2 (RW) : ORIGIN = 0x20000000, LENGTH = 0x00007000 } Secondly, define ".customSection" in SECTIONS, which belongs to m_data_2. /* Custom Section Block that can be used to place data at absolute address. */ /* Use __attribute__((section (".customSection"))) to place data here. */ .customSectionBlock ORIGIN(m_data_2) : { __customSection_start__ = .; KEEP(*(.customSection)) /* Keep section even if not referenced. */ __customSection_end__ = .; } > m_data_2 Finally, when using "customSection", you can define variables in the program: __attribute__((section (".customSection"))unsigned int i = 0; The variable "i" will be placed in "customSection". You can check whether the address of the variable "i" is correct by using the compiled xx.map file. Your second question is about saving data when power is off. You can achieve this entirely using the S32K1's EEPROM. Please refer to the article at this link. https://mp.weixin.qq.com/s?__biz=MzI0MDk0ODcxMw==&mid=2247486584&idx=1&sn=3b8651b928edd19c642b17838a8c75bd&chksm=e91248fede65c1e87214ce913baab45431f816d0bfd0362e00aea1ed4232f200d5ae2720cd71&scene=21#wechat_redirect
記事全体を表示
FS32K144UAT0VLLTのタイマーのうち、入力キャプチャ機能を持つのはどれですか? マネージャー: 質問: (1)FS32K144UAT0VLLTのデータシートには8つの独立したTIMEがあると記載されていますが、FTM0、FTM1、FTM2しか見当たりません。他にTIMEとして登録されているものは何ですか? (2)FS32K144UAT0VLLTのどのTIME関数が入力キャプチャ機能を持っていますか? ありがとう! Re: FS32K144UAT0VLLT哪个Time具备Input capture功能? Robin_Shen こんにちは、追加の質問があります。 1. 表47-1 「S32K-RM Rev14.2のFTMインスタンスと機能」において、「障害入力」というパラメータは何ですか? 2. S32K-RM Rev14.2のマニュアルのうち、各FTMが入力機能を備えていることが示されているページは何ページありますか?キャプチャ機能はどうでしょうか? ありがとう! Re: FS32K144UAT0VLLT哪个Time具备Input capture功能? ハイ S32K-RM Rev14.2の表47-1。 FTM インスタンスと機能表裏S32K144FTM0 ~ FTM3 のサポートを参照してください。言及されたこれは、各 FTM が 8 チャネルのチャネルをサポートすることを意味します。 入力キャプチャ機能はすべてサポートされています。FTM インスタンスの機能領域を表示する場合、このテーブルに表示される機能も一部の FTM ではサポートされません。 よろしくお願いいたします ロビン Re: FS32K144UAT0VLLT哪个Time具备Input capture功能? A1. これは、サポートされる外部障害入力の数を指します。S32K144を例にとると、表47-1に示すように、4つの入力をサポートしています。これらの4つの入力、FTM0_FLT0\1\2\3は、左側の表で確認できます。 Table 47-1. FTM instances and features Table 47-2. FTM signal descriptions.png A2. 各FTMがサポートする機能は通常、具体的に記載されていません。表47-5を参照してください。チャネルモード選択構成レジスタを使用すると、47.5.5 入力キャプチャモードに記載されている入力キャプチャモードを実装できます。
記事全体を表示
SWOデータトレース機能(MCXA156上) NXPコミュニティの皆様、こんにちは。 私は、MCXA156 コントローラとその開発ボードのデバッグ機能の実験を行ってきました。 私の設定: ( FRDM-MCXA156 ) およびカスタム ボード内の MCXA156。 MCUXpresso IDE v25.6 [ビルド 136] [2025-06-27] MCU Link pro デバッガ これまで、NXP Expresso SDK のさまざまな例を使用して、デバッグのニーズのほとんどをカバーすることができました。(ブレークポイント、データウォッチ ポイント、ITM printf リダイレクト、割り込みトレースなど) どういうわけか、SWO 経由の Data Watch Trace/Stream の使用に行き詰まっています。MXCA156 デバッグ機能の機能を誤解しているのではないかと考えています。 私の理解では、MCXA156 は ITM と DWT をサポートしています。 これにより、読み取り/書き込みデータコンペレータを追加し、SWO ピンを介して適切なデータをストリーミング/トレース出力できるようになります。私の設定では、他のすべてのトレース機能が正常に動作しているように見えても、「SWO データ」ウィンドウを動作させることができないようです。 私のセットアップは正しいですか、それともMCUXpresso IDE が私のユースCASEをまだサポートしていないだけでしょうか? よろしくお願いいたします。 アレックス Re: SWO Data Trace functionallity (on MCXA156) こんにちは@AlexRu SWO を使用するには、提供されている手順ガイドに従ってください。 ハードウェア要件: チップの SWO ピンがデバッガーの SWO インターフェースに接続されていることを確認します。 (これはFRDM-MCXN947ボードです) Alice_Yang_0-1764234995466.png ソフトウェア構成: 新しいプロジェクトを作成するときに、「printf/scanf を ITM にリダイレクト」を選択して、printf/scanf 出力を ITM にリダイレクトします。 Alice_Yang_1-1764235038209.png 2. トレースクロックを設定します。 Alice_Yang_2-1764235054451.png CLOCK_AttachClk(kTRACE_DIV_to_TRACE); /*! TRACEをTRACE_DIVにスイッチ */ /*! 区切り線を設定します */ CLOCK_SetClkDiv(kCLOCK_DivTraceClk, 3U); /*! TRACECLKDIV分周器の値を3に設定する */ 3. MCUXpresso IDEでITMコンソールビューを設定します。 SWO ITM コンソールを開きます。 IDEs 設定とコードの両方で、対応するコア クロックとトレース クロックを構成します。 Alice_Yang_4-1764235140283.png Alice_Yang_5-1764235162015.png Alice_Yang_6-1764235196129.png Alice_Yang_7-1764235214710.png Alice_Yang_8-1764235219324.png 4. 出力結果を表示します。 Alice_Yang_9-1764235228270.png SWO および DWT の使用に関する詳細は、 MCUXpresso_IDE_25.06_Instruction_Trace_Guide.pdfを参照してください。このガイドは、MCUXpresso IDE インストール パスの下にあります。 BR アリス   Re: SWO Data Trace functionallity (on MCXA156) こんにちは、アリス。 SWO トレースの設定方法に関する詳細な視覚化をありがとうございます。 私のCASE、SWO ピン (MXCA-156 PCB) と MCU-Link Pro デバッグ プローブの電気的接続はすでに確認済みです。あなたが言及した PDF には確かにより詳細な情報が含まれており、私の知識が広がります。しかし、これは DWT の使用に関する私の仮定を実際に説明/反証するものではありません。 私のセットアップでは、割り込みリターンと割り込みエントリポイントからのデータが「SWO 割り込み」ウィンドウにすでに表示されています。(これは私の SW からのライブデータです。意味のあるデータと正しいタイミング情報です。) AlexRu_0-1764332623019.png この情報により、SWO ピン経由の電気接続が機能していること、トレース クロックが有効になっていること、および周波数が SWO トレース構成で期待どおりであることを確認しました。 私が見逃しているのは (あるいは私の側に誤解があるのでしょうか?)、データ ウォッチ コンパレータ (DWT) を介してデータを「SWO データ」ウィンドウの SWO トレース ピンにトレースする機能です。 「再生」ボタンを有効にした後、トレース情報が受信されません。 AlexRu_1-1764333027216.png MXCA156 の設定では、データ ウォッチポイントが 2 つのコンパレータに制限されていることを確認しました。SO、IDEs はそれらを設定できるようで、設定されたデータ ウォッチ ポイントが多すぎると警告が表示されます (妥当性を確認するために意図的に行いました)。 AlexRu_2-1764333135738.png SO 私の質問は、IDEs はこのデバッグ方法をサポートしているのか、それとも私の側の誤解で DWT はこの種のデータ トレース機能をまったく提供していないのか、ということです。 Re: SWO Data Trace functionallity (on MCXA156) こんにちは@AlexRu ご返信ありがとうございます。 DWT を使用して監視したいデータを教えてください。 また、問題を再現できるプロジェクトを共有し、実行したすべての手順を示すビデオを提供してください。 この情報を使用して、自分の側で問題を再現して確認します。 ご回答をお待ちしています。 BR アリス Re: SWO Data Trace functionallity (on MCXA156) こんにちは@Alice_Yangさん、 私は、FRDM-MCXN236デモボード用のSDKサンプル(LED点滅)に基づいた最小限のプロジェクトを準備しました。(デモアプリ -> LED_BLINKY_PERIPHERAL ) MCXN236 ボードのセットアップは、以前使用した MCXA156 ボードと同じ効果を示しているようです。別のボードでこの動作を確認したかっただけです。 ピン設定をP0_2 -> 出力SWOに設定(この例ではデフォルト) この例ではBOARD_BootClockFRO12M()を使用しているため、TRACECLKとTRACECLKDIV(1)を有効にします。 glocal ram 変数に対するアクションを確認するために次のコードを追加しました。 volatile uint32_t debug_cnt = 0; void SysTick_Handler(void) { /* Toggle pin connected to LED */ GPIO_PortToggle(BOARD_LED_GPIO, 1u << BOARD_LED_GPIO_PIN); debug_cnt++; //<- added for demonstration purpose } 添付ファイル: デモ プロジェクトが含まれた Zip ファイル、デバッグ セッションのビデオ。 「SWO データ」にはトレースデータが表示されないことがCANで確認できます。グローバル変数ウィンドウには、SysTick_Handler サイクル内の debug_cnt の増分 (約 1 秒) が表示されます。また、「SWO 割り込み」は SysTick_Handler() のエントリと終了を確実に表示するため、SWO トレースの電気接続は正しく機能しているようです。 この問題を絞り込むためにさらに情報を提供CAN場合はお知らせください。 また、DWT を使用してグローバル/静的 RAM 変数をトレースするという私の期待が実現可能かどうかを確認していただければ幸いです。あるいは私が誤解しているのかもしれません。 Re: SWO Data Trace functionallity (on MCXA156) こんにちは@AlexRu 私の側でテストしました。変数の値をリアルタイムで出力することはできません。デバッグが一時停止されているときにのみ変数の値を確認できます。 Alice_Yang_0-1765449677747.png BR アリス Re: SWO Data Trace functionallity (on MCXA156) こんにちは、アリス。お疲れ様です。SO、MCUXpresso は現在「データ トレース」デバッグをサポートしていないようです。FUTUREのリリースでもこれをリクエストすることは可能ですか? 私の部外者の視点から見ると、それが機能するために欠けているものはあまりないように思えます。SWO 割り込みは、finde で動作し、高度なデバッグ機能に拡張されているようです。 SWO データ トレースは、NXP の Xpresso ツールチェーンでのデバッグの可能性をさらに拡張します。 よろしくお願いします アレックス Re: SWO Data Trace functionallity (on MCXA156) こんにちは@AlexRu お返事ありがとうございます。このリクエストを MCUXpresso 開発チームに転送し、進捗状況を随時お知らせします。ありがとう。   BR アリス Re: SWO Data Trace functionallity (on MCXA156) こんにちは@Alice_Yang @AlexRu 現在、 FRDM-MCXA156 の開発ボードを使っていて、デバッグ中に SWO(シリアルワイヤー出力) で問題が発生しています。 アプリケーションは正常にデバッグされましたが、 SWOトレースウィンドウには以下のようなデータが一切届きません。 SWOデータ SWOプロファイル SWO割り込みトレース ITMコンソール 問題のトラブルシューティングのため、以下の点を既に確認しました。 SWOピンはConfig Toolsを使用して正しく設定されました。 TRACEクロックは有効化され、96 MHzに設定されており、MCUコアクロック(MCXA156 96 MHzで動作)と一致します。 プロジェクトは、オンボードのMCU-Linkプローブを搭載したLinkServerを用いてデバッグされています。 これらの設定にもかかわらず、デバッグ中はすべてのSWOトレースウィンドウが空のままです。 参考までに、 SWOトレース構成、 SWOデータ、 SWOプロファイル、およびSWO割り込みトレースウィンドウのスクリーンショットを添付しました。 この問題の原因について、またはFRDM-MCXA156でSWOトレースを有効にするために必要な追加の設定手順があるかどうかについて、ご助言やご提案をいただければ大変ありがたいです。 お時間とご協力に感謝いたします。
記事全体を表示
为了模拟 imx95lpddr5 evk 的满载情况 如何模拟 i.MX95 LPDDR5 EVK 板上的满载运行条件。是否有可用的镜像文件或预编译的应用程序?我正在使用Linux多媒体镜像。 Re: To simulate full load condition on the imx95lpddr5 evk 你好, 您可以参考这份应用笔记: https://www.nxp.com/docs/en/application-note/AN14449.pdf 实现高CPU负载测试有多种不同的使用场景。 我建议你看看: CA55 CoreMark eIQ 基准测试(GPU) eIQ 基准测试(NPU) 顺祝商祺! 
記事全体を表示
对 Guiguider 许可证合规性的担忧 尊敬的恩智浦半导体公司: 我写信是为了举报贵公司 Guider 软件可能违反许可协议的情况。 据我们了解,您的 Guider 软件许可明确禁止将其用于基于非 NXP 系列芯片的产品开发中的商业用途。然而,一家大型跨国公司目前正在使用该软件开发基于瑞芯微系列主控芯片的商业产品,这显然违反了您的许可条款。 我想请问:NXP是否计划采取任何强制措施来保护其在此事中的知识产权?此外,如果我要就此违规行为提出正式投诉,您需要哪些具体证据才能启动调查? 期待您的回复。 回复: Concern about Guiguider License Compliance guiguider违反许可证使用问题。 贵公司的guider软件许可证明确禁止使用于非nxp系列芯片的商业开发。现有某大型跨国企业公司违反了该许可证条例,将该软件应用于瑞芯微系列主控芯片的商业产品上。贵公司是否会展开维权活动?如果我想举报,应该提供什么证据。 Re: Concern about Guiguider License Compliance 感谢您提出这个问题。 GUI Guider 的使用受许可条款的约束,这些条款对其允许的使用进行了规定,包括对支持的硬件平台的限制。恩智浦希望其软件工具的用户遵守适用的许可条款。 我们不了解您帖子中提到的具体情况,因此无法对任何特定公司、产品或指控的活动发表评论。如果您有关于 GUI Guider 可能被滥用的具体信息,请通过 NXP 的相应直接渠道(而不是通过社区发帖)提供更多详细信息,以便进行审查。有用的信息示例可能包括相关组织的身份、产品或项目的详细信息或其他支持信息。 感谢您对恩智浦产品和软件工具的关注。
記事全体を表示
SL3S1206FUD2/HA 良好なダイ識別ドキュメント/ウェハーマップの要請 サプライヤー様、 ウェハー上で「Good Die」と「NG Die」を区別するドキュメントや刻印をご提供いただいているか確認したいと思います。 具体的には、以下の人材を求めています。 ウェハマップ(どのダイがテストに合格/不合格だったかを示す)、 検査結果報告書、または 使用可能なダイを明確に識別するための、ウェーハ表面上の物理的なマーキング(例:インクドット、レーザーマーキング)。 顕微鏡でウェハーを調べましたが、目に見える物理的痕跡は見つかりませんでした。これは、良品ダイと不良品ダイを確実に区別できない可能性があるという懸念を引き起こす。 そのような情報が出荷に含まれているかどうか、または製造元からこれらの資料を受け取るのを手伝っていただけませんか?このデータは次のプロセッシングステップに必要です。 ご親切なご協力に感謝いたします。ご返信をお待ちしております。
記事全体を表示
GUI Builder 2.0の画像生成コードのバグ lqdjdy_0-1785631623960.png lqdjdy_1-1785631779772.png lqdjdy_2-1785631867575.png 生成されたマクロ名にはスペースが含まれます。 Re: GUI Builder 2.0生成图片代码bug こんにちは、 @lqdjdy さん。 投稿ありがとうございます。「face-id」という画像ファイル名を「face_id」に変更すれば問題は解決するでしょうか? BR セレステ Re: GUI Builder 2.0生成图片代码bug はい、画像名にはハイフンを含めることはできません。 Re: GUI Builder 2.0生成图片代码bug ご確認いただきありがとうございます。画像名に特殊文字が含まれている場合にエラーメッセージを表示するよう、ソフトウェアチームに提案いたします。
記事全体を表示
MC9S08QG8コンパイラ、このチップ用のCコンパイラはどうすれば入手できますか? 実は、MC9S08QG8チップを使った製品を開発しています。C言語のコードをいくつか変更する必要があります。私はWindows 11を使用しています。チップのデバッガを生成するにはどのソフトウェア製品を使うべきでしょうか。私は製品のチップにPCのUSBポートからWiztronicsのインターフェースボードを使っています。8つの異なるソフトウェアパッケージを試しましたが、どれも最終的なデバッガが動作していません。デバッグにおすすめのソフトウェイジパッケージは何ですか?私はあなたの開発センターで迷子になってしまいました。 Re: MC9S08QG8 COMPILER, how do i get the c compiler for this chip Hello CodeWarriorツールバージョン11.1はWindows 11でサポートされており、このツールはさまざまな接続に対応しています[P&E USB Multilink Universal / USB Multilink、P&E Cyclone、オープンソースBDM、P&E Full chip simulation] このツールはこちらのリンクからダウンロードできます: CodeWarrior® for MCUS (Eclipse IDE) v11.1 MC9S08QG8というデバイスを探していたのですが、このバージョンが見つかりました。 敬具、ルイス
記事全体を表示
S32DS環境とSDKパッケージを再インストールしたことで、以前のプロジェクトがコンパイルに失敗する原因となりました S32DS環境とSDKパッケージを再インストールしたことで、以前のプロジェクトがコンパイルに失敗する原因が発生しました。 以前はS32DS V2.2とSDK RTM 2.0.0を使っていました。今は再インストール後、S32DSを使っています。ARM.2018.R1もインストールし、SDK RTM 2.0.0もインストールしています。しかし今はプロジェクトをコンパイルできません。プロジェクト自体を認識できないようです。写真で詳細が見て取れます。 Re: Reinstalling the S32DS environment and SDK package has caused previous projects to fail to compi こんにちは、@yangcao1234さん なお、S32K1 SDK RTM 2.0.0はARM 2018.R1 Update 6向けにS32DS専用にリリースされたものであることにご注意ください。ARM 2.2用のS32DSでの使用を想定しておらず、そのバージョンとの互換性は保証されていません。 BR、VaneB
記事全体を表示
RTDアップデートの問題 - MBDT S32 Design Studioバージョン3.6.1では、RTDバージョン7.0.0をアップデートしたいのですが、5.0.0までしかアップデートできず、RTDバージョン6.0.0以降の更新を試みるとエラーが表示されます。 Screenshot 2026-08-06 143602.png Eclipse IDEの使用と設定 SDK Re: RTD update issue - MBDT Screenshot 2026-08-07 101727.png IDE 3.6.10をインストールしましたRTDバージョン7.0.1をダウンロードしようとしましたができませんでした。システムネットワークは正常に接続されており、ネットワークの問題はこのバージョンと以前のバージョン3.6.0で作業していた時のみ表示されますネットワークの問題は一切発生しませんでした。S32 IDEアプリケーションを開くと、添付されたメッセージボックスが表示されます。もしネットワーク設定の変更が同じ場合、設定で何を有効にしたり無効にしたりするのか教えてもらえますか? Screenshot 2026-08-07 095218.png Screenshot 2026-08-07 102413.png RTDがインストールされ、例のプロジェクト(DIO S32k344)で確認しようとすると上記のエラーが表示され、新しいプロジェクトを作成してもSDKのオプションが見つかりませんでした。 Screenshot 2026-08-07 102457.png Re: RTD update issue - MBDT こんにちは、 @Rathidevi さん。 まず、S32DSのインストールをバージョン3.6.10にアップデートすることをお勧めします。既存のS32DSインストールのアップデートとしてインストールできるため、別インスタンスとしてインストールする必要はありません。詳細な手順はS32 Design Studio 3.6.10で入手可能ですRFPインストールガイドは、S32DSインストーラーと同じダウンロードページで入手可能です。 RTD 7.0.1はS32DS 3.6.4を使用して開発および検証されているため、今回のアップデートを推奨します。互換性と適切な機能を確保するために、IDEのバージョンは検証に使用されるバージョンと同じかそれ以上に設定すべきです。さらに、この要件は共有イメージの「不足している要件」にも記載されています。 RTD 7.0.1のインストールに関しては、まず現在インストールされているRTDバージョンをアンインストールしてから、RTD 7.0.1をインストールすることをお勧めします。これは、異なるRTDバージョン間の潜在的な競合を回避するのに役立ちます。 BR、VaneB Re: RTD update issue - MBDT こんにちは、 @Rathidevi さん。 RTDに必要なツールチェーンがインストール環境に含まれていないようです。Arm Release バージョン10.2 ビルド1728用にNXP GCCをインストールしてください。 これにより、サンプルの問題は解決され、GCC 10.2をツールチェーンとして選択すれば、新しいプロジェクトを作成する際にRTD 7.0.1がSDKオプションとして利用可能になるはずです。
記事全体を表示
GUI Guider v2.0.0におけるUIエディタのバグに関するフィードバック GUI Guider v [お使いのバージョン番号]の使用中に、開発効率に影響を与えるいくつかのバグに遭遇しましたので、開発チームに報告したいと思います。 ドラッグアンドドロップによるレイアウトの消失:UIエディタでコントロールをドラッグしてレイアウトを調整すると、操作が時々失敗し、最新のレイアウト変更が失われ、インターフェースが以前の状態に戻ってしまいます。 重複した削除不可能なコントロール名:操作中に、同じ名前のコントロールが複数表示されることがあります。これらのコントロールは、右クリックメニューやDeleteキーでは削除できません。唯一の解決策は、ソフトウェアに再度ログインすることです。そうすれば、これらの「ゴースト」コントロールは消えます。 Re: 关于GUI Guider v2.0.0的UI编辑器Bug反馈 こんにちは、 @CN10086さん 貴重なご意見をお寄せいただき、誠にありがとうございます。 スクリーンショット、動画、再現手順などの追加情報があれば大変ありがたいです。 BR ハリー
記事全体を表示
编码器 有谁知道在哪里可以下载可在 Linux(Ubuntu)下运行的 8 位处理器 CodeWarrior 副本?一般查询显示,C/W 确实可以在 linux 下运行,但所有链接都是针对 windows 的。 Re: CodeWarror 你好 很抱歉给您带来不便,适用于 8 位处理器的 CodeWarrior 版本 [CodeWarrior v11.1] 不适用于 Linux,仅适用于 Windows。 最诚挚的问候,路易斯 Re: CodeWarror 我知道!我使用 CW 已经“很多年了”,它是在我的 Intel 架构 MAC 电脑上运行的,而 Windows 7 系统又运行在 Dropbox 系统下,Dropbox 系统又运行在 OSX 系统下。我只想在我的新ARM架构Mac电脑上做同样的事情。目前我已经安装了 Dropbox 并安装了 Windows 11。(早期版本的 Windows 与新款 MAC 不兼容)。我在Windows系统上安装了CW 11.1,它可以正常运行。 正如我在原帖中所说,CW 无法识别 Multilik 调试探针,因为没有安装设备驱动程序。请参阅我的原帖了解具体要求。
記事全体を表示
コードウォーラー Linux (Ubuntu) で動作する 8 ビット プロセッサ用の CodeWarrior のコピーをどこからダウンロードできるか知っている人はいませんか?一般的な調査の結果、C/W は Linux でも実行できることがわかりましたが、リンクはすべて Windows 用です。 Re: CodeWarror こんにちは、 ご不便をおかけして申し訳ございませんが、8 ビット プロセッサ用の CodeWarrior バージョン [CodeWarrior v11.1] は Linux のみの Windows ではご利用いただけません。 敬具、ルイス Re: CodeWarror 私はそれを知っています!私は長年CWを使用しており、Windows 7上で動作させ、そのWindows 7上でDropboxを実行し、さらにDropbox上でOSX上で動作させているという構成で、私のIntelベースのMacを使用しています。私が望んでいるのは、新しいARMベースのMACでも同じことをすることです。これまでにDropboxをインストールし、Windows 11をインストールしました。(以前のWindowsバージョンは新しいMACと互換性がありません。)WindowsにCW 11.1をインストールしましたが、正常に動作します。 元の投稿でも述べたように、CWはデバイスドライバーがインストールされていないためMultilikデバッグプローブを認識していません。必要な事項の詳細については、私の元の投稿を参照してください。
記事全体を表示
SWO 数据跟踪功能(在 MCXA156 上) 你好,恩智浦社区、 我一直在试验 MCXA156 控制器及其相应的开发板的调试功能。 我的设置 (FRDM-MCXA156) 以及定制板中的 MCXA156。 MCUXpresso IDE v25.6 [内部版本 136] [2025-06-27] MCU Link pro 调试器 到目前为止,通过恩智浦 Expresso SDK 中的各种示例,我能够满足大部分调试需求。(断点、数据监视点、ITM 打印重定向、中断跟踪等)。 不知何故,我只能在 SWO 上使用 Data Watch Trace/Stream。我想我误解了 MXCA156 调试功能的功能。 据我所知,MCXA156 支持 ITM 和 DWT。 有了它,就可以添加读/写数据编译器,并通过 SWO 引脚流出/跟踪相应的数据。在我的设置中,我似乎无法使用"SWO Data" 窗口,即使所有其他跟踪功能似乎都能正常工作。 我的设置是否正确,还是 MCUXpresso IDE 还不支持我的使用情况? 顺祝商祺! 亚历克斯 Re: SWO Data Trace functionallity (on MCXA156) 你好@AlexRu 要使用 SWO,您可以按照提供的步骤指南进行操作。 硬件要求: 确保芯片的 SWO 引脚连接到调试器的 SWO 接口。 (这是 FRDM-MCXN947 板)。 Alice_Yang_0-1764234995466.png 软件配置: 创建新项目时,选择 "重定向 printf/scanf 至 ITM",将 printf/scanf 输出重定向至 ITM。 Alice_Yang_1-1764235038209.png 2.配置跟踪时钟: Alice_Yang_2-1764235054451.png CLOCK_AttachClk(kTRACE_DIV_to_TRACE); /*!将 TRACE 切换到 TRACE_DIV */ /*!安装分频器 */ clock_setclkdiv (kclock_divtraceCLK,3U); /*!将 TRACECLKDIV 分频器设置为值 3 */ 3.在 MCUXpresso IDE 中配置 ITM 控制台视图: 打开 SWO ITM 控制台。 在 IDE 设置和代码中配置相应的核心时钟和跟踪时钟 。 Alice_Yang_4-1764235140283.png Alice_Yang_5-1764235162015.png Alice_Yang_6-1764235196129.png Alice_Yang_7-1764235214710.png Alice_Yang_8-1764235219324.png 4.查看输出结果。 Alice_Yang_9-1764235228270.png 有关 SWO 和 DWT 使用的详细信息,请参阅MCUXpresso_IDE_25.06_Instruction_Trace_Guide.pdf 。您可以在 MCUXpresso IDE 安装路径下找到该指南。 BR 爱丽丝   Re: SWO Data Trace functionallity (on MCXA156) 嗨,爱丽丝、 非常感谢你对如何设置 SWO 跟踪的详细可视化说明。 就我而言,我已经验证了 SWO 引脚(MXCA-156 PCB)与我的 MCU-Link Pro 调试探针的电连接。您提到的 PDF 文件确实提供了更详细的信息,扩展了我的知识面。尽管如此,这并不能真正解释/反驳我对使用 DWT 的假设。 在我的设置中,我已经在"SWO Interrupts" 窗口中看到了中断返回和中断入口点的数据:(这是我的 SW 的实时数据!有意义的数据和正确的时间信息)。 AlexRu_0-1764332623019.png 有了这些信息,我验证了我通过SWO引脚的电连接是否正常,跟踪时钟已启用,频率符合我的SWO Trace Config中的预期。 我错过了什么(或者我这边可能有误会?)是通过数据观察比较器 (DWT) 将数据追踪到窗口 " SWO Data " 中的 SWO 跟踪引脚的功能。 在启用"play" 按钮后,我没有收到任何跟踪信息: AlexRu_1-1764333027216.png 我甚至证实,在我的 MXCA156 配置中,数据监视点仅限于 2 个比较器,因此 IDE 似乎能够设置它们并警告设置的数据观察点过多(我故意这样做是为了检查其合理性): AlexRu_2-1764333135738.png 所以我的问题是是集成开发环境支持这种调试方法,还是我理解错了,DWT 完全不提供这种数据跟踪功能? Re: SWO Data Trace functionallity (on MCXA156) 你好@AlexRu 感谢您的回复。 请告诉我您想使用 DWT 观察哪些数据? 另外,请共享一个可以重现该问题的项目,并提供一段视频,展示您所采取的所有步骤。 我将利用这些信息来重现和检查我这边的问题。 谢谢! BR 爱丽丝 Re: SWO Data Trace functionallity (on MCXA156) 你好@Alice_Yang、 我确实根据 SDK 示例(LED Blinky)为 FRDM-MCXN236 演示板准备了一个极简主义项目。(demo_apps -> LED_BLINKY_PERIPHERAL) MCXN236 板设置显示的效果似乎与我之前使用的 MCXA156 板相同。我只是想在另一个板确认这种行为。 引脚配置设置 P0_2 -> 输出 SWO(本例中为默认值) 启用 TRACECLK 和 TRACECLKDIV (1),因为本例使用 BOARD_BootClockFRO12M() 添加了以下代码,以查看 glocal ram 变量的一些操作: volatile uint32_t debug_cnt = 0; void SysTick_Handler(void) { /* Toggle pin connected to LED */ GPIO_PortToggle(BOARD_LED_GPIO, 1u << BOARD_LED_GPIO_PIN); debug_cnt++; //<- added for demonstration purpose } 附件:包含演示项目和调试视频的压缩包。 您可以看到"SWO Data" 没有显示任何跟踪数据。全局变量窗口显示在 ~1 秒的 SysTick_Handler 周期内 debug_cnt 的增量。" SWO Interrupts " 还能可靠地显示 systick_Handler () 的进入和退出,因此 SWO 跟踪的电连接似乎可以正常工作。 如果我能提供更多信息以缩小问题范围,请告诉我。 如果您能确认我所期望的用 DWT 追踪全局/静态 RAM 变量是否可行,我也将非常高兴。或者是我理解错了。 Re: SWO Data Trace functionallity (on MCXA156) 你好@AlexRu 我在自己这边做了测试。这无法实时输出变量的值。它只能在暂停调试时检查变量的值。 Alice_Yang_0-1765449677747.png BR 爱丽丝 Re: SWO Data Trace functionallity (on MCXA156) 嗨,爱丽丝,谢谢你的努力。这样看来,MCUXpresso 目前不支持"数据跟踪" 调试。可以在将来的版本中申请这个吗? 从我这个局外人的角度来看,似乎并不缺少使其发挥作用的因素。SWO 中断似乎可以正常工作,并可扩展到高级调试功能。 SWO 数据跟踪可进一步扩展恩智浦 Xpresso 工具链中的调试功能。 问候 Alex Re: SWO Data Trace functionallity (on MCXA156) 你好@AlexRu 谢谢您的答复。我会将此请求转发给 MCUXpresso 开发团队,并随时向您通报最新进展。谢谢。   BR 爱丽丝 Re: SWO Data Trace functionallity (on MCXA156) 你好@Alice_Yang @AlexRu 我目前正在使用FRDM-MCXA156开发板,在调试过程中遇到了SWO(串行线输出)问题。 虽然应用程序调试成功,但我无法在SWO 跟踪窗口中接收任何数据,包括: SWO 数据 SWO概况 SWO中断跟踪 ITM控制台 为了排查问题,我已经核实了以下内容: 使用配置工具已正确配置SWO 引脚。 TRACE 时钟已启用并配置为96 MHz ,与 MCU 内核时钟匹配(MCXA156 运行频率为 96 MHz)。 该项目正在使用LinkServer和板载MCU-Link探针进行调试。 尽管进行了这些配置,但在调试过程中所有 SWO 跟踪窗口仍然为空。 为了方便参考,我附上了SWO 跟踪配置、 SWO 数据、 SWO 配置文件和SWO 中断跟踪窗口的截图。 对于可能导致此问题的原因,或者在FRDM-MCXA156上启用 SWO 跟踪是否需要任何额外的配置步骤,我非常感谢您能提供任何指导或建议。 感谢您抽出时间提供帮助。
記事全体を表示
RTD 更新问题 - MBDT 在 S32 设计工作室 3.6.1 版本中,我想将 RTD 版本更新到 7.0.0,但我只能更新到 5.0.0,当我尝试更新到 RTD 版本 6.0.0 及更高版本时,出现错误。 Screenshot 2026-08-06 143602.png Eclipse IDE 使用和设置 SDK Re: RTD update issue - MBDT Screenshot 2026-08-07 101727.png 我已经安装了IDE 3.6.10。我尝试下载 rtd 7.0.1 版本,但失败了。系统网络连接正常,只有在这个版本上以及我之前使用 3.6.0 版本时才会出现网络问题。我没有遇到任何网络问题。每当我打开 S32 IDE 应用程序时,都会弹出附件中的消息框。如果这是更改网络偏好设置导致的问题,您能告诉我需要在设置中启用和禁用哪些选项吗? Screenshot 2026-08-07 095218.png Screenshot 2026-08-07 102413.png RTD 安装完成后,当我尝试使用示例项目 (DIO S32k344) 进行检查时,出现附件中的上述错误。在创建新项目时,我找不到任何 SDK 选项。 Screenshot 2026-08-07 102457.png Re: RTD update issue - MBDT 嗨@Rathidevi 首先,我们建议您将 S32DS 版本更新到 3.6.10。无需将其作为单独的实例安装,因为它可以作为现有 S32DS 安装的更新进行安装。详细说明请参见 S32 设计工作室 3.6.10 版本。RFP 安装指南,可在与 S32DS 安装程序相同的下载页面上找到。 推荐此更新是因为RTD 7.0.1是基于S32DS 3.6.4开发和验证的。为了确保兼容性和正常功能,IDE 版本应与用于验证的版本相同或更新。此外,共享镜像的“缺失要求”中也提到了这一要求。 关于 RTD 7.0.1 的安装,我们建议先卸载当前已安装的 RTD 版本,然后再安装 RTD 7.0.1。这有助于避免不同RTD版本之间可能存在的冲突。 BR,VaneB Re: RTD update issue - MBDT 嗨@Rathidevi 您的安装似乎缺少RTD所需的工具链。请安装 NXP GCC for Arm Release 版本 10.2 build 1728。 这样应该可以解决示例中的问题,并且只要选择 GCC 10.2 作为项目的工具链,就可以在创建新项目时将 RTD 7.0.1 作为 SDK 选项使用。
記事全体を表示