Multi Source Translation Content

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Multi Source Translation Content

Discussions

Sort by:
MCXW716 ワイヤレス用 NBU の更新例 現在の IC は MCXW716、IDEs は MCUXpresso IDE v25.6 です。紹介資料によると、ワイヤレス NBU の例を更新するための製造ツールは見つかっていないようです。MCUXpresso セキュア プロビジョニング ツールを使用する場合、どのように使用すればよいですか。また、詳細なチュートリアルはありますか? ありがとうございます! Re: MCXW716 Updating NBU for Wireless Examples こんにちは、 ワイヤレス例のNBUを更新するには、 「ワイヤレス例のNBUの更新」ガイドに従ってください。 第 3.1 章には NBU 専用の手順が記載されており、セキュア プロビジョニング ツールを使用する必要があります。 製造ツールにはメニュー バーの [ツール] からアクセスできます。この情報は、ユーザーガイド[MCUXSPTUG-HTML]から取得したものです。 このツールの詳細については、SECメインページMCUXpressoセキュアプロビジョニングツール|NXP Semiconductorsおよびクイックスタートガイド[ UG10241 ]を参照してください。 よろしくお願いいたします。 ルイス
View full article
RTD 6 时钟和 RM 驱动器的变化 HI 在 RTD 6 中,时钟和 XRDC 等驱动程序发生了变化: XRDC 取消了 HSE: 在 RTD 5 中: 在 RTD 6 中: PLL 上也有类似的内容: 在 RTD 中删除了中心调制。 为什么会有这些变化? 提前感谢! RTD Re: RTD 6 Changes in Clock and RM driver 你好@AxelR、 1.关于 XRDC,5.0.0 版本是根据"S32K3XXRM_Rev8_DraftB.pdf" 开发的,6.0.0 版本是根据"S32K3XXRM_Rev10_DraftA.pdf" 开发的。 在 S32K3XXRM_Rev8 上存在 XRDC_HSE,但在 S32K3XXRM_Rev10 上取消了它 2.与 PLL 类似, 根据 PLLFM[SPREADCTL] 位的信息删除中心调制。 顺祝商祺! 丹 Re: RTD 6 Changes in Clock and RM driver 嗨,丹。 RTD 6.0.0 用于 S32K3,我使用的是 S32K388: BR. 阿克塞尔 Re: RTD 6 Changes in Clock and RM driver 你好@AxelR、 你使用的代码包版本和衍生品是哪些? 顺祝商祺! 丹
View full article
S32K311 は MCUXpresso Secure Provisioning Tool でサポートされていますか? サイバーセキュリティ (HSE) 向けの S32K311 のプログラミング環境に興味があります。
View full article
i.MXRT1180-EVK:无法在 CM33 项目中设置断点 我正在使用装有 Keil uVision 的 i.MXRT1180-EVK 板和 CMSIS-DAP ARMv8-M 调试器来调试 hello_world_cm33 多核项目。我可以逐步执行代码,但是当我设置断点并按下 “运行” 按钮时,命令窗口显示消息 “无法访问内存(@0x2800F3E0,读取,访问大小:2 字节)”,程序崩溃。请注意,我使用的是原始示例项目,在开始 hello_world_cm33 项目的调试过程之前,我版本了 hello_world_cm7 项目。i.MXRT1180-EVK 板设置为 BOOT_MODE [2:0]-100 FlexSPI 四通道SPI 串行 NOR。 在项目中使用断点需要做些什么? Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project 嗨,@pat24、 您正在执行什么流程来导入示例并版本这些项目?您是否确保创建了多核工作区?您是否确保先构建辅助内核 (cm7),然后构建主内核 (cm33)?请在此处查看如何在 Keil 上运行多核应用程序的过程:使用 Keil MDK/μVision 运行演示 - MCUXpresso SDK 文档 虽然 RT1170 的流程与 RT1180 相同。 BR, Edwin. Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project 我使用 MCUXpresso 也没有问题,但我必须使用 Keil uVision,无法切换到 MCUXpresso。我使用带有代码包 NXT:: MIMXRT1189_DFP — 25.09.00-pvw2 的 Keil uVision Pack 安装程序(2025-08-12).在我看来,我们使用的是相同的设备专用代码包。我试用了 Segger Flasher Portable PLUS 调试器,它可以处理 hello_world_cm33 项目,但不能处理 hello_world_cm7。项目挂在 tasks.c 中在启动时。无法进行任何调试。 板载调试器 Segger hello_world_cm33 没有断点可能工作 hello_world_cm7 的工作在启动时挂起在任务中 Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project 嗨,@pat24、 我从 MIMXRT1180-EVK SDK v25.09.00 中导入了多核 hello world 示例项目。你也在使用这个 SDK 版本吗?我运行了示例,并在 main.c 上设置了断点文件,并在断点处停止,没有任何错误信息。 不过,我是在 MCUXpresso 上做的。您能否尝试在 MCUXpresso 上执行此操作,以确保这不是硬件或示例项目的问题,而是集成开发环境设置的问题? BR, Edwin. Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project 谢谢您的答复。我可以在 hello_world_cm7 项目中设置断点,但在 hello_world_cm33 项目中却不起作用,即使清除了所有闪存也是如此。我试过好几次了。您能重现我的调试问题吗?这是 Keil 的示例项目,我使用的是 i.MXRT1180-EVK 开发板。 Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project 嗨,@pat24、 尝试进行大规模擦除,删除项目上的 " debug " 文件夹,最后在重建和重新刷新你的板之前清理项目。如果你无法进行大规模擦除,请按照以下步骤操作:调试器连接问题的 RT 板恢复-恩智浦社区 BR, Edwin.
View full article
tl431 regulator resistor Hello team, i have some doubts and want some clarification regarding TEA1733T ic. tea1733t ic datasheet: https://www.nxp.com/docs/en/data-sheet/TEA1733T.pdf Application notes: https://www.nxp.com/docs/en/application-note/AN10868.pdf Fig:1 -This is the reference schematic diagram of TEA1733T IC. 1- My first question is if i want  24v 3 amp as an outpt then what is the value of these resistor R23 and R24 (how these resistors are to be selected),what about R25 and C17? 2- My second question is what is the switching voltage of the MOSFET that fed to the transformer primary side where gate voltage is 10-12V and switching frequency is 66khz? Thank you. Isolated Gate Drivers Re: tl431 regulator resistor Hello @TomasVaverka I have some doubts ,can you please explain? 1- What is the purpose of (MBR20100) this D9 and D10 diode ? 2- How OPTIMER and ISENSE pin works internally ? Application notes: https://www.nxp.com/docs/en/application-note/AN10868.pdf Re: tl431 regulator resistor Thank you @TomasVaverka  for your answer . Re: tl431 regulator resistor Hello Justin, For a 24V/3A output, the feedback divider (R23 and R24) sets the TL431 reference at 2.5V. The ratio is: So if R24 = 5.1 kΩ, R23 ≈ 43 kΩ. R25 and C17 form part of the compensation network for loop stability. Typical values are R25 = 1 kΩ–10 kΩ and C17 = 100 nF–470 nF, tuned per AN10868. The MOSFET switches the rectified DC bus voltage, which is about 160 V for 115 VAC input or 325 V for 230 VAC input. Gate drive is 10–12 V and the switching frequency is around 66 kHz. BRs, Tomas
View full article
SPDIF トランシーバは AES3 仕様に準拠していますか? SPDIF と AES3 間の変換は非常に簡単です。 しかし、AES3 には RX と TX に対する追加のジッター要件があります。 私は、AES3 互換性/「プロフェッショナル」標準 (SPDIF ではなく) を指定する他の IC で SPDIF インターフェースを使用しました。SPDIF の場合は「コンシューマー」)。 少なくとも iMX93 に関しては、これに関する情報は見つかりません。 Re: Do the SPDIF transceivers meet AES3 specs? こんにちは@inojosh i.MX93 のSPDIF はAES3 に準拠していません。 BR
View full article
NXP s32k312 SRAM マルチビットエラー @danielmartynek シングルビット エラーの場合は SRAM ISR ( ERM0_ISR_Handler ) をヒットできますが、マルチビット エラーの場合はハンドラーが呼び出されません。 私の理解する限りでは、修正不可能なエラー イベント情報 はマルチビット エラーに対応するのでしょうか? SR0 にSRAM の修正不可能なエラー イベント ビットが設定されていることがわかりますが、ISR はトリガーされていません。 マルチビット エラー ISR を呼び出す方法を教えてください。 CR0レジスタのSRAM0の割り込み通知も有効にしました Re: NXP s32k312 SRAM MultibitError こんにちは@Anitha7さん、 修正できない障害は CM7 障害例外をトリガーします。 リンクした例では、Bus_Fault 例外を有効にしましたが、ERM ハンドラーの優先度よりも低い優先度にして、ERM ハンドラーが最初に呼び出されるSOにしました。 これがあなたのプロジェクトの問題である可能性があると思います。 また、VTOR ポインターを再確認し、NVIC で ERM 割り込みが有効になっていることを確認します。NVIC で割り込みが保留中になっていることに気付くかもしれません。 Re: NXP s32k312 SRAM MultibitError こんにちは@danielmartynek マルチビットとは、RMに従って2ビットを意味します。 ご参照のとおり、システムを SRAM0 用に構成しました。SROレジスタの対応するビットを設定することにより、修正不可能なECC障害(NEC0)が発生します。 NEC0 の割り込み通知と、対応する CR0 レジスタの単一ビット イベント情報 を有効にしました。 修正不可能な ECC 障害が発生すると、制御はシステム コール機能に移行し、リセットを実行するまでソフトウェアは動作しなくなります。ERM_1_ハンドラー 追加したにもかかわらず、トリガーされません。単一ビットエラーの場合、 ERM_0_ハンドラー 正しくトリガーされます。 確実にするために何をすべきか ERM_1_ハンドラー マルチビット (訂正不可能な) ECC エラーが発生したときに呼び出されますか? また、確認ですが、マルチビット エラー (ダブル ビット エラー) は常に修正不可能な ECC 障害を示しているのでしょうか? 修正不可能なECCイベント情報が発生した後、ECUで通常モードでリセット実行を実行する必要があります。 Re: NXP s32k312 SRAM MultibitError こんにちは@Anitha7さん、 マルチビットエラーとはどういう意味ですか? 64 ビット (8 バイト) のデータに対して 1 つの 8 ビット チェックサムがあるため、すべての可能性のある ECC エラーを検出することはできません。ECC SECDED(単一エラー訂正、二重エラー検出)があります。 よろしくお願いいたします。 ダニエル Re: NXP s32k312 SRAM MultibitError こんにちは@danielmartynek VTOR テーブルは、SRAM0 が修正不可能な ECC 障害を注入している間のみ、フラッシュ メモリを指します。 参照サンプルコードに従って、システムを SRAM0 用に構成しました。SRO レジスタの対応するビットを設定することにより、修正不可能な ECC 障害が発生します。 対応するCR0レジスタで割り込み通知を有効にしました。 修正不可能な ECC 障害が発生すると、制御はシステム コール関数に移行し、リセットを実行するまでソフトウェアは動作しなくなります。ERM_1_Handlerを追加したにもかかわらず、トリガーされません。シングルビット エラーの場合、 ERM_0_Handlerが正しくトリガーされます。 マルチビット (修正不可能な) ECC エラーが発生したときにERM_1_Handlerが呼び出されるようにするにはどうすればよいですか? また、確認ですが、マルチビット エラーは常に修正不可能な ECC 障害を示しているのでしょうか? Re: NXP s32k312 SRAM MultibitError こんにちは@Anitha7さん、 SRAM0 に修正不可能なエラー注入を追加して例を更新しました。 https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K344-EIM-ERM-DTCM-SRAM-ベアメタル-v3-0-S32DS36/ta-p/2193534 アプリケーションで VTOR レジスタを読み取ることができますか? 修正不可能な ECC 障害をメモリに注入する場合、割り込みベクター テーブルは SRAM0 内に存在してはなりません。 そうしないと、ECC 障害によりフェッチ中にベクター テーブルが破損し、別の障害例外が発生します。 よろしくお願いいたします。 ダニエル
View full article
i.MXRT1180-EVK: CM33プロジェクトでブレークポイントを設定できない Keil uVision と CMSIS-DAP ARMv8-M デバッガーを搭載した i.MXRT1180-EVK ボードを使用して、hello_world_cm33 マルチコア プロジェクトをデバッグしています。コードをステップ実行することはできますが、ブレークポイントを設定して実行ボタンを押すと、コマンドウィンドウにメッセージが表示されます。 「メモリにアクセスできません (@0x2800F3E0、読み取り、アクセス サイズ: 2 バイト)」と表示され、プログラムがクラッシュします。元のサンプル プロジェクトを使用しており、hello_world_cm33 プロジェクトのデバッグ プロセスを開始する前に hello_world_cm7 プロジェクトをビルドしていることに注意してください。i.MXRT1180-EVKボードはBOOT_MODE[2:0] - 100 FlexSPIクワッドSPIシリアルNORに設定されています。 プロジェクトでブレークポイントを使用するには何をする必要がありますか? Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project こんにちは@pat24さん、 例をインポートし、これらのプロジェクトを構築するためにどのようなプロセスを実行していますか?マルチコアワークスペースを作成していますか?最初にセカンダリ コア (cm7) を構築し、次にプライマリ コア (cm33) を構築していることを確認していますか?Keilでマルチコアアプリケーションを実行する方法については、こちらをご覧ください: Keil MDK/μVisionを使用してデモを実行する - MCUXpresso SDKドキュメント RT1170 の場合でも、RT1180 でも同じプロセスになります。 BR、 エドウィン。 Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project MCUXpresso でも問題はありませんが、Keil uVision を使用する必要があり、MCUXpresso にスイッチできません。私はKeil uVision PackインストーラーとNXT::MIMXRT1189_DFP – 25.09.00-pvw2パッケージを使用しています。(2025年8月12日)。同じデバイス固有のパッケージを使用しているようです。Segger Flasher ポータブル PLUS デバッガーを試してみましたが、hello_world_cm33 プロジェクトでは動作しますが、hello_world_cm7 では動作しません。プロジェクトがtasks.cで停止する起動時に。何もデバッグできません。 オンボードデバッガー Segger hello_world_cm33 ブレークポイントなしで動作します hello_world_cm7 は起動時にタスク内でハングアップします Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project こんにちは@pat24さん、 MIMXRT1180-EVK SDK v25.09.00 からマルチコア Hello World サンプル プロジェクトをインポートしました。あなたもこの SDKs リリースを使用していますか?例を実行し、main.cにブレークポイントを設定しました。cm33 プロジェクトのファイルで、エラー メッセージが表示されずにブレークポイントで停止しました。 とは言え、私はこれを MCUXpresso で実行しました。ハードウェアやサンプル プロジェクトの問題ではなく、IDEs 設定の問題であることを確認するために、MCUXpresso でこれを試してみてはいかがでしょうか。 BR、 エドウィン。 Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project お返事ありがとうございます。hello_world_cm7 プロジェクトではブレークポイントをCAN設定しますが、hello_world_cm33 プロジェクトでは、フラッシュ メモリをすべてクリアしても機能しません。何度か試してみました。デバッグの問題を再現していただけますか?これは Keil のサンプル プロジェクトで、i.MXRT1180-EVK ボードを使用しています。 Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project こんにちは@pat24さん、 一括消去を実行し、プロジェクトの「デバッグ」フォルダを削除し、最後にプロジェクトをクリーンアップしてから、ボードを再構築して再フラッシュしてみてください。一括消去ができない場合は、次の手順に従ってください:デバッガー接続問題のための RT ボードリカバリ - NXP コミュニティ BR、 エドウィン。
View full article
MCXW716 Updating NBU for Wireless Examples The current IC is MCXW716 and the IDE is MCUXpresso IDE v25.6. According to the introductory materials, no manufacturing tool has been found to update the wireless NBU example. If using the MCUXpresso Secure Provisioning Tool, how should it be used, and is there a detailed tutorial available?ThankYou! Re: MCXW716 Updating NBU for Wireless Examples Hello, To update the NBU for wireless examples, please follow the guide Updating NBU for Wireless Examples In Chapter 3.1 are the dedicated instructions for the NBU, you will need to use the Secure Provisioning Tool. Manufacturing Tool can be accessed from Tools in the menu bar, this information is from the User guide[MCUXSPTUG-HTML]. For more detailed information about this tool please refer to SEC Main page MCUXpresso Secure Provisioning Tool | NXP Semiconductors and quick start guide [UG10241] Best Regards Luis
View full article
how to setup SAI TDM8 on IMXRT1170-EVKB Hello everyone, I'm trying to setup a TDM8 on IMXRT1170-EVKB using SAI1 starting from the example "sai_edma_tdm_playback_cm7",provided by MCUXpresso. I'm not using AUD-EXP-42448 necessary for the example so i'm just connected to J76 pins and my goal is to send someting to SAI_RX0 and resend it on SAI_TX0. Can someone explain me how to correctly configure a TDM communication using SAI1? Re: how to setup SAI TDM8 on IMXRT1170-EVKB TDM8 means you're transmitting 8 audio channels in a single frame. Each channel typically corresponds to a time slot in the frame. Please take a look at the following points to make sure TDM is initialized as expected: -TX is configured as master, RX as slave. -All 8 channels are enabled in the channel mask. -Frame sync width matches total frame size. BR, Omar
View full article
TL431 稳压器电阻器 大家好 我对 TEA1733T ic 有一些疑问,希望得到澄清。 tea1733t ic 数据表: https://www.nxp.com/docs/en/data-sheet/TEA1733T.pdf 应用说明: https://www.nxp.com/docs/en/application-note/AN10868.pdf 图 1-这是 TEA1733T 集成电路的参考示意图。 1- 我的第一个问题是,如果我想要 24 伏 3 安培的输出电压,那么电阻 R23 和 R24 的值是多少(如何选择这些电阻)? 2- 我的第二个问题是,在栅极电压为 10-12V 和开关频率为 66khz 的情况下,馈入变压器原边的 MOSFET 的开关电压是多少? 谢谢! 隔离栅极驱动器 Re: tl431 regulator resistor 您好@TomasVaverka我有一些疑问,能否请您解释一下? 1-(MBR20100) 这个 D9 和 D10 二极管的目的是什么? 2- OPTIMER 和 ISENSE 引脚内部如何工作? 应用说明: https://www.nxp.com/docs/en/application-note/AN10868.pdf Re: tl431 regulator resistor 感谢@TomasVaverka的回答。 Re: tl431 regulator resistor 你好,贾斯汀、 对于 24V/3A 输出,反馈分频器(R23 和 R24)将 TL431 参考设置为 2.5V。比例是 因此,如果 R24 = 5.1 kΩ,R23 ≈ 43 kΩ。 R25 和 C17 构成环路稳定性补偿网络的一部分。典型值为 R25 = 1 kΩ-10 kΩ,C17 = 100 nF-470 nF,根据 AN10868 进行调整。 MOSFET 切换整流后的直流总线电压,115 VAC 输入约为 160 V,230 VAC 输入约为 325 V。门驱动器电压为 10—12 V,开关频率约为 66 kHz。 BRs, Tomas
View full article
RTD 6 クロックとRMドライバの変更 ハイ RTD 6 では、クロックや XRDC などのドライバに変更がありました。 XRDC の場合、XRDC では HSE が排除されました。 RTD 5の場合: RTD 6の場合: PLL でも同様のもの: RTD センター変調は削除されました。 これらの変更の理由は何ですか? よろしくお願いいたします! RTD Re: RTD 6 Changes in Clock and RM driver こんにちは@AxelRさん、 1.XRDCについては、バージョン5.0.0は「S32K3XXRM_Rev8_DraftB.pdf」をベースに開発され、バージョン6.0.0は「S32K3XXRM_Rev10_DraftA.pdf」をベースに開発されました。 XRDC_HSEはS32K3XXRM_Rev8に存在していましたが、S32K3XXRM_Rev10では削除されました。 2. PLLと同様に、 PLLFM[SPREADCTL]ビットの情報に基づいて中心変調が削除されました。 よろしくお願いいたします。 ダン Re: RTD 6 Changes in Clock and RM driver こんにちは、ダン。 S32K3用のRTD 6.0.0、私はS32K388を使用しています: BR。 アクセル Re: RTD 6 Changes in Clock and RM driver こんにちは@AxelRさん、 使用したパッケージのバージョンと派生品は何ですか? よろしくお願いいたします。 ダン
View full article
tl431 レギュレータ抵抗器 こんにちは、チーム TEA1733T ic に関していくつか疑問があり、説明をいただきたいと思います。 tea1733t ic データシート: https://www.nxp.com/docs/en/データシート/TEA1733T.pdf アプリケーションノート: https://www.nxp.com/docs/en/application-note/AN10868.pdf 図:1 - これは TEA1733T IC の参照回路図です。 1- 最初の質問は、出力として 24V 3 アンペアが必要な場合、抵抗器 R23 と R24 の値はいくらですか (これらの抵抗器はどのように選択するのですか)、R25 と C17 はどうですか。 2- 2 番目の質問は、ゲート電圧が 10 ~ 12 V、スイッチング周波数が 66 kHz の場合に、トランスの一次側に供給される MOSFET のスイッチング電圧はいくらかということです。 よろしくお願いします。 絶縁ゲートドライバ Re: tl431 regulator resistor こんにちは@TomasVaverkaいくつか疑問があります、説明していただけますか? 1- この D9 および D10 ダイオード (MBR20100) の目的は何ですか? 2- OPTIMER ピンと ISENSE ピンは内部でどのように動作しますか? アプリケーションノート: https://www.nxp.com/docs/en/application-note/AN10868.pdf Re: tl431 regulator resistor @TomasVaverkaさん、ご回答ありがとうございます。 Re: tl431 regulator resistor こんにちは、ジャスティン。 24V/3A 出力の場合、フィードバック分圧器 (R23 と R24) は TL431 リファレンスを 2.5V に設定します。比率は次のとおりです。 SO、R24 = 5.1 kΩの場合、R23 ≈ 43 kΩになります。 R25 と C17 は、ループの安定性のための補償ネットワークの一部を形成します。標準値は R25 = 1 kΩ~10 kΩ、C17 = 100 nF~470 nF で、AN10868 に従って調整されています。 MOSFET は整流された DC バス電圧をスイッチします。この電圧は、115 VAC 入力の場合は約 160 V、230 VAC 入力の場合は約 325 V です。ゲート駆動は10~12 V、スイッチング周波数は約66 kHzです。 BRs、トーマス
View full article
IMXRT1170-EVKBにSAI TDM8を設定する方法 みなさんこんにちは。MCUXpresso が提供するサンプル「sai_edma_tdm_playback_cm7」から始めて、SAI1 を使用して IMXRT1170-EVKB 上に TDM8 をセットアップしようとしています。この例に必要な AUD-EXP-42448 は使用していないため、J76 ピンにコネクテッドし、SAI_RX0 に何かを送信して SAI_TX0 に再送信することを目標としています。 SAI1 を使用して TDM 通信を正しく構成する方法を CAN? Re: how to setup SAI TDM8 on IMXRT1170-EVKB TDM8 は、1 つのフレームで 8 つのオーディオ チャネルを送信することを意味します。各チャネルは通常、フレーム内のタイムスロットに対応します。 TDM が期待どおりに初期化されていることを確認するには、次の点を確認してください。 -TX はマスターとして、RX はスレーブとして設定されます。 - チャネル マスクでは 8 つのチャネルすべてが有効化されます。 - フレーム同期幅は合計フレーム サイズと一致します。 BR、 オマール
View full article
DMA & Watermark Feature in FlexCAN on S32K344 Hello, I am working with the S32K344 FlexCAN module and DMA. I want to clarify the support for the following items: DMA support: Is DMA supported for individual Message Buffers (MBs) in reception? Or is DMA only supported when using Legacy RX FIFO / Enhanced RX FIFO? Watermark feature: Is the “watermark” threshold feature available only in Enhanced RX FIFO (ER‑FIFO) mode? Or is it also supported in Legacy RX FIFO mode and/or for individual Message Buffers? Legacy RX FIFO mechanism / storage: The reference manual states that in Legacy RX FIFO mode, MB0 to MB5 are reserved for the RX FIFO. MB0 is used for RX FIFO output and MB1–MB5 are reserved for internal use. Does that mean there is only one message buffer (MB0) that the FIFO writes into (and the CPU reads from)? If multiple frames are received but the CPU has not yet read MB0: Is there any internal queue/buffer behind the scenes? Where are the incoming frames stored, and what happens when the storage overflows or “wraps”? S32K344-WB  S32K3  Re: DMA & Watermark Feature in FlexCAN on S32K344 Hi @kapidlitap, DMA support No. DMA is only supported to RX FIFOs, so MCR[RFEN] or ERFCR[ERFEN] must be 1. When DMA and RFEN are 1, IFLAG1[BUF5I] generates the DMA request, and no RX FIFO interrupt is generated. Watermark feature Yes. Watermark is only available in Enhanced RX FIFO mode. Legacy RX FIFO mechanism / storage Effectively, yes. The CPU can read the received frames sequentially, in the order they were received, by repeatedly accessing the MB0 structure. There is a hidden auxiliary MB (RX SMB). The move-in process is described in chapter 73.3.6.1 from the S32K3XX reference manual. If the message buffer remains locked (full) and another new message with the same ID arrives, the new message overwrites the one in the RX SMB. Using multiple CAN MBs to receive the same CAN ID message is normal operation, not considered a workaround. Customers may use a group of MBs to receive a group of CAN IDs so that there is less chance of losing data on CAN bus, something like a software created RX FIFO. Best regards, Julián
View full article
Serdes 车道验证 你好, 我们正在尝试验证基于 lx2160a 的定制板的服务器通道。 我们已将 1 号服务器的 SRDS 协议设置为 8,并希望进行 bist 测试,但我无法进行测试,而且程序出现了一些错误。 附上图像以供参考。 谢谢 Re: serdes lane validation 嘿、 我一直按照同样的文件,按指示完成了步骤。请查看附件中显示的错误,并帮助我们解决问题。 谢谢, Shivam Re: serdes lane validation 请点击以下链接 如何使用 QCVS SerDes 验证 LS1046A SerDes https://community.nxp.com/t5/Layerscape-Knowledge-Base/How-to-use-QCVS-SerDes-validate-the-LS1046A-SerDes/ta-p/1977856
View full article
恩智浦 s32k312 SRAM 多位错误 @danielmartynek 对于单位错误,我可以调用 SRAM ISR(ERM0_ISR_Handler),但对于多位错误,却无法调用处理程序。 据我所知,不可纠错事件与多位错误相对应,对吗? 我可以看到 SRAM 不可更正的错误事件位是在 SR0 中设置的,但是 ISR 没有被触发信号。 能否请您帮助我了解如何调用多位错误 ISR? 我还在 CR0 寄存器中启用了 SRAM0 的中断通知功能 Re: NXP s32k312 SRAM MultibitError 你好,@Anitha7、 不可纠正的错误会触发信号 CM7 故障异常。 在我链接的示例中,我启用了 Bus_Fault 异常,但其优先级低于 ERM 处理程序的优先级,这样 ERM 处理程序就会首先被调用。 我认为这可能是您项目中的问题所在。 此外,请仔细检查 VTOR 指针,并确保在 NVIC 中启用 ERM 中断。您可能会注意到 NVIC 中的中断待处理。 Re: NXP s32k312 SRAM MultibitError 你好@丹尼尔-马蒂内克 多比特是指 RM 规定的双比特 我根据你的参考将系统配置为 SRAM0。通过设置 SRO 寄存器中的相应位,可避免发生无法纠正的 ECC 故障(NEC0)。 我在相应的 CR0 寄存器中启用了 NEC0 和单比特事件的中断通知。 发生不可纠正的 ECC 故障后,控制权转移到系统调用功能,此后直到我执行 RESET 后,软件才能运行。尽管我已经添加了 ERM_1_Hand ler ,但它没有被触发。对于单位错误, ERM_0_H andler 会被正确触发信号。 我该如何确保 ERM_1_Handler 在发生多位(不可纠正)ECC 错误时被调用? 另外,我想确认一下,多位错误(双位错误)是否总是表示出现了无法纠正的 ECC 故障? 发生不可纠正的 ECC 事件后,我需要在正常模式下在 ECU 中执行 RESET 运行 Re: NXP s32k312 SRAM MultibitError 你好,@Anitha7、 多位错误是什么意思? 64 位(8 字节)的数据有一个 8 位校验和,不可能检测到所有可能的 ECC 错误。有 ECC SECDED(单错误纠正,双错误检测)。 此致, 丹尼尔 Re: NXP s32k312 SRAM MultibitError 你好@丹尼尔-马蒂内克 VTOR 表仅在 SRAM0 注入无法纠正的 ECC 故障时指向闪存。 我根据您的参考示例代码将系统配置为 SRAM0。通过设置 SRO 寄存器中的相应位,可在发生不可纠正的 ECC 故障时自动恢复 ECC。 我在相应的 CR0 寄存器中启用了中断通知功能。 发生不可纠正的 ECC 故障后,控制权转移到系统调用功能,之后软件将无法运行,直到我执行 RESET。尽管我已经添加了 ERM_1_Handler,但它没有被触发信号。对于单位错误,ERM_0_Handler 会被正确触发。 我该如何确保在发生多位(不可修正)ECC 错误时调用ERM_1_Handler? 另外,我想确认一下,多位错误是否总是表示无法纠正的 ECC 故障? Re: NXP s32k312 SRAM MultibitError 你好,@Anitha7、 我更新了示例,在 SRAM0 中加入了不可纠正的错误注入。 https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K344-EIM-ERM-DTCM-SRAM-Baremetal-v3-0-S32DS36/ta-p/2193534 您能在应用程序中读取 VTOR 寄存器吗? 在内存中注入无法纠正的 ECC 故障时,中断向量表不得位于 SRAM0 中。 否则,ECC 故障会在获取过程中损坏矢量表,导致另一个故障异常。 此致, 丹尼尔
View full article
RTD 6 Changes in Clock and RM driver Hi In RTD 6 there were changes in drivers such as clocks and XRDC: For XRDC HSE was eliminated in XRDC: In RTD 5: In RTD 6: Something similar on PLL: In RTD center modulation was deleted. Why is the reason of those changes? Thanks in advance! RTD Re: RTD 6 Changes in Clock and RM driver Hello @AxelR, 1. About XRDC, the 5.0.0 version was developed base on "S32K3XXRM_Rev8_DraftB.pdf" and the 6.0.0 version was developed based on "S32K3XXRM_Rev10_DraftA.pdf". The XRDC_HSE existed on S32K3XXRM_Rev8, but it was eliminated on S32K3XXRM_Rev10 2. Similarity with PLL, center modulation was deleted base on the information of PLLFM[SPREADCTL] bit. Best regards, Dan Re: RTD 6 Changes in Clock and RM driver Hi Dan. RTD 6.0.0 for S32K3, I'm using S32K388: BR. Axel Re: RTD 6 Changes in Clock and RM driver Hello @AxelR, Which are the package version and derivative you used? Best regards, Dan
View full article
Serdesレーン検証 こんにちは、 私たちは、lx2160a ベースのカスタム ボードの SerDes レーンを検証しようとしています。 Serdes 1 の SRDS プロトコルを 8 に設定し、BIST テストを実行したいのですが、SOできず、プログラムがエラーをスローしています。 参考までに画像を添付します。 ありがとうございます。 Re: serdes lane validation おい、 私は同じドキュメントに従って、指示された手順を完了しました。添付ファイルに表示されているエラーを確認して、問題の解決にご協力いただけますでしょうか? ありがとう、 シヴァム Re: serdes lane validation 下記のリンクをご覧ください QCVS SerDesを使用してLS1046A SerDesを検証する方法 https://community.nxp.com/t5/Layerscape-Knowledge-Base/How-to-use-QCVS-SerDes-validate-the-LS1046A-SerDes/ta-p/1977856
View full article
Sony Philips数字接口格式(SPDIF) 收发器是否符合 AES3 规格? 在 Sony Philips数字接口格式(SPDIF) 和 AES3 之间进行转换很容易。 但 AES3 对 RX 和 TX 有额外的抖动要求。 我曾在其他指定 AES3 兼容性/ " 专业 " 标准的 IC 上使用过 Sony Philips数字接口格式(SPDIF) 接口(vs." 消费者 " for Sony Philips数字接口格式(SPDIF))。 我找不到任何相关信息,至少是 iMX93 的信息。 Re: Do the SPDIF transceivers meet AES3 specs? 你好@inojosh i.mx93 的 Sony Philips数字接口格式(SPDIF) 不符合 AES3 标准。 B.R
View full article