Multi Source Translation Content

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

Multi Source Translation Content

Discussions

Sort by:
[S32K344MINI-EVB] 确认板载调试器功能 (K26 OpenSDA) 嗨,恩智浦社区、 我打算购买 S32K344MINI-EVB 来评估 S32K3 系列。 在购买之前,我想再确认一下调试接口的要求,以确保我有正确的设置。 我的理解:根据方框图和文档,该板包括一个带有 K26 的板载调试接口,我认为它可以用作使用 OpenSDA 的板载调试器。 我的问题是这是否意味着使用 S32 Design Studio闪存和调试 S32K344MINI-EVB只需要USB 电缆?(即基本评估不需要 Multilink 或 Lauterbach 等外部调试器?) 我只想确认这个特定的板没有 " ND(无调试器)" 变体或特殊跳线。预先感谢您的帮助! Re: [S32K344MINI-EVB] Confirming On-board Debugger Capabilities (K26 OpenSDA) 您好。 谢谢您的答复。我会等待答复。谢谢。 Re: [S32K344MINI-EVB] Confirming On-board Debugger Capabilities (K26 OpenSDA) HI 在我上周参加的培训中,我没有听到同事提到这个板的任何 " ND(无调试器)" 变体。 关于之前的 S32K3X4EVB-T172,"ND(无调试器)" 变体确实存在,因为 K26 当时缺货。 由于这是新版本的板,我还没有。我今天刚订购了一台 S32K344MINI-EVB;如果你愿意,我可以在收到货后向你确认。 祝好, Robin ------------------------------------------------------------------------------- 注: - 如果本帖回答了您的问题,请点击"ACCEPT AS SOLUTION" 按钮。谢谢! - 我们会在最后一次发帖后的 7 周内跟踪主题,之后的回复将被忽略 如果您以后有相关问题,请另开新主题,并参考已关闭的主题。 ------------------------------------------------------------------------------- Re: [S32K344MINI-EVB] Confirming On-board Debugger Capabilities (K26 OpenSDA) 我三天前在内部订购了 S32K344MINI-EVB 板,但还没有发货。我想告诉你,我不确定何时能收到它。 Re: [S32K344MINI-EVB] Confirming On-board Debugger Capabilities (K26 OpenSDA) 我收到了 S32K344MINI-EVB,它有一个带有 K26 的板载调试接口。
View full article
S32K314にSCSTを統合するとUsageFault例外が発生します こんにちは、サポート お客様は現在、SCST_M7_S32K3_RFP_1.0.6 パッケージを S32K314 デバイス (Cortex-M7) に統合しています。 統合中に、関数 m7_scst_execute_core_tests() を 100 ミリ秒ごとに定期的に呼び出すと、UsageFault 例外が発生します。 このプロジェクトでは MPU は有効化されておらず、使用もされていないことに注意してください。 この問題の考えられる根本原因を分析し、SCST コア テストの正しい使用方法と統合についてアドバイスをいただけませんか? 1) 100msごとにm7_scst_execute_core_tests()を呼び出す 2) 使用エラー例外にジャンプ SAFETY_SW 出典: 直接お客様 Re: UsageFault Exception occurs when integrating SCST on S32K314 こんにちは、マーカス。 SCST は、障害が M7 コアによって検出され、例外ハンドラに到達したことを確認するために、いくつかの障害を意図的にトリガーします。 UsageFault がユーザー アプリケーションの UsageFault ハンドラーに到達しているか、または SCST によって処理されているかを確認してください。(SCSTが対応いたします) Cortex M7 にはいくつかの OnChip トリガーがあり、デバッガー設定で構成できます (Trace32 の例)。 m7_scst_execute_core_tests() 関数が停止することなく実行されるようにするには、図でチェックされていないトリガーを無効にする必要があります。図でチェックされていないトリガーを無効にしてみてください。 それでも問題が解決しない場合は、どのテスト (テスト インデックス) が失敗しているかをお知らせください。 ありがとう。 よろしくお願いします ミレク Re: UsageFault Exception occurs when integrating SCST on S32K314 こんにちは、ミレックさん。 すべてのオンチップ トリガー オプションを無効にすると、数回の実行後にシステムが関数 m7_scst_exception_bus_fault_test_ISR_addr1 内で無限ループに陥ることが確認されました。 この動作を分析し、考えられる根本原因についてアドバイスをいただけませんか? よろしくお願いいたします。 マーカス Re: UsageFault Exception occurs when integrating SCST on S32K314 こんにちは、マーカス。 M7_RESERVED_ADDR 定義に格納されているアドレスは、正確な BusFault 例外と不正確な BusFault 例外の両方をトリガーするために使用されます。アドレスはデバイスのシステムメモリマップから選択されました 予約済みスペースについては、SCST ユーザー マニュアル ドキュメントの -DM7_DEVICE_RESERVED_ADDR プリプロセッサ マクロ定義を参照してください。 アプリケーションでは、このメモリが MPU などによって保護されていないことを確認する必要があることに注意してください。このアドレスが保護されている場合は、デバイスの予約済みアドレス空間から別のアドレスを選択する必要があります。 チェックしてください: 1.140 行目の LDR 命令 (ラベル m7_scst_exception_bus_fault_test_ISR_addr1) がデータを正常にロードしたかどうか。(そうではないはずです) 2.LDR 命令の実行後に保留中の例外があるかどうか。 3.SCST が Thread モードから呼び出されるか、ハンドラー モードから呼び出されるかを指定します。 4.ハンドラーからの場合は、SCST を実行するハンドラーよりも、バス障害例外の優先度が高い (優先度番号が低い) ことを確認してください。 これらのチェックの結果は調査に役立ちます。 ありがとう! ミレク Re: UsageFault Exception occurs when integrating SCST on S32K314 こんにちは、ミレックさん。 お客様からのフィードバックはこちらをご覧ください: =================== ポイント 1. DM7_DEVICE_RESERVED_ADDR = 0x460000 を予約します。 MPUも無効にします。 R3 のアドレスから R2 にデータをロードできませんでした。 アドレス 0x460000 のメモリをダンプしようとしましたが、その値は 0xFFFFFFFF です。 これは、R3 の値が R2 にコピーされたことを意味します。 ポイント2:例外にブレークポイントを設定しようとしましたが、例外は発生しませんでした ポイント3:Threadモード特権レベルでm7_scst_execute_core_tests()を呼び出す ご確認ください よろしくお願いいたします。 マーカス Re: UsageFault Exception occurs when integrating SCST on S32K314 こんにちは、マーカス。 新しい情報を共有していただきありがとうございます。 すべてのテストを個別に実行し、それぞれを確認してください。 - テストは正しい署名を返しますか? - そうでない場合、返される署名は何ですか? - ラベルm7_scst_pass_control_to_alien_ISRに到達したことがありますか? - 実行が停止した場合、コードのどの行で停止しますか? SCST 実行を中断している割り込み/例外についての詳細情報も提供していただけますか? また、SCST 実行時の BASEPRI、SHPR1、SHPR2、SHPR3 の値は何ですか? これが今後の調査に役立つことを願います。 ありがとう! ミレク
View full article
在 i.MX7ULP 上使用篡改引脚 我在内核中启用了 SECVIO,以便使用 i.MX7ULP 上的篡改引脚处理篡改事件。 我是否还需要修改设备树 (DTS) 或 U-Boot 中的任何内容才能正确配置和检测篡改引脚? 此外,是否有任何可访问的示例或应用程序来演示如何在用户空间使用篡改处理程序? i.MX 7ULP 安全 Re: Using Tamper Pin on i.MX7ULP 你好 要在 i.MX7ULP 上进行正确的防盗引脚配置和检测:1. 设备树配置:当内核中已启用 SECVIO 时, 您不一定需要专门针对篡改功能修改设备树 (DTS)。篡改引脚通常由 SNVS(安全非易失性存储)模块及其驱动程序处理,而不是通过设备树中的标准 GPIO 配置进行处理。 2. U-Boot 配置: 如果你还打算在 U-Boot 中使用篡改检测,则需要在 U-Boot defconfig 中添加 "CONFIG_IMX_TAMPER=y" 并进行重建。 3. 用户空间中的篡改处理程序: 对于用户空间应用,没有专门针对 i.MX7ULP 的标准化示例应用。不过,您可以调整类似平台(如 i.MX6UL 或 i.MX7D)的实现,因为这些平台的篡改机制基本相似。 有关实施指南,请参阅: -i.MX7 参考手册中的第 3.1.4.2 节(篡改检测) -应用笔记 " i.mx7dsabresd " (AN12210.pdf) 的篡改应用程序 内核中的 SECVIO 驱动程序应处理篡改事件,并且可以配置为在检测到篡改时触发信号相应的网络安全措施。您可以通过 SNVS_LP 状态寄存器 (LPSR) 监测这些事件,并通过 SNVS_LP 防篡改探测器配置寄存器 (LPTDCR) 对其进行管理。 此致
View full article
如何选择"语言标准" <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好 如果我创建一个新的 SDK 项目(从 SDK 项目向导中),在选择板和其他配置(设备代码包、项目类型、元器件...)后,我会得到 "高级项目设置" 屏幕,我可以在其中选择 MCU C 编译器。默认情况下," 语言标准 " 指向 " 编译器的默认值 ",但我可以选择是否想要 " GNU C90 (-std=gnu90)。 但是,如果我创建一个新的 C 项目(非 SDK),就看不到这个屏幕,也无法选择"语言标准" 。 我该如何改变这种状况? 谢谢。 Re: How select "Language standard" 关于选择正确语言标准的精彩分析--你的解释确实澄清了我在这个问题上看到的很多困惑。在尝试不同的设置时,我偶然发现了一些精灵语翻译技巧,这让测试字符集变得更有趣了。有趣的是,调整标准会以微妙的方式改变编译器的行为。期待更多这样的帖子! Re: How select "Language standard" <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好,ptcaos、 如果你在项目中右键点击属性-> C/C++ 版本-> 设置-> MCU C 编译器-> Dialect 你可以选择语言: 最美好的祝愿, Alexis Andalon
View full article
ls1043aqds 参考设计版本的技术文档 我正在使用 QSPI 下载和 IFC 总线调试基于 ls1043a 处理器的电路板。我在调试过程中遇到了一些问题。你能提供 ls1043aqds 开发板的示意图、参考手册和其他技术材料吗? Re: Technical documentation for the reference design version of ls1043aqds 你好 对于 LS1043AQDS 参考设计,我可以为您提供以下资源: 1.LS1043AQDS 参考手册-本文档包含有关架构、总线协议、存储器映射和外设接口的详细信息,包括您正在使用的 QSPI 和 IFC 总线配置。 2。原理图-这些提供了电路级的实现细节,有助于调试您的板。 3.QorIQ LS1043A 参考设计材料-其中包括板设计文件、元器件数据表和实施指南。 您可以通过恩智浦网站的QorIQ处理器文档部分访问这些材料。具体而言,请查看 LS1043A 产品页面,那里有可供下载的参考设计材料。 如果您在 QSPI 下载或 IFC 总线实现方面遇到特定问题,我还建议您查看 LS1043A SoC 参考手册,该手册提供了有关这些接口的详细注册器级别信息。 问候 Re: Technical documentation for the reference design version of ls1043aqds 抱歉,我在恩智浦网站上找不到有关ls1043aqds开发板的任何信息。能否提供这些信息的下载链接 Re: Technical documentation for the reference design version of ls1043aqds 抱歉,我在恩智浦网站上找不到有关ls1043aqds开发板的任何信息。能否提供这些信息的下载链接
View full article
SCST Lib 测试错误 队员们好 如 所述,在 m7_scst_execute_core_tests 之前调用 MPU_config()。在调试模式下,我发现签名的值不正确(库中的值是 0x2F6AB216U)。但在运行模式下(不使用调试器)是正确的。 我觉得很奇怪。这正常吗? 顺祝商祺! 陈 Re: SCST Lib test error 你好 我认为这是意料之中的行为,因为调试器会影响已测试的部分。 不过,我已经向 SCST 团队提出了这个问题,以确认/解释这种行为。 我会尽快反馈给您。 顺祝商祺! Peter Re: SCST Lib test error 你好 以下是 SCST 团队的反馈意见: 我想这在邮件主题中已经回答过了,最有可能的是在 Trace32 中,它被设置为捕获异常(BusFault、Hardfault),因此需要将其删除,以便 SCST 能正确捕获这些异常。 Trace32 命令"tronchip" 可用于此。 顺祝商祺! Peter
View full article
后台调试模式驱动代码包 CPU16/32 培训人员/开发人员,你们好、 我和我的学生一起开始了一个项目,用 Arduino IDE 设计一个 BDM 接口 (USB-> BDM),以(简单)监测 Wurz 的 SBC EC376。我们找到了文档 AN1230/D,但找不到第 5 页上叫的 "BDM 软件包" (BDMVx-y.ZIP)。 您能帮助我们吗? 谢谢并致以问候... 维纳德-奈斯 Re: Background Debugging Mode Driver Package 你好@Wijnand、 谢谢您的帖子。AN1230 太旧了,我找不到相关的 BDM 软件包。 虽然我找到了以下链接供你参考,其中提供了 BDM 驱动程序和相关信息。 这不是恩智浦(摩托罗拉)官方版本的私人博客。 BDM Interface for Motorola 683xx MCU\ 使用 GDB 调试器 希望对您有所帮助。 BR 西莱斯特 ----------------------------------------------------------------------------------------------------------------- 注:如果本帖回答了您的问题,请点击"ACCEPT AS SOLUTION" 按钮。Thank you! ----------------------------------------------------------------------------------------------------------------- Re: Background Debugging Mode Driver Package 你好,塞莱斯特、 感谢您的努力。我们将探讨部分资源(BDM 元器件)是否对我们的项目有用。我们的目标是设计一个简单的监控程序,例如用于向目标上传 s 记录。 敬上,Wijnand... Re: Background Debugging Mode Driver Package 你好,塞莱斯特、 感谢您的努力。我们将探讨部分资源(BDM 元器件)是否对我们的项目有用。我们的目标是设计一个简单的监控程序,例如用于向目标上传 s 记录。 敬上,Wijnand... Re: Background Debugging Mode Driver Package 你好 Wijnand, AN1230 文件可以在这里找到: http://archive.retro.co.za/archive/computers/Motorola/freeware.aus.sps.mot.com/mcu332/BDM-V090.ZIP 我在找板附带的软盘上的文件(" ec376 软件包 "/“ec376 SWP”)和其他随附文档。如果有任何问题,请告诉我。 谢谢。
View full article
[RTD] FlexIO I2C、DMA最適化でチャネルトラブルなし こんにちは@DanNguyenDuy Mobis は、DMA 最適化を有効にしようとしたときに、以下のように FlexIO I2C のチャネル トラブルに遭遇しました。 DevAssert(Master != NULL_PTR) でスタックしていましたが、私のレビューではチャネル インデックスに問題はないようです。 0 : LPI2C 1 : LPI2C 2 : FlexIO_0_1 : FlexIO I2C #0 / DMA 最適化 / DMA タイマー 2 3 : FlexIO_4_5 : FlexIO I2C #1 / DMA 最適化 / DMA タイマー 6 したがって、FlexIO I2c チャネル = 1 (I2c チャネル = 3) は適切ですが、実際にはチャネルは表示されません。 以下はDMA最適化されたFlexIO I2CのMobisの設定です。 なぜマスターがNULL_PTRになるのでしょうか?デバッグ方法を教えてください。 DMA 最適化を有効にすると何か問題がありますか?Scatter Gatherは次のRTD_I2C_UM.pdfに割り当てられました。 DMA 最適化設定に問題があり、STOP/NACK が適切に生成されない場合、症状が発生するCANですか?FlexIO I2C DMA の最適化例を教えていただけますか? RTD Re: [RTD] FlexIO I2C no channel trouble under DMA optimize こんにちは@alexyang 返事が遅くなってごめんなさい。I2C プラグインに含まれている RTD_I2C_UM.pdf には、FlexIO DMA 最適化を構成する方法を説明するセクションがあります。 この機能を設定するには、このセクションに従ってください。 Re: [RTD] FlexIO I2C no channel trouble under DMA optimize こんにちは@cuongnguyenphu 添付は、FlexIO I2C DMA 最適化の検証です。 これはあなたが言及した I2C_UM に基づいており、役に立ちます。 ありがとう。 BR、 アレックス・ヤン
View full article
IMX8MP RGMII接続(PHYなし) こんにちは、 PHY を使用せずにスイッチへのイーサネット RGMII 接続を設定しようとしています。他の投稿に基づいて、デバイス ツリーを次のように構成しました。 &fec { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_fec>, <&pinctrl_fec_phy>; phy-mode = "rgmii"; status = "okay"; fixed-link { speed = <1000>; full-duplex; }; }; pinctrl_fec: fecgrp { fsl,pins = , , , , , , , , , , , , , ; }; pinctrl_fec_phy: fecphygrp { fsl,pins = , ; }; ethtool では「Link detected: yes」と表示され、ifconfig では IP アドレスが割り当てられたことが示されます。しかし、ボードとの間で ping を実行することができません。このCASEでピンが正しく設定されているかCAN確認できますか?ありがとう。 i.MX 8ファミリ | i.MX 8QuadMax (8QM) | 8QuadPlus Re: IMX8MP RGMII Connection with No PHY ご返信ありがとうございます。私はすでにその文書を見て、ここまで進むことができました。しかし、物事をうまく進めるためには、まださらなる支援が必要です。 Re: IMX8MP RGMII Connection with No PHY 同封のファイルを参照してください。これはあなたのCASEに非常に役立ちます。 Re: IMX8MP RGMII Connection with No PHY RGMIIの場合、現在のBSPはこれをデフォルトでサポートしているので、それを参照することができます。 https://github.com/nxp-imx/linux-imx/blob/lf-6.12.y/arch/arm64/boot/dts/freescale/imx8mp-evk.dts#L390
View full article
安裝S32DS.3.4_b201217_win32.x86_64.exe 失敗 你好,恩智浦: 安裝S32DS.3.4_b201217_win32.x86_64.exe 失敗, 可以幫忙看看log 是啥麼問題?感謝! 错误: ==== 许可证列表结束。==== ==== 32-bit license service installation log start: ==== Returned: 1 Console: C:\Users\ericclsung\AppData\Local\Temp\I1764729332\Windows>cd"C:\Users\ericclsung\AppData\Local\Temp\036160.tmp\cll\i86" C:\Users\ericclsung\AppData\Local\Temp\036160.tmp\cll\i86>cllSvrUtility.exe -installService LAXCompiler -installService LAXCompiler -installService(LAXCompiler) was successful 错误:系统找不到指定的路徑。 ==== 32 位许可证服务安装日志结束。==== XMLScriptWriter:没有跳过任何安装对象 8. final log file name=C:\NXP\S32DS.3.4\_S32Design Studio for S32 Platform 3.4_installation\Logs\S32_Design_Studio_for_S32_Platform_3.4_Install_12_03_2025_10_38_16.log Re: 安裝S32DS.3.4_b201217_win32.x86_64.exe 失敗 你好、 能否提供您的恩智浦 ID?我试过您的电子邮件地址,但系统中没有这个地址。 Re: 安裝S32DS.3.4_b201217_win32.x86_64.exe 失敗 您好 NXP ,能否检查一下您的系统中是否有这封电子邮件 ID:[email protected]? Re: 安裝S32DS.3.4_b201217_win32.x86_64.exe 失敗 你好、 对不起,[email protected]也不是活动或非活动账户 。 Re: 安裝S32DS.3.4_b201217_win32.x86_64.exe 失敗 你好,恩智浦 您能再次检查我的 NXP ID 吗?我已经完成了我的个人资料。 Re: 安裝S32DS.3.4_b201217_win32.x86_64.exe 失敗 嗨,埃里克、 我检查了两个电子邮件地址,但系统中仍然没有该账户。您有激活码吗? Re: 安裝S32DS.3.4_b201217_win32.x86_64.exe 失敗 您好,恩智浦, 您指的是 S32 Design Studio v.3.4 版激活码吗?还是其他激活码? Re: 安裝S32DS.3.4_b201217_win32.x86_64.exe 失敗 你好、 抱歉耽搁了。是的,S32DS v3.4 激活码。
View full article
mxc_isi.0とneoisp-input0間のリンクを有効にする方法 RAWカメラ(OS08A20)で撮影した画像をHDMI出力したい。UG10215 を読むと、RAW カメラからの画像は mxc_isi.0 を通過して NEO-ISP に入力され、そこで RGB/YUV に変換CANことがわかります。ただし、mxc_isi.0 と neoisp-input0 間のリンクはデフォルトで無効になっているため、ユーザーが手動で有効にする必要があります。 mxc_isi.0 と neoisp-input0 間のリンクを有効にする方法を教えてください。 Re: How to enable the link between mxc_isi.0 and neoisp-input0 こんにちは、 OS08A20 RAWカメラは、ISIインターフェース(mxc_isi.0)を介してi.MX8MPプロセッサに接続できます。しかし、UG10215 で指摘されているように、mxc_isi.0 と neoisp-input0 間のリンクはデフォルトで無効になっており、手動で有効にする必要があります。 このリンクを有効にするには、デバイス ツリー ソース (DTS) ファイルを変更して、これらのコンポーネント間の接続を適切に構成する必要があります。このプロセスには以下が含まれます。 1. Linux BSPソースコードからボードのDTSファイルを見つけます 2. ISIノードとNEO-ISPノード間の接続を追加または変更する 3. データフローに適したポート構成を確認する 参考までに、ISP 構成を示す Linux BSP の imx8mp-evk-basler.dts や imx8mp-evk-dual-basler.dts などのサンプル デバイス ツリー ファイルを調べることができます。 ISI(Image Sensing インターフェース)はRAWデータをキャプチャできますが、それを単独でRGB/YUVに変換することはできません。そのため、ISP には RAW データを処理して表示可能な形式に変換する機能があるため、NEO-ISP への接続が必要になります。 これらのデバイス ツリーの変更を行った後、デバイス ツリーを再コンパイルし、システムを更新して新しい接続を実装する必要があります。変更されたデバイス ツリーにより、データが mxc_isi.0 から neoisp-input0 に正しく流れるようになり、RAW カメラ データが HDMI に出力される前に ISP によって処理されるようになります。 よろしくお願いします。 Re: How to enable the link between mxc_isi.0 and neoisp-input0 @Bio_TICFSL 申し訳ありませんが、デバイスツリー名を間違えました。正しい名前はimx95-19x19-verdin-os08a20-isp-lt8912.dtbです Re: How to enable the link between mxc_isi.0 and neoisp-input0 @Bio_TICFSL アドバイスありがとうございます。私の環境は次のとおりです: ボード: i.MX95 Verdin 評価キット デバイスツリー: imx95-19x19-verdin-ox03c10-isp-lt8912.dtb ISI と NEO-ISP を接続するためにデバイス ツリーを変更してみましたが、問題は解決されませんでした。 私が行った変更は次のとおりです。 NEO-ISPを指すisi@4ad50000のポート@3にエンドポイントを追加しました ISIを指すisp@4ae00000のポート@0にエンドポイントを追加しました 変更は間違っていますか? よろしくお願いいたします Re: How to enable the link between mxc_isi.0 and neoisp-input0 NXPコミュニティに以下の内容を投稿したいと思います。デバイス ツリーの変更に間違いはありますか?
View full article
配置I2C的问题 用MCUXpresso Config Tools 25.06根据示例生成RT1061的工程里,我并不是选的i2c的示例,但是因需要用到i2c,所以在 里做了配置,生成的代码里的引脚总是置0: 我对比了使用i2c的示例生成的工程里,这里应该是置1的,请问,是不是需要在MCUXpresso Config Tools的其他地方做配置,才能正确生成代码呢?请给个指示。谢谢 Re: 配置I2C的问题 Hi @ChenHua. Thank you for your question! This parameter corresponds to the Software Input On field. In the PinConfig tool, you need to configure the following locations if you want to enable: Best regards, Gavin
View full article
用于 RTD 的 S32K3xx NXP RTOS 7.0.0 队员们好 我看到SW32K3_S32M27x_RTD_R21-11_5.0.0_D2410 正式支持S32K3xx NXP RTOS 0.4.3 版本。 从那时起,更新的 RTD 版本(6.0.0 和 7.0.0)已经推出。 这些 RTD 版本与 NXP RTOS v0.4.3 兼容吗? 如果不是,我们什么时候可以期待与RTD 7.0.0正式兼容的新恩智浦实时操作系统版本? 谢谢! BR,丹尼尔 RTD 实时操作系统 Re: S32K3xx NXP RTOS for RTD 7.0.0 队员们好 客户希望明天之前得到答复。 您能对此发表评论吗? 谢谢 Re: S32K3xx NXP RTOS for RTD 7.0.0 嗨,丹尼尔 恩智浦实时操作系统和K3xx设备的最后一个版本是在2025年5月发布的,它与RTD 6.0.0 RTM一致(该版本已经发布并由模板团队进行了测试)。从理论上讲,下一个版本计划于2026年11月发布,但由于PL走廊,该版本很可能会被取消。 适用于K3xx设备的恩智浦实时操作系统是演示版,仅用于启用,因此优先级较低。如果有客户提出要求,必须与 PL 讨论。
View full article
使用比 MIMXRT1170-EVKB 更大的与非闪存 你好。我正在研究使用带有与非闪存的 RT1170 作为遥测存储器的可行性研究。评估板 MIMXRT1170-EVKB 上有具有 2Gb 存储空间的 MT29F2G08ABAGAH4 与非闪存。SDK 中有一个名为 evkbmimxrt1170_flash_component_nand_semc_cm7 的示例,演示了如何使用内存。这个例子非常棒,效果也非常好。 如数据表中的这张图片所示,现在我们的目标是在定制板上使用这款微控制器(特别是 MIMXRT1176CVM8A),其中 64Gb 的大型与非闪存 MT29F64G08AECABH1 分成 2 个芯片,每个芯片 32Gb。暂时采用异步模式。 您能告诉我如何实现这一目标吗?必须如何修改 SDK 示例才能使用该内存? 在此先表示感谢。向 Vojtech 致以最崇高的敬意。 Re: Using larger NAND flash than on MIMXRT1170-EVKB 你好@Kan_Li,感谢您的快速回复。 我们知道,如果不付出努力,就无法获得本机支持,但我们有一个简单的方法来解决这个问题。我们将通过 GPIO 引脚驱动 CE# 引脚,而不是 SEMC 驱动 CE# 引脚,只需将一个 CE# 引脚置低,执行 SEMC 操作,然后断开引脚。我们每次只选择一个模具。 对于 R/B# 引脚,我们将通过 AND 栅芯片(如 74AUP1G09GW)将它们连接起来。由于我们希望一次只使用一个模具,所以这样做会很顺利。每个芯片都可以像直接连接一样驱动引脚。 现在我需要的建议是如何正确设置SEMC控制器的示例,以便通过IPCMD和AXI正确地与该内存进行交互。谢谢。 问候 Vojtech Re: Using larger NAND flash than on MIMXRT1170-EVKB 你好@Kan_Li、 好吧,我明白你的意思了。让我换一种方式来表达我的支持请求。比方说,我只想使用带有一个 LUN 的 die 1,而第二个则完全没有连接,被遗忘了。芯片 1 的连接方式将与 DevKit 上的与非闪存相同,CE# 由 SEMC 通过与示例中相同的引脚驱动。因此,我基本上只是将 DevKit 的 2 Gb 与非闪存替换为我之前提到的同一个系列的 32 Gb 芯片的一半。 现在,请问我需要采取哪些步骤来重写这个例子才能正常使用这个新的与非闪存? 谢谢。向 Vojtech 致以最崇高的敬意。 Re: Using larger NAND flash than on MIMXRT1170-EVKB 你好@VojtechBaranek、 是的,你说得对!对于您选择的芯片,我认为列地址位数(columnAddrBitNum)应使用 kSEMC_NandColum_13bit。 祝您愉快, Kan ------------------------------------------------------------------------------- 注: - 如果本帖回答了您的问题,请点击"标记正确" 按钮。谢谢! - 我们会在最后一次发帖后的 7 周内跟踪主题,之后的回复将被忽略 如果您以后有相关问题,请打开一个新主题并参考已关闭的主题。 ------------------------------------------------------------------------------- Re: Using larger NAND flash than on MIMXRT1170-EVKB 你好@Kan_Li、 这对于你提到的字段来说是感知的。难道不应该同时扩展 columnAddrBitNum 吗? 致以最崇高的敬意,Vojtech。 Re: Using larger NAND flash than on MIMXRT1170-EVKB 你好@VojtechBaranek、 如果是这样,我想你只需按如下方法更新内存大小即可: 祝您愉快, Kan ------------------------------------------------------------------------------- 注: - 如果本帖回答了您的问题,请点击"标记正确" 按钮。谢谢! - 我们会在最后一次发帖后的 7 周内跟踪主题,之后的回复将被忽略 如果您以后有相关问题,请打开一个新主题并参考已关闭的主题。 -------------------------------------------------------------------------------
View full article
CBTL04083A 用于切换单端 1.8V GPIO/UART 大家好 我知道 CBTL04083A 是专为高速差分信号开关而设计的,而且有很多专门用于 GPIO/UART 开关的好产品。但是,我们目前需要使用 CBTL04083A 版本一个兼容差分信号和单端低速 1.8 V I/O(GPIO 和 UART)的 MUX 模块。差分 PCB 布局将在本模块之外处理。 据我所知,CBTL04083A 的开关基本上是场效应管,因此它应该可以切换单端信号。此外,1.8 V GPIO/UART 电平为 0-1.8V DC,属于设备的输入/共模范围。一个值得关注的问题是推荐的差分摆幅VID ≤ 1.6 V,因为 1.8 V 的 GPIO 可能会超过这个范围。我的假设是,VID 指南针对的是高速信号完整性,因此在这种低速使用情况下可能不是问题。 计划的 UART - CBTL04083A 连接:TX → P,RX → N为同一差分对,开关在一起。 请确认这种用法是否可用于可靠的通信,并分享任何最佳做法建议? Re: CBTL04083A to switch singled-ended 1.8V GPIO/UART 您好__OTL__ 日安 你说得没错,一个简单的直观方法就是把它理解为一个场效应管,不断被激活和失活。 因此,只要是直流和低频信号,它都能通过: -信号的电压范围在设备的 VDD 和绝对最大额定值范围内。 - 共模电压和摆幅不违反电气特性。 对于 1.8 V 逻辑电压(0-1.8V),这通常是安全的,因为该设备支持高达 3.3 V 的电源,而且绝对最大额定值高于 1.8 V。 VID 规格适用于高速差分线对,以确保信号完整性并将失真降至最低。对于低速 GPIO/UART 来说,这一点并不重要,因为..: - 对带宽的要求要低得多。 - 在这种速度下,场效应晶体管开关的行为几乎与短路一样。 因此,在这种情况下,超过 1.6 V 的差分摆幅不是功能问题。 同一差分对的 TX → P 和 RX → N 这在电气上是可以接受的,只是需要注意一些问题: 两条线路将一起切换,这对 UART TX/RX 来说是没有问题的。 确保未使用的差分路由不会引入耦合或噪声。 总之,对于可靠的 UART/GPIO 通信来说,计划中的使用是可以接受的;只是在设计布局时要注意避免任何噪声。 希望这些信息对您有所帮助,如果您还需要其他帮助,请告诉我。 祝你愉快,好运连连。
View full article
实时时钟 PCF85043A 运行速度过快 +55ppm 你好、 我们发现,我们在几种产品中使用的 PCF85043A 实时时钟的 +55 ppm 运行速度过快。 对于老产品,我们在生产过程中会进行频率校准,因此偏移会被抵消。但在较新的产品中,我们放弃了校准,现在发现 RTC 总是运行得太快。 我们使用的晶体是 ECS-.327-7-34B-C-TR、指定为 7pF 负载。 因此,我们将 PCF85063 的负载上限寄存器设置为 7pF。 我们在现场应用以及实验室测量中使用三种不同精度的 TCXO 作为参考,观察了由此产生的时间偏移。 我们还检查了演示板 OM11059A,它给出了相同的结果! 将负载上限寄存器设置为 12.5pF 可在一定程度上提高精度,但仍然不够精确,而且不令人满意,因为这种现象肯定有更深层次的原因。 PCF85063 有 55ppm 的频率偏移,这是已知的问题吗? 如果是,恩智浦的 "建议解决方案 "是什么? 感谢您的提示。 Re: Real-time clock PCF85043A is running too fast by +55ppm 好的,谢谢你的发言。 不过,我们有几款 10'000 产品,它们显示出明显的 +55ppm 平均频率偏移。很少达到正确的频率,甚至出现负偏移。 (当然,我知道核实频率是我们自己的责任,是我们的错,我们直到现在才注意到)。 不过...... 根据 UM10301 用户手册中的图表(见附图),这意味着几乎所有实时时钟芯片的负载上限都在约 4.5pF 的最小范围内,但很少或几乎从未达到 7pF 或更高。 我想,在>数年的 30,000 件产品中,这显然不是由于某批晶圆电容过低造成的。 因此,这与我们从数据表中看到的结果大相径庭。 好吧,我们可以变通,没问题。我很高兴知道,我没有测量错,这实际上是一种非理想行为。 对于未来的设计:我想,额外的外部电容(具有更精确的值)可以更准确地确定频率。 Re: Real-time clock PCF85043A is running too fast by +55ppm 嗨,比特、 还是说,这实际上是芯片的一种非理想行为,可以通过偏移寄存器来解决? 最后一句是正确的。请参阅PCF85063A 数据表中的表 40。内部晶体电容具有容差。7pF 电容可能从 4.2pF 到 9.8pF 不等。因此,晶体频率也可能根据内部电容的变化而变化。 是的,应该用偏移寄存器来解决这个问题。 致以最崇高的敬意 约瑟夫 Re: Real-time clock PCF85043A is running too fast by +55ppm 你好,Jozef, 感谢您的答复。 我们已经知道偏移寄存器,我们用它来补偿偏移和晶体的温度曲线。 当然,这也算是解决了问题。然而,这只是一种变通办法,并不能从根本上解决问题。 问题是: 使用 +/-10ppm 晶体,为什么在室温下会产生 +55ppm 偏移? 在室温下,不需要对软件进行微调,只需要对硬件的负载能力进行微调。根据数据手册,负载上限由实时时钟芯片提供,无需外部负载上限。那么,为什么会有如此大的频率偏差(使用几种晶体、多个参考和包括演示板在内的几个 PCB)? 我错过了什么吗? 还是说,这实际上是芯片的一种非理想行为,可以通过偏移寄存器来解决? Re: Real-time clock PCF85043A is running too fast by +55ppm 嗨,比特、 PCF85063A 的精度可在偏移寄存器中进行微调。请参阅PCF85063A 数据手册中的第 7.2.3 节。 校准工作流程请参见图 11 和图 12。 致以最崇高的敬意 约瑟夫
View full article
RTD 0.4.5 用の動作する S32K566 MRAM ドライバの例 Schaeffler をサポートするには、Schaeffler が使用している RTD 0.4.5 用の MRAM ドライバの例が必要です。RTD パッケージで提供される例はそのままでは動作せず、ビルドできません。 目的は MRAM への書き込みをテストできるようにすることですが、Schaeffler 社からはこれが機能するかどうか疑問の声が上がっています。 よろしくお願いします。 優先度: 重要 RTD Re: Working S32K566 MRAM driver example for RTD 0.4.5 こんにちは@nxp52415さん、 0.8.0 CD03 パッケージバージョンの S32DS で例を確認しました。おっしゃるとおり、ビルド エラーも表示されます。このエラーを修正するには、以下の点を変更できます。 1. クロックツールとMCU構成の「Get Clock Frequency API」で「有効」を選択します。 2. Mclモジュールを追加し、「CACHEサポートを有効にする」を選択します。 3. コードを生成してプロジェクトをビルドすると、エラーが表示されます。 修正: 「NaNU」を 0U に変更し、プロジェクトを再ビルドします。 よろしくお願いいたします。 ダン Re: Working S32K566 MRAM driver example for RTD 0.4.5 こんにちは@nxp52415さん、 MRAM の例は、0.8.0 CD03 パッケージ バージョンでテストおよび検証されました。ユーザーはこれらの例を参照できます。 バージョン 0.4.5 では、この例をビルドするには、ユーザーは以下のようにパスを設定する必要があります。 よろしくお願いいたします。 ダン Re: Working S32K566 MRAM driver example for RTD 0.4.5 こんにちは、ダン。 ありがとうございます。ただし、私は S32D の例を参照しています。これらを構築可能にするヒントもお持ちですか? 0.8.0 CD03 MRAM の例もビルドされません。 よろしくお願いします。 Re: Working S32K566 MRAM driver example for RTD 0.4.5 ありがとうございます、うまくいきました!
View full article
PN532 标签仿真 NFC 工具显示 NULL 所有数据 目前正在使用 PN532 (UM0701-02 ) 模块接口,通过基于 IRQ 状态模型的 SPI 通信与 STM32WL 微控制器连接。我将一步步解释我是如何处理状态机的 第 1 步: SPI 配置 - 时钟 2Mhz 和 8 位模式 第 2 步: 在启动 PN532 模块后,我发送了 SMA 配置,然后正在等待第一个 IRQ 的 ACK,之后我将等待第二个 IRQ 的 SMA 配置响应。我没有收到任何错误信息。请注意我使用的以下配置 pn532_packetbuffer[0] =pn532_command_samconfiguration; pn532_packetbuffer[1] = 0x01;// 正常模式; pn532_packetbuffer[2] = 0x14;// 超时 50ms * 20 = 1 秒 pn532_packetbuffer[3] = 0x01;// 使用 IRQ 引脚! 步骤 3:收到 SMA 配置回复后, 。 我已经开始发送 TgTarget 启动命令。对于这条命令,我只收到 ACK,当电话接近模块时,我才收到回复。 uint8_tcommand[] ={ pn532_command_tginitastarget、 5,// 模式:仅 PICC,仅被动 0x04, 0x00, // SENS_RES 0x00, 0x00, 0x00,// NFCID1 0x20, // SEL_RES 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// FeliCaParams 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// NFCID3t 0,//一般字节的长度 0//历史字节的长度 }; 如果(uidPtr != 0) {//如果设置了 uid,则将 3 个字节复制到 nfcid1 memcpy命令 + 4, uidPtr、 3); }} 这条命令也得到了成功的回复。 因此,现在我有了手机 NFC 信息,如 NFC 支持类 注:到此为止,我得到了正确的 IRQ Assert、ACK 和命令回复。 第 4 步: 响应后,我将开始发送 TgGetTarget 命令(0x86)。第一次,比如当我将手机靠近 PN532 时,得到的响应为 0x87,错误代码为 0x13。像 RF 版本一样。之后,我尝试了两种方法来恢复通信。最初的方法是发送 Inrelease 命令 0x52、0x00,然后获取 IRQ,并得到 53 和 0x00 的响应。然后再次发送 TgTartget Command Initi 命令,就像再次执行步骤 3 一样。请注意,在这之后的一段时间里,我得到了对 0x86 的正确回复。 现在我还有一个问题,在我发送 Inrelease 或 TgTarget 命令后,NFC Tools Mobile 显示的所有数据,如序列号和其他信息都显示为零。并展示 felica 技术。但使用的是 ISO1884A A 类卡枚举。 现在我想知道为什么会出现这种情况。如果我遗漏了任何序列。请尽快为我们提供指导。我们正处于项目收尾阶段。 已经有人向我推荐了表格,但我没有得到答复 互联标签解决方案 接触式智能卡读卡器芯片 HITAG读卡器IC 面向读卡器系统的MIFARE SAM NFC 控制器解决方案 NFC 前端解决方案 NFC读卡器库 Re: PN532 Tag emulation NFC Tools showing NULL all the data 请问谁能对此问题提供支持 Re: PN532 Tag emulation NFC Tools showing NULL all the data 我并不想存储任何数据。首先,我发送带有所需参数的 0x8C(TgInitAsTarget)命令,然后等待 0x8D 响应。我正确收到了 0x8D 响应。之后,我发送 TgGetData (0x86) 命令,希望收到状态为 0x00 的 0x87,但大多数时候收到的是状态为 0x13 的 0x87。出现这种情况时,我再次发送 TgInitAsTarget (0x8C) 命令,再次收到正确的 0x8D 响应。这次,当我发送 0x86 时,我收到了状态为 0x00 的 0x87 以及 APDU 数据。这种行为在摩托罗拉和 Realme 等较新的手机上运行正常,但在较旧的三星手机上,我总是在 0x86 之后收到状态为 0x13 的 0x87,即使在多次间隔之后也是如此。收到 0x8D 后,我尝试以不同的时间间隔发送 0x86,例如 1 毫秒、10 毫秒、20 毫秒、50 毫秒、80 毫秒、100 毫秒、120 毫秒和 140 毫秒,但在较旧的三星设备上我仍然收到 0x13。如有遗漏,请指教。还要注意一件事,如果我得到 0x87、0x13 我也尝试过轮询,那时我得到 0x29。 Re: PN532 Tag emulation NFC Tools showing NULL all the data 这是因为没有内存来存储数据。 请参阅应用笔记中的第 3.3.7.2 章 Re: PN532 Tag emulation NFC Tools showing NULL all the data 我们仍然面临这个问题,请任何人支持解决这个问题。我不知道我们会遇到什么问题。
View full article
启动 QSPI 时 S32g274a 中的 LLCE 固件加载失败 大家好, 我们正在使用 S32g274a,其中所有 LIN 核心都用作 UART,我们还使用中断转发来让 LIN 核心在有 rx 数据时获取中断。一切都与调试器完美配合。但我们面临的问题是,当我们将图像刷入外部启动存储器(如 qspi flash)并从中启动时,代码会在 llce_firmware_load() 处停止。 有什么方法可以解决这个问题吗? S32G2 #LLCE 回复:启动 QSPI 时 S32g274a 中的 LLCE 固件加载失败 你好@naveenkumar_muthusamy , 您能提供更多有关您的设置的信息吗? 我了解您在这个项目中使用 Core M7,我的理解正确吗? 我知道您使用的是定制板而不是 RDB2,我的理解正确吗? 您使用的 LLCE FW 是什么版本? 您使用的 RTD 是什么版本? 您是从一个例子开始您的项目吗?如果有的话,哪一个? 您以前能够从 QSPI 启动 LLCE 应用程序吗? 您能描述一下构建二进制文件并将其刷入 QSPI 闪存的一般过程吗? 您如何识别程序正在阻止上述函数llce_firmware_load() 中的执行。 提前感谢提供的信息。
View full article
TI AM62x の 88W9098 ARM64 AM62x-Boardで使用するためにnxp-imx / mwifiexリポジトリをコンパイルしようとしており、次の手順に従いました https://community.nxp.com/t5/Wireless-Connectivity/Wifi-Driver-Build-for-Generic-ARM64/td-p/1598321 ドライバは問題なくコンパイルされ、私は moal.ko と mlan.ko を /lib/modules/[...]/extra フォルダと .confそして.bin firmware/nxpフォルダにあります。 モジュールをロードしようとすると、次のエラーが表示されます。 modprobe moal mod_para=nxp/wifi_mod_para.conf [ 108.554822] moal: 不明な記号 cfg80211_sched_scan_results (err -2) [ 108.561485] moal: 不明な記号 cfg80211_mgmt_tx_status_ext (err -2) [ 108.568052] moal: 不明な記号 cfg80211_rx_assoc_resp (err -2) [ 108.574271] moal: 不明な記号 regulatory_set_wiphy_regd_sync (エラー-2) [ 108.581153] moal: 不明な記号 cfg80211_scan_done (err -2) [ 108.586943] moal: 不明な記号 cfg80211_sched_scan_stopped (err -2) [ 108.593461] moal: 不明な記号 cfg80211_remain_on_channel_expired (err -2) [ 108.600515] moal: 不明な記号 cfg80211_cac_event (err -2) [ 108.606188] moal: 不明な記号 cfg80211_register_netdevice (err -2) [ 108.612695] moal: 不明な記号 regulatory_hint (err -2) [ 108.618160] moal: 不明な記号 cfg80211_new_sta (err -2) [ 108.623655] moal: 不明な記号 cfg80211_disconnected (err -2) [ 108.629651] moal: 不明な記号 wiphy_new_nm (err -2) [ 108.634794] moal: 不明な記号 cfg80211_ready_on_channel (err -2) [ 108.641077] moal: 不明な記号 cfg80211_classify8021d (err -2) [ 108.647089] moal: 不明な記号 cfg80211_rx_mlme_mgmt (err -2) [ 108.653038] moal: 不明な記号 wiphy_register (err -2) [ 108.658365] moal: 不明な記号 __cfg80211_alloc_reply_skb (err -2) [ 108.664735] moal: 不明な記号 __cfg80211_alloc_event_skb (err -2) [ 108.671107] moal: 不明な記号 cfg80211_put_bss (err -2) [ 108.676602] moal: 不明な記号 cfg80211_roamed (err -2) [ 108.682002] moal: 不明な記号 cfg80211_ch_switch_notify (err -2) [ 108.688296] moal: 不明な記号 ieee80211_get_channel_khz (err -2) [ 108.694565] moal: 不明な記号 __cfg80211_radar_event (err -2) [ 108.700582] moal: 不明な記号 cfg80211_tdls_oper_request (err -2) [ 108.706961] moal: 不明な記号 cfg80211_find_elem_match (err -2) [ 108.713148] moal: 不明な記号 __cfg80211_send_event_skb (err -2) [ 108.719472] moal: 不明な記号 cfg80211_michael_mic_failure (err -2) [ 108.726012] moal: 不明な記号 wiphy_apply_custom_regulatory (err -2) [ 108.732657] moal: 不明な記号 cfg80211_del_sta_sinfo (err -2) [ 108.738678] moal: 不明な記号 wiphy_unregister (err -2) [ 108.744218] moal: 不明な記号 cfg80211_get_bss (エラー-2) [ 108.749740] moal: 不明な記号 ieee80211_freq_khz_to_channel (err -2) [ 108.756357] moal: 不明な記号 cfg80211_pmksa_candidate_notify (err -2) [ 108.763144] moal: 不明な記号 cfg80211_vendor_cmd_reply (err -2) [ 108.769416] moal: 不明な記号 cfg80211_cqm_beacon_loss_notify (err -2) [ 108.776286] moal: 不明な記号 cfg80211_unregister_wdev (err -2) [ 108.782482] moal: 不明な記号 cfg80211_rx_mgmt_ext (エラー-2) [ 108.788361] moal: 不明な記号 ieee80211_channel_to_freq_khz (err -2) [ 108.794986] moal: 不明な記号 ieee80211_hdrlen (err -2) [ 108.800499] moal: 不明な記号 cfg80211_report_wowlan_wakeup (err -2) [ 108.807111] moal: 不明な記号 cfg80211_ft_event (err -2) [ 108.812721] moal: 不明な記号 cfg80211_inform_bss_data (err -2) [ 108.818951] moal: 不明な記号 ieee80211_bss_get_elem (err -2) [ 108.824983] moal: 不明な記号 cfg80211_connect_done (err -2) [ 108.830903] moal: 不明な記号 cfg80211_unlink_bss (err -2) [ 108.836660] moal: 不明な記号 wiphy_free (err -2) [ 108.841648] moal: 不明な記号 cfg80211_cqm_rssi_notify (err -2) [ 108.847851] moal: 不明な記号 cfg80211_auth_timeout (err -2) modprobe: エラー: 'moal' を挿入できませんでした: モジュール内の不明なシンボル、または不明なパラメータ (dmesg を参照) これをどのように解決できるかのヒントはありますか?コンパイルには、Yocto SDK、tmp/work/のKERNELDIRを使用します[...]/build (カーネルビルドファイル、NXP-BSP のビルドファイルに類似) と mwifiex の最も近いブランチ (linux-ti-staging 6.1.46 で使用するための lf-6.1.55_2.2.0) 日時:TI AM62xの88W9098 もちろん、これは閉じます。 よろしくお願いいたします ドミニク 日時:TI AM62xの88W9098 こんにちは @Christine_Li、 他の仕事で忙しかったので、休日に気づかなかった 😉 88W9098 はまだ動作しませんが、これはおそらく SDIO 部分の設定ミスが原因です。 ドライバーは cfg80211.ko が存在する状態で正常に読み込まれていますが、何らかの理由でイメージにインストールされていません。私が成功した場合、または他の困難に直面した場合は、あなたを投稿し続けます! よろしくお願いいたします ドミニク
View full article