Multi Source Translation Content

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

Multi Source Translation Content

Discussions

Sort by:
使用断点进行调试而不停止所有中断 大家好, 我在没有操作系统的iMXRT-1064上开发了一个应用程序。该应用程序的各种功能包括 EtherCAT 主站,并通过定时器中断维持通信。 我想使用断点来暂停代码执行,以便检查变量值或验证逻辑流程。然而,当遇到断点时,所有中断和代码执行也会停止,导致 EtherCAT 连接断开。 有没有办法设置断点来暂停主执行但仍允许某些中断(例如处理 EtherCAT 通信的中断)继续运行? 感谢您的帮助! 回复:使用断点进行调试而不停止所有中断 你好@EdwinHz , 谢谢你的回答。最后一个问题:如果我开始采用 FreeRTOS 并启用多线程,是否可以使用调试器暂停一个线程,同时让其他线程继续运行? 谢谢!
View full article
LPC55C3xピン配置多重化 LPC55C3xは、複数のペリフェラルを必要とする新製品の潜在的なマイクロコントローラとして評価しているところです。各ピンのピン多重化/代替機能を評価して、これらのデバイスでペリフェラル リストが可能かどうかを確認する必要があります。過去のNXPのデータシートとリファレンスマニュアルには、各ピンと利用可能な代替機能を定義する表が含まれていました。LPC55C3x リファレンス マニュアルのセクション 6.2 (ピン配置) には、次のように記載されています。 「ピン配置については、添付の「LPC553xピン機能」スプレッドシートを参照してください。 そのようなスプレッドシートを見つけることができません。それがどこにあるかについてのリンクや場所を誰でも提供できますか? -リック 日時:LPC55C3xピン配列多重化 どういたしまして! 日時:LPC55C3xピン配列多重化 それは確かに役に立ちました!ありがとうございます。
View full article
i.MX93 M33 固件 ELE(EdgeLock Enclave)API 支持 - 缺少 S3MU 驱动程序 我正在开发一个需要在 M33 固件中独立使用 ELE(EdgeLock Enclave)网络安全功能的项目。经过 SDK 分析,我发现 缺少文件: drivers/fsl_s3mu.c/.h-S3MU 驱动程序实现驱动程序/fsl_ele_base_api.c-ELE 基本 API 板/evkmimx9352/driver_examples/s3mu/-S3MU 示例 i.MX93 架构是否支持通过 S3MU 进行 M33 到 ELE 的直接通信? 是否有替代方法或技术文档? Re: i.MX93 M33 Firmware ELE (EdgeLock Enclave) API Support - Missing S3MU Driver 已在系统邮件中回复您。 此致 哈维 回复: i.MX93 M33 Firmware ELE (EdgeLock Enclave) API Support - Missing S3MU Driver 像 i.MX93 这样的 SoC 只有一个 Cortex-M33 内核,启用 ELE 功能是否会与定制 MCU 固件开发相冲突?换句话说,启用 ELE 后,是否会锁定 M33,从而阻止上传定制的 MCU 固件? Re: i.MX93 M33 Firmware ELE (EdgeLock Enclave) API Support - Missing S3MU Driver 谢谢您的答复。 我知道你们提供的补丁文件主要是针对 i.MX95 的 M7 内核,但我的问题主要是针对只有 M33 内核的 SoC,如 i.MX93。 是否可以在M33上开发我的自定义固件并在其上调用和使用与ELE相关的网络安全功能? 谢谢! Re: i.MX93 M33 Firmware ELE (EdgeLock Enclave) API Support - Missing S3MU Driver 向您发送了带有演示的系统邮件,请在邮件中查看。 此致 哈维 Re: i.MX93 M33 Firmware ELE (EdgeLock Enclave) API Support - Missing S3MU Driver 这个例子似乎是在解释 TrustZone 的用例,但我更感兴趣的是在 i.MX93 的 M33 内核上进行开发。我想在此固件上进行开发并使用与 ELE 相关的网络安全功能。这可行吗? 谢谢。 Re: i.MX93 M33 Firmware ELE (EdgeLock Enclave) API Support - Missing S3MU Driver 希望这些例子能有所帮助。 此致 哈维
View full article
MCXN-947 的 FlexPWM 输入捕获示例 有没有可用于 FlexPWM 输入捕获的示例? 时钟|计时器 FRDM 培训 MCX N Re: flexPWM INPUT CAPTURE EXAMPLE FOR MCXN-947 你好@embedabu 感谢您的提问。 没有基于 FlexPWM 的捕获演示。但是,SDK 下有一个 CTimer 捕获演示可供参考。 请注意使用SDK v25.06。 Alice_Yang_0-1752807340596.png 谢谢! BR 爱丽丝
View full article
se050 initial configuration Hi, I am trying to communicate with the EdgeLock se050 chip. I am using the NXP “Plug & Trust Middleware Mini Package” and I have been able to compile and execute the example they provide. I can read the version of the chip, but when I try to read an object I get an error and the example cant continue, in ht ex_sss_entry before preparing for the digest sign. My assumption is that the I2C communication is correct, but maybe the authentication is not, and that’s why I cant access to se050 objects. I would like to ask you if you do some first configuration to this chip, which authentication method do you use and if there are any credentials that we can use. Kind regards, Iván Re: se050 initial configuration It seems the hardware connection does not enabled. Maybe you should check the I2C connection and enable GPIO. You can refer to the EdgeLock SE05x Quick start guide with Raspberry Pi for help. What kind of Hardware platform you are using? Re: se050 initial configuration Hi @ivangonzalezcano , Thanks for the info! I just replied your private ticket on the same topic, but if you prefer to discussing it here, it is also fine with me. Have a great day, Kan ------------------------------------------------------------------------------- Note: - If this post answers your question, please click the "Mark Correct" button. Thank you! - We are following threads for 7 weeks after the last post, later replies are ignored Please open a new thread and refer to the closed one, if you have a related question at a later point in time. ------------------------------------------------------------------------------- Re: se050 initial configuration Hi @Kan_Li,  I am using a SE050F variant. Thank you. Re: se050 initial configuration Hi @ivangonzalezcano , What is the SE050 variant you are using to play with the mini MW? Have a great day, Kan ------------------------------------------------------------------------------- Note: - If this post answers your question, please click the "Mark Correct" button. Thank you! - We are following threads for 7 weeks after the last post, later replies are ignored Please open a new thread and refer to the closed one, if you have a related question at a later point in time. -------------------------------------------------------------------------------
View full article
由于缺少许可证,无法安装 APU 编译器 你好,AP 软件专家、 福特客户正在安装用于 QNX 的 S32V234 VSDK 1.5.5,但他们无法安装 APU Compiler v1.0 b657,因此他们询问如何才能获得许可证。 此致 于 优先级:中等 Re: Could not install APU Compiler due to missing license @jiri_kral、 明白了,感谢您的帮助,我将关闭该票! 于 Re: Could not install APU Compiler due to missing license 您好, 兰迪的激活密钥是5B4B-73EC-F2E2-81B0 Re: Could not install APU Compiler due to missing license @jiri_kral 谢谢您的帮助!我的 APU 编译器许可证现在运行良好,但 Randy([email protected])看不到他的驾照。他如何访问 APU 编译器的下载链接? 于 Re: Could not install APU Compiler due to missing license 你好、 这两个许可证的有效期均已延长。 Re: Could not install APU Compiler due to missing license @jiri_kral、 您是否愿意为"[email protected]"颁发许可证? 并将我的"[email protected]"? 于 Re: Could not install APU Compiler due to missing license @jiri_kral 我已将用户名通过电子邮件发送给您。谢谢您的帮助! 于 Re: Could not install APU Compiler due to missing license 你好、 客户的 NXP ID 是什么?通常是电子邮件地址。
View full article
MIPI-CSI-2 とベイヤーパターンカメラ (RAW10) を使用した i.MX93 こんにちは、 カスタムの i.MX93 ベースのボードを持っています。提供されている CSI-2 インターフェースを使用して、ベイヤーパターン カメラ (IMX327) で RAW10 データを転送したいと考えています。 デバイスツリーの設定とプレスリリース、製品ニュース-ctlの設定はSO far正しいのですが、パイプラインを開始するとdwc-mipi-csi2からIRQストームが発生し、「 IPIインターフェース致命的イベント情報」カウンタが増加します。INT_ST_IPI_FATALレジスタの値は0x2aで、IPI FIFOオーバーフローを示しています。IPIがIRQを1つも持っていないため、ISIにデータをプッシュしていないのではないかと考えています。 https://community.nxp.com/t5/i-MX-Processors/About-settings-to-operate-ov5640camera-on-i-MX93EVK/mp/1716885/highlight/true#M212016を参照何らかの特別な設定があるようです。これらの値をRAW10に適合させようとしましたが、CAMERA_MUX[DATA_TYPE]の値0x31(ユーザー定義16)について疑問がありました。CSI-2 データ型 RAW10 の場合、これが 0x2b ではなくユーザー定義であるのはなぜですか? IPI エラーの原因は何でしょうか?この問題をさらにデバッグするにはどうすればよいでしょうか? 感謝と敬意を表します。 アレクサンダー Re: i.MX93 using MIPI-CSI-2 with a Bayer Pattern camera (RAW10) アップデートはありますか?Omnivision 9732でも同じ問題が発生しています Re: i.MX93 using MIPI-CSI-2 with a Bayer Pattern camera (RAW10) こんにちは@brian14さん、 i.MX93 と RAW10/12 Bayer データを出力するカメラ センサでも同じ問題が発生しています。 何かアイデアや提案はありますか? よろしくお願いします。 Re: i.MX93 using MIPI-CSI-2 with a Bayer Pattern camera (RAW10) こんにちは、 連絡あった?もう1ヶ月が経ちました。 ありがとう、アレクサンダー Re: i.MX93 using MIPI-CSI-2 with a Bayer Pattern camera (RAW10) こんにちは、 このトピックに関して何かニュースはありますか? ありがとう、そしてよろしく。 アレクサンダー Re: i.MX93 using MIPI-CSI-2 with a Bayer Pattern camera (RAW10) こんにちは@steinaさん、 NXP サポートにお問い合わせいただきありがとうございます。 このCASEについては社内チームで検討し、できるだけ早くお問い合わせいたします。 すてきな一日を!
View full article
S32DS for ARM 2018R1 ライセンス こんにちは: S32DS for Arm 2018R1 IDE のライセンスの有効期限が切れました。確認して延長を手伝っていただけますか? ありがとうございます。 binli_0-1654501988529.png Re: S32DS for ARM 2018R1 license こんにちは、 S32 Design Studio for ARM v2018.R1のライセンスの有効期限が切れました。 延長していただけますか? アクティベーションコード00B2-2243-F93D-50F1 よろしくお願いします。 Re: S32DS for ARM 2018R1 license こんにちは: S32DS for Arm 2018R1 IDE のライセンスの有効期限が切れました。確認して延長してもらえますか?ありがとうございます qfgl_1-1761810711063.png Re: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for ARM バージョン 2018.R1 のライセンスの有効期限が切れました。延長していただけますか? アクティベーションコード: 0255-52A3-B9BE-AB0C よろしくお願いします。 Re: S32DS for ARM 2018R1 license こんにちは: S32DS for ARM V2.2 のライセンスが 13 日後に期限切れになります。確認して延長を手伝っていただけますか? Arm用S32 Design Studio アクティベーションID: 97B6-8CB8-3FC0-851A 評価日数: 13 機能バージョン: 2.2 機能のステータス: 評価 (13 日間) ありがとうございます。 Re: S32DS for ARM 2018R1 license ,,,,,,,,,,,,,,,,,,,,,,,,,,, Re: S32DS for ARM 2018R1 license ,,,,,,,,,,,,,, Re: S32DS for ARM 2018R1 license ,,,,,,,,,,,,,,,,,,,,, Re: S32DS for ARM 2018R1 license ,,,,,,,,,,,,,,,,,,,,,,,, Re: S32DS for ARM 2018R1 license はい、うん Re: S32DS for ARM 2018R1 license こんにちは: S32DS for Arm 2018R1 IDE のライセンスの有効期限が切れました。確認して延長を手伝っていただけますか? ありがとうございます。 DXD_1-1760436860875.png Re: S32DS for ARM 2018R1 license こんにちは、 S32DS ARM V2.2 ライセンスの有効期限が切れました。 ライセンスを延長していただけますか? アクティベーションID: DD5C-6F03-8AE4-7ECA SOありがとう。 Re: S32DS for ARM 2018R1 license S32 プラットフォーム 3.4 の S32DS のライセンスの有効期限が切れました。確認して延長してもらえますか?ありがとうございます。アクティベーションコード C5A1-5B94-2A38-9034 Re: S32DS for ARM 2018R1 license こんにちは: おはようございます!S32dsのライセンスが期限切れです。ライセンスの延長をお願いできますか?ソフトウェアバージョンは2.2です。 YongBo1_0-1753323581378.png YongBo1_1-1753323618471.png YongBo1_2-1753323647489.png 本当にありがとうございます!あなたの助けが必要です! Re: S32DS for ARM 2018R1 license こんにちは: S32DS for Arm 2018R1 IDE のライセンスの有効期限が切れました。確認して延長を手伝っていただけますか? ありがとう。アクティベーションコード:349D-19F8-FFD7-7F10 回复: S32DS for ARM 2018R1 license こんにちは: S32DS for Arm 2018R1 IDE のライセンスの有効期限が切れました。確認して延長を手伝っていただけますか? ありがとう。アクティベーションコード592C-8B75-D563-0CAE jadezhang0808_1-1753157055690.png Re: S32DS for ARM 2018R1 license こんにちは、 S32DS ライセンスが延長されました。 Re: S32DS for ARM 2018R1 license S32DS for ARM 2018R1 のライセンスの有効期限が切れました。延長をお願いしたいです。どうもありがとうございます。 コード9DD9-3E3B-4AA1-1DE3 S32DS for ARM 2018R1 license こんにちは、 S32 Design Studio for Arm v2018 R1 ライセンスの有効期限がすでに切れていますが、延長してもらえますか? ありがとうございます! アクティベーションコード: DE17-8B75-A725-CBC3 SomeBlack_0-1747874771004.png Re: S32DS for ARM 2018R1 license S32DS for Power Win32 v2017 IDEs のライセンスの有効期限が切れました。確認して延長を手伝っていただけますか?「このライセンスを返却することはできません」というヒントです。返品しようとすると、「 よろしくお願いします。 xiaocong_0-1747722624302.png Re: S32DS for ARM 2018R1 license S32DS for Arm 2018R1 IDE のライセンスの有効期限が切れました。確認して延長してもらえますか?アクティベーションコード D429-1EC2-B799-7507 ありがとう。 Re: S32DS for ARM 2018R1 license こんにちは: S32 Design Studio for Power Architecture ® v2.1 - Windows/Linuxのライセンス IDE の有効期限が切れました。確認と延長を手伝っていただけますか? アクティベーションコード DDD9-023A-976E-CD88 ありがとうございます。 Re: S32DS for ARM 2018R1 license こんにちは: S32DS for Arm 2018R1 IDE のライセンスの有効期限が切れました。確認と延長を手伝っていただけますか?アクティベーションコード DDD9-023A-976E-CD88 ありがとう。 Re: S32DS for ARM 2018R1 license こんにちは、 S32DS ライセンスが延長されました。古いコードを使用して S32DS を再度アクティブ化してください。 Re: S32DS for ARM 2018R1 license こんにちは、S32 Design Studio for ARM v2.2 ライセンスの有効期限はすでに切れています。延長してもらえますか? ありがとうございます! アクティベーションコード: 2D6B-DC21-07CF-F125 Re: S32DS for ARM 2018R1 license こんにちは、 S32DS ライセンスが延長されました。 Re: S32DS for ARM 2018R1 license こんにちは: 私の免許証 S32DS for Arm v2.2 IDE の有効期限がもうすぐ切れます。確認して延長していただけませんか? ありがとうございます。 アクティベーションコード: BC11-7022-0D21-E460 回复: S32DS for ARM 2018R1 license こんにちは、 S32 Design Studio for Arm v2018 R1 ライセンスの有効期限がすでに切れていますが、延長してもらえますか? ありがとうございます! アクティベーションコード: 4777-90EB-DAF6-AE57 Re: S32DS for ARM 2018R1 license こんにちは、 S32DS ライセンスが延長されました。 Re: S32DS for ARM 2018R1 license こんにちは、 S32 Design Studio for ARM v2018 R1 のライセンスが期限切れです。延長してもらえますか? アクティベーションコード: 6EC6-15B7-7227-97F6 ありがとうございます。 カルロ 回复: S32DS for ARM 2018R1 license 屏幕截图 2025-02-18 104107.png こんにちは: S32DS for ARM V1.3 のライセンスの有効期限が切れました。確認して延長を手伝っていただけますか? ありがとうございます。 Re: S32DS for ARM 2018R1 license 問題は解決しました。ありがとうございます Re: S32DS for ARM 2018R1 license S32DS ライセンスの拡張を手伝ってください。アクティベーションコード: FF84-9C7B-EFCB-6595。ありがとうございます! Re: S32DS for ARM 2018R1 license こんにちは、 あなたのアカウントを確認しましたが、すべてのライセンスは有効でアクティブ化されています。S32DS PA では異なるアクティベーション キーを使用しましたが、問題はありません。 Re: S32DS for ARM 2018R1 license ソフトウェアフィードバック:(ライセンスがありません) Re: S32DS for ARM 2018R1 license こんにちは。私の S32 Design Studio for Power Architecture バージョン 2.1 ライセンスの有効期限がすでに切れていますが、延長することはできますか? ありがとうございます! アクティベーションコード: 77FC-3B94-A7DC-54EE Re: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for ARM バージョン 2018.R1 のライセンスの有効期限が切れました。延長していただけますか? アクティベーションコード: FF84-9C7B-EFCB-6595 どうもありがとうございます Re: S32DS for ARM 2018R1 license こんにちは。ARM 2018R1 用に S32DS を再インストールしました。 オフラインでアクティベートすると、activation.xml に「ライセンスを生成CANません。すでに期限が切れています」と表示されます。 Re: S32DS for ARM 2018R1 license こんにちは、 S32DS ライセンスが延長されました。 Re: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for ARM バージョン 2018.R1 のライセンスが期限切れになりました。延長していただけますか? アクティベーションコード: FC1A-4C29-3203-9C08 どうもありがとうございます 回复: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for Arm v3.5 のライセンスの有効期限がすでに切れていますが、延長してもらえますか? ありがとうございます! アクティベーションコード: 8A8B-9E9B-F34E-2603 回复: S32DS for ARM 2018R1 license こんにちは。私の S32 Design Studio for Arm v2.2 ライセンスはすでに期限切れです。延長してもらえますか? ありがとうございます! アクティベーションコード: D0BA-0474-25E0-F056 S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for Arm v2018 R1 ライセンスの有効期限がすでに切れていますが、延長してもらえますか? ありがとうございます!アクティベーションコード: 3EF3-981A-CE8D-45C3 Re: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for Arm v2018 R1 ライセンスの有効期限がすでに切れていますが、延長してもらえますか? ありがとうございます! アクティベーションコード: 3EF3-981A-CE8D-45C3 回复: S32DS for ARM 2018R1 license こんにちは: S32DS for Arm 2018R1 IDE のライセンスの有効期限が切れました。確認して延長を手伝っていただけますか? ありがとうございます。 aiai_0-1723802490382.png Re: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for ARM バージョン 2018.R1 のライセンスがもうすぐ期限切れになります。 延長していただけますか?ありがとう。 アクティベーションコード: C617-86A4-65B7-F3D9 どうもありがとうございます 回复: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for Arm v2018 R1 ライセンスの有効期限がすでに切れていますが、延長してもらえますか? ありがとうございます! アクティベーションコード: 0384-6363-91F6-CB8E Re: S32DS for ARM 2018R1 license こんにちは、 S32 Design Studio for Arm v2018 R1 ライセンスの有効期限がすでに切れていますが、延長してもらえますか? ありがとうございます! アクティベーションコード: 8238-B154-F160-0911 Re: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for ARM バージョン 2018.R1 のライセンスがもうすぐ期限切れになります。 延長していただけますか?ありがとう。 アクティベーションコード: 516A-3379-0522-6A9D どうもありがとうございます Re: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for ARM バージョン 2018.R1 のライセンスがもうすぐ期限切れになります。 延長していただけますか?ありがとう。 アクティベーションコード: 0D34-286B-9EE6-E692 どうもありがとうございます Re: S32DS for ARM 2018R1 license こんにちは、 S32DS ライセンスが延長されました。古いコードを使用して S32DS を再度アクティブ化してください。 Re: S32DS for ARM 2018R1 license S32 Design Studio for Arm v2018 R1 ライセンスの有効期限がすでに切れていますが、延長してもらえますか? ありがとうございます! アクティベーションコード: DC0F-DD50-F612-9743 Re: S32DS for ARM 2018R1 license こんにちは。私のライセンスの有効期限が切れました。ライセンスの延長、アクティブコードについて助けてください。 DC0F-DD50-F612-9743 回复: S32DS for ARM 2018R1 license こんにちは。私のライセンスの有効期限が切れました。ライセンスの延長、アクティブコードについて助けてください。 DC0F-DD50-F612-9743 Re: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for ARM バージョン 2018.R1 のライセンスの有効期限が切れました。延長していただけますか? アクティベーションコード: DE63-F9AF-C189-5399 どうもありがとうございます Re: S32DS for ARM 2018R1 license こんにちは: S32DS for Arm 2018R1 IDE のライセンスの有効期限が切れました。確認して延長を手伝っていただけますか? ありがとうございます。 ========================================== 商品の説明S32 Design Studio 注文番号S32DS_2018_R1_100931407 注文番号 ライセンスの総数:100 アクティベーションコード C625-7579-0C28-63DC 製品に適用されるライセンス: バージョンの説明 R1 2018 S32 Design Studio (EULA を表示) 3.1 S32 Design Studio (EULA を表示) 100個入手可能       Re: S32DS for ARM 2018R1 license こんにちは: S32DS for Arm 2018R1 IDE のライセンスの有効期限が切れました。確認して延長を手伝っていただけますか? ありがとうございます。 Joe_0_0-1705036715844.png Re: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for ARM v2.2 のライセンスの有効期限が切れました。延長していただけますか? アクティベーションコード F1B3-2017-8F0D-17BE よろしくお願いします。 Re: S32DS for ARM 2018R1 license こんにちは、 @acirillo さん、 ライセンスの有効期限を 2028 年末まで延長しました。 ローカル ライセンス情報を更新するには、NXP ライセンス メニューの「更新」アクションを使用してください。 よろしくお願いします、 メフル・パテル Re: S32DS for ARM 2018R1 license こんにちは、 S32S 2018のライセンスの有効期限が切れました。確認して延長を手伝っていただけますか? よろしくお願いします。 Re: S32DS for ARM 2018R1 license こんにちは、 @linxwhut さん、 両方のライセンスの有効期限を 2028 年末まで延長しました。 ローカル ライセンス情報を更新するには、NXP ライセンス メニューの「更新」アクションを使用してください。 よろしくお願いします、 メフル・パテル Re: S32DS for ARM 2018R1 license こんにちは、 @Detective さん、 ライセンスの有効期限を 2028 年末まで延長しました。 ローカル ライセンス情報を更新するには、NXP ライセンス メニューの「更新」アクションを使用してください。 よろしくお願いします、 メフル・パテル Re: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for ARM バージョン 2018.R1 のライセンスの有効期限が切れました。延長していただけますか? アクティベーションコード: C819-045E-F1F8-61B7 Re: S32DS for ARM 2018R1 license こんにちは。私と同僚の S32 Design Studio for Power Architecture バージョン 2.1 ライセンスの有効期限が切れてしまいました。ライセンスの延長を手伝っていただけますか?ありがとう アクティベーションコード:82DF-FC84-F43A-1EF0 アクティベーションコード:5EBA-DE62-DCF0-02A9 Re: S32DS for ARM 2018R1 license こんにちは、ホーガンさん。 有効期限を2027年まで延長しました。現在のコードで再度アクティブ化してください。 よろしくお願いします、 マイク Re: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for ARM バージョン 2018.R1 のライセンスの有効期限が切れました。延長していただけますか? アクティベーションコード: E03E-A0CC-D45D-88C8 どうもありがとうございます Re: S32DS for ARM 2018R1 license よろしくお願いします。 Re: S32DS for ARM 2018R1 license 親愛なる、 S32 Design Studio for ARM バージョン 2018.R1 のライセンスの有効期限が切れました。延長していただけますか? アクティベーションコード: E03E-A0CC-D45D-88C8 どうもありがとう 。 Re: S32DS for ARM 2018R1 license こんにちは、 @J_Garyさん、 ライセンスの有効期限を 2028 年末まで延長しました。 ローカル ライセンス情報を更新するには、NXP ライセンス メニューの「更新」アクションを使用してください。 よろしくお願いします、 メフル Re: S32DS for ARM 2018R1 license こんにちは。S32 Design Studio for Arm v2018 R1 ライセンスの有効期限がすでに切れていますが、延長してもらえますか? ありがとうございます! アクティベーションコード: E971-3802-1E3D-5BA6 Re: S32DS for ARM 2018R1 license こんにちは、 @liamtsenさん、 あなたのライセンスを2028年12月末まで延長しました。 使用するにはアクティベーションを更新してください。 いつもご利用いただき、ありがとうございます。よろしくお願いいたします。  - メフル・パテル Re: S32DS for ARM 2018R1 license こんにちは。私の免許証の有効期限が切れてしまいました。CAN延長してもらえますか? その番号は よろしくお願いします。 Re: S32DS for ARM 2018R1 license こんにちはサラさん ライセンスが延長されました。アクティベーション コードをもう一度試してください。 よろしくお願いします、 マイク 回复: S32DS for ARM 2018R1 license こんにちは、 @Hanshengさん あなたのライセンスを2027年末まで延長しました。使用するにはアクティベーションを更新してください。 いつもご利用いただき、ありがとうございます。よろしくお願いいたします。  -メフル・パテル Re: S32DS for ARM 2018R1 license こんにちは、 S32 Design Studio for ARM v2018.R1 ライセンスの有効期限がすでに切れています。延長にご協力いただけませんか? ありがとうございます! アクティベーションコード: B7B1-173F-51BA-13A2 よろしくお願いいたします。 サラ Re: S32DS for ARM 2018R1 license こんにちは、 @1772137309 。 あなたのライセンスを2028年末まで延長しました。 S32DS の [ヘルプ] -> [NXP ライセンス] メニューに移動し、[更新] をクリックして、ローカル マシン上のライセンス データを更新してください。 よろしくお願いします、 - メフル・パテル Re: S32DS for ARM 2018R1 license こんにちは、 S32 Design Studio for Arm v2018 R1 ライセンスの有効期限がすでに切れていますが、延長してもらえますか? ありがとうございます! アクティベーションコード: B0A4-688C-2AD6-79EE Re: S32DS for ARM 2018R1 license こんにちは、 @ScreenUserさん、 ライセンスの有効期限を 2027 年まで延長しました。 ローカル ライセンス情報を更新するには、NXP ライセンス メニューの「更新」アクションを使用してください。 よろしくお願いします、 - メフル・パテル Re: S32DS for ARM 2018R1 license S32 Design Studio for Arm v2018 R1 ライセンスの有効期限がすでに切れていますが、延長してもらえますか? ありがとうございます! アクティベーションコード: 6C82-9208-D1F2-C38F Re: S32DS for ARM 2018R1 license こんにちは、 ライセンスの有効期限を 2026 年まで延長しました。 ローカル ライセンス情報を更新するには、NXP ライセンス メニューの「更新」アクションを使用してください。 よろしくお願いします、 マイク Re: S32DS for ARM 2018R1 license こんにちは: S32DS_Power_Win32_v2.1 IDEs のライセンスの有効期限が切れました。確認して延長を手伝っていただけますか? ありがとうございます。 回复: S32DS for ARM 2018R1 license こんにちは。私のライセンスは期限切れです。ライセンスの延長について助けてください。アクティブコード:93E3-80E7-2A38-9E70 回复: S32DS for ARM 2018R1 license こんにちは。私のライセンスは期限切れです。ライセンスの延長について助けてください。アクティブコード:93E3-80E7-2A38-9E70 Re: S32DS for ARM 2018R1 license どうもありがとうございます。今はすべて正常に動作しています。改めて感謝申し上げます。 Re: S32DS for ARM 2018R1 license こんにちは、ハオさん あなたの免許を3年間延長しました。S32DS の [ヘルプ] -> [NXP ライセンス] メニューに移動し、[更新] をクリックして、ローカル マシン上のライセンス データを更新してください。 よろしくお願いします、 マイク Re: S32DS for ARM 2018R1 license こんにちは、 @Jaydenyzhu 私はこの権利を2026年まで延長しました。 新しいライセンスを受け取るにはアクティベーション コードを使用してください。 よろしくお願いいたします。 - メフル・パテル S32DS for ARM 2018R1 license 親愛なる、 S32 Design Studio for ARM バージョン 2018.R1 のライセンスの有効期限が切れました。延長していただけますか? アクティベーションコードD5D0-D801-AB24-58DF よろしくお願いします。 Re: S32DS for ARM 2018R1 license My S32 Design Studio for Arm 2018_R1 の有効期限が 4 日後に切れますが、延長してもらえますか?ありがとう; アクティベーションID: 799E-5E79-910F-6C57 Re: S32DS for ARM 2018R1 license こんにちは、Gen Liさん あなたの免許を3年間延長しました。 現在のアクティベーション コードを使用して再度アクティベーションしてください。 よろしくお願いします、 マイク Re: S32DS for ARM 2018R1 license おはよう、 S32 Design Studio for Power Architecture バージョン 2.1 IDE のライセンスの有効期限が切れました。延長していただけますか? アクティベーションコード DBA1-317C-5265-7E4F よろしくお願いします。 Re: S32DS for ARM 2018R1 license こんにちは、Mehul_Patelさん S32DS が動作するようになりました。ありがとうございます。 Re: S32DS for ARM 2018R1 license こんにちは、 @zuqiao さん あなたのライセンスを2026年12月末まで延長しました。 アクティベーションを更新してください。 ありがとう。敬具。 - メフル・パテル Re: S32DS for ARM 2018R1 license こんにちは、 アクティベーションコードはD876-C313-75B1-2E1B です。ありがとうございます。 LICENSE.PNG Re: S32DS for ARM 2018R1 license こんにちは、 @cjgyf さん、 あなたの権利を2025年12月末まで延長しました。インストールを更新または再アクティブ化してください。 よろしくお願いいたします。 - メフル・パテル Re: S32DS for ARM 2018R1 license こんにちは、 @zuqiao さん ライセンスを再アクティブ化できるように、 S32DS for Arm v2018のアクティベーション コードを共有していただけますか。 いつもご利用いただき、ありがとうございます。よろしくお願いいたします。  -メフル・パテル Re: S32DS for ARM 2018R1 license 私のライセンスも期限切れ(9DE8-C6AE-8B6B-952B)なのですが、延長していただけますか?よろしくお願いいたします! Re: S32DS for ARM 2018R1 license こんにちは、NXPの専門家の皆さん。 S32DS for Arm v2018 のライセンスの有効期限が切れ、ライセンスが返却されましたが、現在ライセンスが欠落していることが示されています。ライセンスの延長にご協力ください。どうぞよろしくお願いいたします。 デビッド Re: S32DS for ARM 2018R1 license こんにちは、マイク 遅れてごめんなさい。どうもありがとうございます。今はすべて正常に動作しています。 敬具 フランチェスコ Re: S32DS for ARM 2018R1 license こんにちは、 あなたのライセンスを2025年まで延長しました。同じコードで再度アクティベートしてください。 よろしくお願いいたします。 Mike Re: S32DS for ARM 2018R1 license こんにちは。私の免許証の有効期限が切れてしまいました。CAN延長してもらえますか? その番号は 09D2-DE37-6529-87FB よろしくお願いします。 フランチェスコ Re: S32DS for ARM 2018R1 license こんにちは@francesco_solitさん、 この権限のサーバー ログを確認しました。返却されたライセンスの最大数に達したことが報告されています。カウントをリセットした、SO今は動作するはずです。同僚にもう一度試してもらってください。 また、同僚が次のリンクを使用して NXP.com アカウントにログインすると、独自のライセンスを取得できることにも注意してください。 https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=S32-DS-ARM_v2018 よろしくお願いいたします。 Mike Re: S32DS for ARM 2018R1 license こんにちは、マイク 再アクティベーションは現在私の PC では機能していますが、以前は同じライセンスが機能していた同僚の他の PC では機能しなくなりました。同僚にもライセンスを拡張することは可能ですか?それとも、新しいライセンスを取得することは可能ですか?NXP アカウントは次のとおりです。 [email protected] [email protected] よろしくお願いします。 フランチェスコ・ソリート Re: S32DS for ARM 2018R1 license 本当にありがとう、マイク。 敬具 フランチェスコ・ソリート Re: S32DS for ARM 2018R1 license こんにちは@francesco_solitさん、 あなたの権利を延長しました。新しい有効期限を受け取るSOライセンスを更新してください。 よろしくお願いいたします。 Mike Re: S32DS for ARM 2018R1 license おはよう。 S32DS for ARM 2018R1 のライセンスが期限切れになります。延長していただけますか?添付ファイルでご覧いただけます。 ありがとうございます。 フランチェスコ・ソリート Re: S32DS for ARM 2018R1 license こんにちは、 私はこの権利を2025年まで延長しました。新しいライセンスを受け取るにはアクティベーション コードを使用してください。 よろしくお願いいたします。 Mike Re: S32DS for ARM 2018R1 license こんにちは。私の免許証の有効期限が切れてしまいました。CAN延長してもらえますか? その番号は 4F70-F0A3-101C-3C96 本当にSOありがとう。 Re: S32DS for ARM 2018R1 license ありがとう、マイク。 良い一日を! Re: S32DS for ARM 2018R1 license こんにちは、 両方の権利は2025年まで延長されました。インストールを再アクティベートするには、アクティベーション コードを使用してください。 よろしくお願いいたします。 Mike Re: S32DS for ARM 2018R1 license こんにちは。私の免許証の有効期限が切れてしまいました。CAN延長してもらえますか? その番号は B361-6887-8BBF-ED12 さらに、私の同僚のアンナ・ダレッシオにも: E735-6A42-FED4-6005 本当にSOありがとう。 アニタ Re: S32DS for ARM 2018R1 license こんにちは@zhanglei327さん、 あなたの権利を2025年まで延長しました。インストールをライセンス サーバーと同期するには、[ヘルプ] -> [NXP ライセンス] メニューにある [更新] ボタンを使用してください。 よろしくお願いいたします。 Mike Re: S32DS for ARM 2018R1 license こんにちは、 私の免許証はもうすぐ期限切れになります。 zhanglei327_0-1658835568910.png zhanglei327_1-1658835608579.png Re: S32DS for ARM 2018R1 license おはよう! 問題は解決しました! よろしくお願いします。 ヴァレリア Re: S32DS for ARM 2018R1 license こんにちは@valeriaalessiさん、 サーバー側からライセンスを手動で返却しました。ライセンスの返却のオファーを受け取ったら、「はい」を選択してください。場合によっては、適切にリセットされない設定があり、強制的にリセットされることがあります。この後、ライセンスを返却すれば、問題なくアクティベートできるはずです。 よろしくお願いいたします。 Mike Re: S32DS for ARM 2018R1 license おはよう、 同じライセンス番号で再アクティブ化を試みましたが、ライセンスは別の機能用であるというメッセージが表示され続けます。ただし、最初のエラーの後、戻り値の回数を超えたことに関する 2 番目のエラーは再び発生しません。 助けていただけますか? よろしくお願いします。 ヴァレリア Re: S32DS for ARM 2018R1 license こんにちは@valeriaalessiさん、 ライセンスサーバーを確認しました。返品の最大数を超えたと報告されました。返品カウントをリセットしました。これで問題は解決されるはずです。もう一度お試しください。 Mike Re: S32DS for ARM 2018R1 license おはよう、 以前と同じ番号でライセンスを再度アクティブ化しようとしましたが、ライセンスは別の機能用であると表示されます。その後、「戻る」をクリックすると、エラー メッセージが表示されます (添付ファイルを参照)。 助けていただけますか? よろしくお願いします。 ヴァレリア error_1.PNG error_2.PNG Re: S32DS for ARM 2018R1 license こんにちは、 あなたのライセンスを2025年まで延長しました。[ヘルプ] -> [NXP ライセンス] メニューから更新するか、以前と同じアクティベーション コードを使用して再アクティベーションしてください。 よろしくお願いいたします。 Mike Re: S32DS for ARM 2018R1 license おはよう、 S32DS for Arm 2018R1 IDEs のライセンスが期限切れになりました。延長していただけますか? 添付ファイルで、現在のライセンスの有効期限が切れていることをCAN確認できます。 よろしくお願いします。 ヴァレリア Re: S32DS for ARM 2018R1 license こんにちは、 あなたの権利を延長しました。インストールを更新または再アクティブ化してください。 よろしくお願いいたします。 Mike Re: S32DS for ARM 2018R1 license Jack527_0-1764663383029.png私も期限が切れてしまいました。延長していただけますか?ありがとうございます。 回复: S32DS for ARM 2018R1 license 私の番号も延長していただけますか?ありがとうございます。私の番号(A9DC-778F-BAF6-8677)は有効期限が切れています。 回复: S32DS for ARM 2018R1 license ARM V2.2 用 S32DS の公式延期を要求します。 A467-A14C-CD17-0852 Re: S32DS for ARM 2018R1 license S32DS Power V2.1 ライセンスの有効期限が切れました。 ライセンスを延長していただけますか? アクティベーションID: 1C02-6C5E-91A6-0F19 SOありがとう。 Re: S32DS for ARM 2018R1 license こんにちは: S32DS for ARM v2.2 IDE のライセンスの有効期限が切れました。確認して延長を手伝っていただけますか? ありがとうございます。 _0-1770255101921.png 回复: S32DS for ARM 2018R1 license こんにちは。ARM バージョン v2.2 の S32 Design Studio ライセンスの有効期限が近づいています。 詳しく説明していただけますか?ありがとうございます。 私のアクティベーションコードは95F3-8275-56B8-B07Dです どうもありがとうございます。 Re: S32DS for ARM 2018R1 license tem 説明S32 Design Studio for ARM v2018 注文番号S32-DS-ARM_v2018_169264627 您能帮我延長许可证的有效期吗?激活码EBF4-DE52-80C0-FD65 非常感谢。 Re: S32 Design Studio for ARM v2.2 license马上过期了,申请延长 注文ID / ライン # S32DS-IDE-Arm-V2-X_186201937 / 1 履行された数量 1 アクティベーションコード 2107-4B0B-EBCA-A774 製品 S32 Arm v2.2 Design Studio ホスト 647F47BFF507631C69881D8FA0244925EE42B3D7 注文日 2022年8月15日
View full article
LIN:S32K312 MCU 作为主站,在等待 LinID 时出现 Lin 超时错误 大家好, 我在长时间操作过程中遇到了间歇性 LIN 通信问题,希望您能提供专业意见。该系统配置为恩智浦S32K3xx(EB Tresos 28.2,SW32K3_STD_4.4_2.0.2RD2211)作为 LIN 主机,每 10 毫秒向电机控制板从属设备发送 PID 0x11(从机响应)、0x14(从机响应)和 0x10(主机请求)。 初始通信在前 2 分钟内正常运行,但大约 10 分钟后,会出现间歇性超时错误(" LIN_ID/帧错误 "),并伴有帧传输不完整(仅在示波器上观察到中断场和同步字节,没有 PID/数据)。 调试显示,LPUART_LIN_IP_FrameirqHandler 中断在故障期间停止触发信号,导致全局状态结构 LPUART_LIN_IP_apxStateStructureArray 在 LIN_TX_BUSY 和 LINOPTIONAL 之间振荡,这表明潜在的 TX 状态机锁定。 值得注意的是,该问题只有在长时间运行后才会出现,这表明可能存在温度敏感性、资源冲突或外设配置漂移等问题。这可能是 IRQ 标志配置错误(如意外禁用 TX 完整 IRQ)、时钟不稳定或已知芯片错误造成的吗?有关 LPUART 状态寄存器 (LPUART_STAT)、IRQ 启用位或时钟完整性检查的诊断指导非常宝贵。请告知进一步的步骤或分析所需的数据。 Std_ReturnType LinMstr_DataChk(uint8 current_frame_index) { Std_ReturnType ret_val = E_NOT_OK; static uint8 linSdu[8] = {0}; static uint8 *linSduPtr = linSdu; Lin_PduType *current_frame = &Lin_Schedule_Frames[current_frame_index]; lin_data.rx_status = Lin_GetStatus(LIN_CHANNEL_0, &linSduPtr); do { if (LIN_OPERATIONAL == lin_data.rx_status) { Lin_SendFrame(LIN_CHANNEL_0, current_frame); lin_state = LIN_STATE_TX_READY; break; } else { /* When send a wakeup signal to LIN BUS, the init state switch to LIN_OPERATIONAL */ } if (current_frame->Drc == LIN_FRAMERESPONSE_TX) { /** * State Machine Transitions: * 1. On entering `LIN_STATE_TX_READY`, the Master initiates frame transmission. * 2. If a Slave response is validated (`LIN_RX_OK`), transition to `LIN_STATE_RX_COMPLETED`. * 3. Automatically advance to the next frame in the schedule table. */ switch (lin_state) { case LIN_STATE_TX_READY: { if (LIN_TX_OK == lin_data.rx_status) { MotMgr_SetMasterE2ECounter(); lin_state = LIN_STATE_TX_COMPLETED; return E_OK; } else { lin_state = LIN_STATE_TIMEOUT_ERROR; } break; } case LIN_STATE_RX_COMPLETED: { /* After send the last frame sucessfully, the next frame shall be send immediately */ Lin_SendFrame(LIN_CHANNEL_0, current_frame); lin_state = LIN_STATE_TX_READY; break; } /* This status depends on the order of the schedule. Now, it won't enter this branch */ case LIN_STATE_TX_COMPLETED: { /* Only Using in the last frame DRC is TX */ Lin_SendFrame(LIN_CHANNEL_0, current_frame); lin_state = LIN_STATE_TX_READY; break; } case LIN_STATE_TIMEOUT_ERROR: { Lin_SendFrame(LIN_CHANNEL_0, current_frame); break; } default: { /* If LIN_FRAME_ERROR, the lin_state is LIN_IDLE, enter this branch to send Frame again.*/ Lin_SendFrame(LIN_CHANNEL_0, current_frame); lin_state = LIN_STATE_TX_READY; break; } } } else if (current_frame->Drc == LIN_FRAMERESPONSE_RX) { switch (lin_state) { case LIN_STATE_TX_COMPLETED: { /** * [Action] Send slave frame header and transition to waiting state(Waiting response from Slave). * - Transmits the header of the RX frame to initiate Slave response. * - State updated to LIN_STATE_RX_WAITING_RESP to monitor response. */ Lin_SendFrame(LIN_CHANNEL_0, current_frame); lin_state = LIN_STATE_RX_WAITING_RESP; break; } case LIN_STATE_RX_WAITING_RESP: { /** * [Polling] Check Slave response status. * - If LIN_RX_OK: Valid response received, transition to completed state. * - Else: Handle timeout or errors (BUSY/NO_RESPONSE). */ if (LIN_RX_OK == lin_data.rx_status) { /* Reveive Data from Buffer */ if (current_frame->Pid == 0x14U) { linmstr_debounce.timeout_cnt_14 = LINMSTR_TIME_BASE; if (linmstr_rte_out.tmout_flag_14 == TRUE) { linmstr_debounce.recovery_cnt_14 += LINMSTR_TIME_BASE; if (linmstr_debounce.recovery_cnt_14 >= LINMSTR_RECOVERY_DURATION) { linmstr_rte_out.tmout_flag_14 = FALSE; } } for (uint8 index = 0U; index < 8U; index++) { lin_data.response_buffer[LINMSTR_PID_14][index] = linSduPtr[index]; } } /* Put the signals of the same message into the same buffer */ else if (current_frame->Pid == 0x11U) { if (linmstr_rte_out.tmout_flag_11 == TRUE) { linmstr_debounce.recovery_cnt_11 += LINMSTR_TIME_BASE; if (linmstr_debounce.recovery_cnt_11 >= LINMSTR_RECOVERY_DURATION) { linmstr_rte_out.tmout_flag_11 = FALSE; } } linmstr_debounce.timeout_cnt_11 = LINMSTR_TIME_BASE; MotMgr_SetSlaveE2ECounter(); for (uint8 index = 0U; index < 8U; index++) { lin_data.response_buffer[LINMSTR_PID_11][index] = linSduPtr[index]; } } else { /* fall-through */ } /* Reveive Data from Buffer */ lin_state = LIN_STATE_RX_COMPLETED; ret_val = E_OK; } else { /** * [Error Handling] Possible states: * - LIN_TX_BUSY: Ongoing transmission blocking new operations * - LIN_RX_NO_RESPONSE: Slave did not respond within timeout * - LIN_RX_BUSY: Receiving data in progress. * - In this state, send a frame to polling the status of Slave. */ /* The Logic implement in LinIf.c */ Lin_SendFrame(LIN_CHANNEL_0, current_frame); lin_state = LIN_STATE_TIMEOUT_ERROR; } /* If enter DIAG schedule table, the state may be stay the LIN_STATE_RX_WAITING_RESP, so we shall consider the condition that the last state is Rx and Lin state is LIN_STATE_RX_WAITING_RESP, to avoid break continuous sending of schedule table */ break; } case LIN_STATE_RX_COMPLETED: { /** * [Re-Initiate] Start next RX frame transaction. * - Previous state validation: Requires LIN_RX_OK as precondition. * - Sends header and transitions to LIN_STATE_RX_WAITING_RESP. * - Timeout period defined by LIN specification or application config. */ Lin_SendFrame(LIN_CHANNEL_0, current_frame); lin_state = LIN_STATE_RX_WAITING_RESP; break; } case LIN_STATE_TIMEOUT_ERROR: { if (LIN_RX_OK == lin_data.rx_status) { lin_state = LIN_STATE_RX_COMPLETED; } else { /* Detect the Time out error */ if (0x11U == current_frame->Pid) { linmstr_debounce.recovery_cnt_11 = LINMSTR_TIME_BASE; if (linmstr_rte_out.tmout_flag_11 == FALSE) { linmstr_debounce.timeout_cnt_11 += LINMSTR_TIME_BASE; if (linmstr_debounce.timeout_cnt_11 >= LINMSTR_DURATION_11) { linmstr_rte_out.tmout_flag_11 = TRUE; } } } if (0x14U == current_frame->Pid) { linmstr_debounce.recovery_cnt_14 = LINMSTR_TIME_BASE; if (linmstr_rte_out.tmout_flag_14 == FALSE) { linmstr_debounce.timeout_cnt_14 += LINMSTR_TIME_BASE; if (linmstr_debounce.timeout_cnt_14 >= LINMSTR_DURATION_14) { linmstr_rte_out.tmout_flag_14 = TRUE; } } } Lin_SendFrame(LIN_CHANNEL_0, current_frame); } break; } default: Lin_SendFrame(LIN_CHANNEL_0, current_frame); lin_state = LIN_STATE_TIMEOUT_ERROR; break; } } } while (0U); return ret_val; } 谨致问候, Dongxun Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 你好@dongxun、 谢谢你的详细分析。 根据观察到的行为,我不认为这是软件驱动程序错误或 UART 模块硬件故障造成的。相反,它符合典型的嵌入式系统在中断严重情况下的行为。 根本原因似乎是 ISR 抢占,即 LIN RX/TX 中断因优先级更高的中断而延迟,导致缓冲区超限(STAT 寄存器中的 OR 位被设置)。 通过提高 LPUARTLIN-RXTx_IRQ 的优先级,有效地解决了这一问题,从而防止了进一步的抢占,恢复了稳定的通信。 这种缓解措施很好地说明了中断优先级如何影响实时通信可靠性。 顺祝商祺! 丹尼尔 Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 嗨,丹 感谢您提供有关 LPUART 中断优先级和调试方法的详细建议。 展望未来,我们将积极监测 后续RTD版本中的 修复概述 ,以配合正在进行的 优化。     Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 你好@dongxun、 您目前使用的是过时版本的 RTD。请参阅每个版本的发行说明,其中包括已知问题和变更的详细列表。 考虑以下内容: 确保 LPUART 中断未被优先级更高的 ISR 屏蔽或延迟。如果可能,为 LPUART 中断分配最高优先级,以确保及时处理。 围绕 LIN ISR 和状态转换实施调试日志。比较成功和失败的传输日志,以识别异常或时间不一致。 在故障条件下捕获关键 LPUART 寄存器(例如 STAT、CTRL、BAUD)的值,以检测卡住标志或配置错误。 使用缩减的 LIN 计划进行测试(如仅 PID 0x10),以隔离与定时相关的问题并简化调试。 堆栈完整性检查 调查潜在的堆栈溢出问题:在运行时监测堆栈指针,启动时使用已知模式初始化 SRAM 以检测溢出,考虑增加堆栈大小。 读写后序列化 应用读写后技术,确保寄存器写入的正确完成和同步,特别是在关键外设配置中。 danielmartynek_0-1753689768578.png 此致, 丹尼尔 Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 亲爱的团队 我写这封信是为了报告在数据传输过程中发现的 LIN 通信故障反复出现的根本原因和解决方法。经过深入调查,发现问题出在LPUART 外围设备的状态寄存器 (STAT) 上。具体来说,在协议标识符 (PID) 传输失败的情况下,超限错误 (OR) 位一直被设置。该标志表示新接收的数据在中断服务例程 (ISR) 处理前一个数据之前到达,导致数据丢失和通信停止。 为了解决这个问题: 立即解决:我清除了 STAT 寄存器中的 OR 位,立即恢复了正常的 LIN 通信。 根本原因分析:我怀疑 LIN 数据处理 ISR(LPUARTLIN-RXTx_IRQ)被进入关键部分的优先级更高的中断所中断。这造成 ISR 执行延迟,导致缓冲区超限。 纠正措施:提高了 LPUARTLIN-RXTx_IRQ 的优先级,以尽量减少抢占风险。随后进行的压力测试(连续 10 小时的主从通信>)证实了长时间运行的稳定性。 征求反馈意见 虽然目前的解决方案很有效,但我欢迎大家提出进一步优化的建议,例如: 实施硬件流量控制(如果 LPUART 外设支持),以防止超限。 在 ISR 中添加缓冲区占用检查,在溢出发生前主动清除数据。 探索基于 DMA 的数据传输,以减少 CPU 干预和中断延迟   . 请就如何改进这种方法谈谈您的看法。 谨致问候, dongxun、 Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 你好,如图所示,我想我也遇到了这个问题。请告诉我您是如何解决这个问题的? QQ截图20260513203500.png Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 你好,我在使用 MCU 作为从属设备时遇到了一个 LIN 通信问题。现象如下:程序烧录后,LIN 通信正常。我使用 MCU 作为从属设备来响应来自主机的帧头。但在运行过程中,运行一段时间后,会出现无响应的情况。观察到的现象是,主机不断发送无响应的帧头。看到这个帖子后,我尝试修改 LIN 的中断优先级,但现象依然存在。我通过示波器观察到的现象是,当帧头无响应时,帧头中的同步间隔段、同步段和 PID 都存在,但响应数据部分却不存在。您能告诉我应该从哪里查找原因吗?期待您的回复。谢谢。 Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 嗨,Aoyng、 我注意到,只有在运行一段时间后才会出现无响应的情况。这表明,当 MCU 充当从机时,LIN 状态机最初运行正常。您观察到 MCU 停止响应时内部状态机卡住的具体位置了吗? 此外,您是否查阅了参考手册并检查了与从机相关的错误寄存器,以确定是否触发了特定错误?对于 S32K312 MCU,Lpuart_Lin_Ip_StatusFlagType 结构包含各种故障条件的描述。我个人曾遇到过这样一个问题(将 MCU 用作主设备时),LPUART_LIN_IP_RX_OVERRUN 标志被设置,导致 MCU 无法传输同步段和后续数据。通过检查这些寄存器和状态机状态,你应该能够确定从属设备的故障所在。我相信这应该是一个简单明了的故障排除步骤。 致以最崇高的敬意 dongxun Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 我目前计划将这一清零操作纳入中断服务函数中执行。这可行吗?或者,能否请您告诉我您指的是哪个时间表?如果能有一些代码供我们审查就更好了。如能提供,将不胜感激。 QQ截图20260514101334.png Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 此外,当我寻找清除超限的方法时,我发现有一个函数专门用于执行这种清除操作。当发生超限并在中断中检测到时,就会执行该功能。是什么原因导致我这边没有通过审核?期待您的回复。谢谢。 QQ截图20260514090616.png QQ截图20260514090705.png Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 嗨,Aoyng、 建议在其他调度程序中加入此清零操作,或者如果能确保在 RX_overrun 期间回调函数能够进入,也可以将其放在此处。 Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 嗨,Aoyng、 根据您的截图,在 MCU 数据接收过程中显然发生了超限错误,导致通信死锁。您可以使用以下方法手动清除错误标记并恢复通信。至于此错误的具体细节,请参阅数据表和其他参考资料。   if(TRUE == Lpuart_Lin_Ip_HwGetStatusFlag(Base, LPUART_LIN_IP_RX_OVERRUN)) { /* Clear RxOverrun status */ (void)Lpuart_Lin_Ip_HwClearStatusFlag(Base, LPUART_LIN_IP_RX_OVERRUN); } Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 您好 我把它放在操作系统的一个定期调用函数中(手写代码),特别是调用 Lin_SendFrame 的函数中。每次发送 LIn 数据前都会调用它,您可以尝试测试一下,看看是否还有问题。 Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 嗨,Aoyng、 据我所知,这是一个错误。我在"SW32K3_S32M27x_RDD_R21-11_5.0.0_D2410_Release 的勘误表手册中找到了以下描述备注pdf".由于我使用的是旧版本的 RTD,很明显我的 2.00 版本也存在这个错误。 dongxun_0-1778721726304.png Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 好的,我看到在中断期间检测到了这种状态。我是否可以在自己的回调函数中执行上述清除操作,如下图所示?我的从属程序与主机的通信(发送和接收)都是在回调函数中触发的。 QQ截图20260514085744.png Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID 对不起,dongxun,也许我昨天观察到的现象是不正确的。笔者在调试时,如果监控程序遇到问题,程序会进入中断状态,在接收到帧头后(当前 MCU 为从机),程序会再次进入中断,并进入该功能(如下图所示)。它没有在 LPUART_LIN_IP_RX_OVERRUN 状态下停止,但此时我应该做的是接收数据。然后,当再次进入中断时,它会停在 LPUART_LIN_IP_FRAME_ERR 处,然后清除错误。至于为什么在 OR 寄存器中显示 1,我就不清楚了。你有什么想法吗? QQ截图20260514135304.png Re: LIN:S32K312 MCU as a Master, Lin Timeout Error whiling waiting for LinID QQ截图20260514110755.png QQ截图20260514110934.png好的,谢谢你的建议。我使用的是 S32K314 芯片。根据官方文档,我发现该芯片的LPUART接收缓冲区的大小为4字节。我能否理解,当接收到的数据超过 4 字节时,将触发溢出中断,此时需要将其清除?我可以更改接收缓冲区的大小吗?我从上图中获得的信息是,接收缓冲区的默认大小目前为 1 字节,但最初被提及为 4 字节。我对此有些困惑。你能理解吗?
View full article
S32K3+RTD400+SPD 1.0.4リンクファイル SPD104 の使用時にリンク ファイルに関するいくつかの問題が発生しました。現在、iar バージョン 9.50.2 を使用しています。S32DS から iar に変換するときに生成される icf ファイルには、SPD 関連のコンテンツが含まれません。SPD104 マニュアルの eMcem_MemMap に関するセクションを参照します。いくつかのセグメント割り当てが icf ファイルに追加されましたが、依然としていくつかの問題が発生しました。 最も頻繁に発生するエラーは次のとおりです エラー[Lp005]: 配置にコンテンツを含むセクションが混在しています(例:eMcem.oのrwデータセクション.s32_saf_bssシンボル: [eMcem_DriverState]") [ROM への配置に適しています] およびコンテンツのないセクション (例: "zi section .bss in abs.o シンボル: [abs_output]") [RAM への配置に適しています] コードから、例えば、eMcem_MemMap.hには次のコードがあります。 #ifdef EMCEM_START_SEC_VAR_ZERO_INIT_UNSPECIFIED / * * * @file eMcem_MemMap.h * @ref eMcem_MemMap_h_REF_1 に違反します */ #undef EMCEM_START_SEC_VAR_ZERO_INIT_UNSPECIFIED / * * * @file eMcem_MemMap.h * @ref eMcem_MemMap_h_REF_1 に違反します */ #未定義 MEMMAP_ERROR #pragma ghs セクション bss=".s32_saf_bss" #endif マニュアルの理解によれば、ここの.s32_saf_bssセグメントはRAMに配置されるセグメントであるはずだが、eMcem.cでは、次のコードがあります #定義 EMCEM_START_SEC_VAR_ZERO_INIT_UNSPECIFIED /* @ref eMcem_c_REF_0410 に違反します */ /* @ref eMcem_c_REF_2001 に違反します */ #include "eMcem_MemMap.h" / * * * @brief ドライバの状態。 * @details eMCEM ドライバは、起動時または実行時に状態を EMCEM_S_UINIT から EMCEM_S_INITIALIZED に変更します。 * 構成ロックタイプがHARD_LOCKに設定されている場合、ドライバは構成をロックします * 状態を EMCEM_S_LOCKED に変更します。 */ eMcem_StateType eMcem_DriverState = EMCEM_S_UNINIT; #EMCEM_STOP_SEC_VAR_ZERO_INIT_UNSPECIFIED を定義します コードでは、eMcem_DriverState に明示的に値が割り当てられています。ここでの割り当ては0ですが、ルールによれば、データセクションに配置する必要があります。 変数のセグメント割り当てロジックを強制的に修正するようにコンパイラを設定できます。つまり、「コンテンツなし」に属する必要がある明示的にゼロ初期化された変数を、.data セグメント (コンテンツあり) から .bSS セグメント (コンテンツなし) に移動し、リンカー スクリプトの要件 (RAM 領域には「コンテンツなしセグメント」のみを配置できる) に準拠させて、混合配置の競合を解決します。しかし、これは根本的な問題の解決策ではないと思う。 この問題に対するより合理的な解決策はあるでしょうか? Re: S32K3+RTD400+SPD 1.0.4 link file こんにちは@Neo1096さん、 このThreadのリンカーファイルを使用できますか? https://community.nxp.com/t5/S32K/S32K3-SPD-DMA/mp/2139734 BR、ダニエル
View full article
S32K344へのsrecのフラッシュ 開発中にフラッシュするために、PCB 製造中にフラッシュ イメージを送信したいと考えています。プロジェクト > プロパティ > ビルド設定でフラッシュ イメージを生成する方法はわかりましたが、MCU にアップロードする src ファイル以外に実行する必要がある特定の手順があるかどうかはよくわかりません。 Re: Flashing srec to S32K344 こんにちは@pb632146 srec ファイルを MCU にロードする方法を説明した次の HOW TO ドキュメントがあります。 https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/HOWTO-download-separate-elf-srec-hex-file-to-microcontroller/ta-p/1127159 よろしくお願いいたします。 ルーカス
View full article
LPC43S57 USB1 主机配置问题 HI 我们正在尝试使用 LPC43S57 控制器的 USB1 外围设备作为 USB 主机来连接客户主板中的设备。我们使用 KEIL MDK 配置 USB 栈和 USB 驱动程序。   当我们调用 USBH_Initialize(1)函数时,它会返回一个错误,表明"Controller 不存在" 。我们尝试在互联网上搜索有关 USB1 硬件连接的信息,发现很多地方都提到,如果没有外部 PHY,USB1 外围设备将无法工作。不过,数据表显示它支持片上全速 PHY。   能否向我们说明 USB1 是否具有全速 PHY 芯片?   不使用 USB1_VBUS 引脚,因为它是主机,而我们连接的设备是自供电设备。   下面是我们作为主机连接 USB1 的快照   此致 萨巴里什-库马尔 Re: LPC43S57 USB1 Host Configuration issue 你好@HeatherUlrich 您是否将 USB1 从主机模式更改为设备模式并开发了 device_cdc 项目? 如果是,你可以先在板上运行 LPCopen 下的 CDC 演示版进行测试。 这将有助于确认硬件是否存在任何问题。 谢谢。 BR 爱丽丝 Re: LPC43S57 USB1 Host Configuration issue @Slope Game总之,说到令人震惊的崩溃,我曾经花了一整个周末的时间来处理一个无法正确枚举的微控制器。结果发现,一个错误配置的时钟速度是罪魁祸首,由此引发了一连串意想不到的错误,真是 调试。这真是令人难以置信的沮丧。 Re: LPC43S57 USB1 Host Configuration issue 你好@Alice_Yang 我已经将 CLK_USB1 配置为为 60MHZ 的 USB1 接口生成时钟。我已将 USB1 配置为设备(全速模式)并连接到 PC。在 LPC43S57 USB 控制器中,我可以在 USB 状态寄存器中看到 USB 是作为设备连接的,但在 PC 中我看不到任何 COM 端口或任何其他 USB 设备已连接。我已将 USB0 配置为设备并连接到 PC,它被检测为 COM 端口,不适用于 USB 1 配置。 我附上了 USB1 设备配置图片供你参考 此致 萨巴里什-库马尔 Re: LPC43S57 USB1 Host Configuration issue 你好@Sabarish 在 USB 全速模式下,使用 CLK_USB1 为 USB1 接口产生时钟,无需外部 PHY。在高速模式下,外部 PHY 为 USB1 接口产生时钟,必须通过系统配置块中各自的引脚配置寄存器在引脚 PC_0 或 P8_8 上启用 USB1_ULPI_CLK。 请检查 USB1_DP 和 USB1_DM 信号是否正确连接到设备。此外,请确保正确安装软件配置。作为参考,您可以参考 LPCopen 库中提供的USB主机演示。 Alice_Yang_0-1757931704656.png BR 爱丽丝 Re: LPC43S57 USB1 Host Configuration issue 好吧,让我们来解开这个 USB 的难题!是内部 PHY 还是某些硬件怪癖在捣乱?控制器出错总是让人头疼。寻找合适的 USB 配置就像在迷宫中穿行。有一次,我正在与一个顽固的 Arduino 设置搏斗,试图让它与一个项目中的传感器通信。花了几个小时追踪电线和调试代码,最后才发现一个简单的电源问题就是根本原因,这让我这个充满 @geometrydash的下午彻底泡汤了。有时,显而易见的事情会被我们忽略,不是吗? Re: LPC43S57 USB1 Host Configuration issue 这是 USBH_Initialize 函数的一个棘手问题!我记得以前也遇到过类似的硬件连接问题。有时,即使是设置中看似微小的细节也会让人头疼。虽然我无法在此提供具体的硬件调试建议,但您是否考虑过查看 Geometry Dash论坛?那里的社区出人意料地了解各种技术挑战,可能有人在USB设备初始化时遇到了类似的问题。 Re: LPC43S57 USB1 Host Configuration issue 听起来你遇到了棘手的硬件配置问题!我肯定用过 USB 设置。关于片上 PHY,仔细检查芯片的具体硅修订版和勘误表可能会有所帮助。在您排除故障的同时,还可以在 CPS 测试中测试您的反应时间和鼠标技能。 CPS 测试网站上测试您的反应时间和鼠标技能,这可以分散您的注意力。它有助于突出重点!希望你能尽快解决 USB 问题! Re: LPC43S57 USB1 Host Configuration issue 您好 @UnblockedGames感谢您分享示意图快照。除了 PHY 问题外,了解 USB0 在同一块主板上能否正常工作会很有帮助,因为这可以帮助确定问题是与硬件还是软件有关。
View full article
IMX93 EQOS イーサネットポートサポートによる ethtool セルフテスト こんにちは、 IMX.93 で Mickledore (Yocto) imx-image-core を実行する EQOS イーサネット ポートを構成し、外部 PHY をコネクテッドしました。 外部 PHY をループバック モードにすると、リンクが起動します。 このインターフェースで ethtool -t (セルフテスト) を実行しますか? ethtool -t eth0 テストできません: 操作はサポートされていません ドライバはセルフテストをサポートしているようです ドライバ/ネット/イーサネット/stmicro/stmmac/stmmac_ethtool.c ドライバ/ネット/イーサネット/stmicro/stmmac/stmmac_selftests.c ethtool でこれを実行するための支援をいただけませんか? よろしくお願いします。 ケン Re: ethtool selftest over IMX93 EQOS ethernet port support こんにちは、 NXP Semiconductors製品にご興味をお持ちいただきありがとうございます。 どのセクションのテストに興味がありましたか?何かが失敗していますか?あなたのセットアップで使用している PHY は何ですか? よろしくお願いします。
View full article
TapLinx SDK 下载和提取 TapLinx_Library_Android.zip 文件时,只有 nxpnfcandroidlib-版本-protected.aar 文件,没有文件:nxpnfcandroidlib-5.0.0-版本.aar。 我已成功在线和离线注册了密钥。但是,在说明的第 4 步中 步骤 4 使用生成的密钥并更新 gradle,为正确的产品库提取 AAR 文件。欲了解更多详情,请查看应用笔记。 我还是不明白怎么下载 SDK nxpnfcandroidlib-5.0.0-版本.aar 您能帮我解决这个问题吗? 非常感谢 Re: TapLinx SDK 你好@galaxy68 你还需要将依赖项添加到 app/版本.gradle 中: 实现 " com.nxp.nfclib: nxpnfcAndroidlib: 5.0.0-版本 " 并在 gradle.properties 中设置以下内容: NXP_REPO_USER= NXP_REPO_KEY= 请试试。 Re: TapLinx SDK 我遇到了配置问题,应用程序无法自动下载文件 ,您能指导我正确配置吗?我不知道我配置为发送的代码的路径是否正确文件 nxpn fcandroidlib-5.0.0-版本.aar 我被困在这里了 ,我期待着您的答复。 非常感谢。 Re: TapLinx SDK 我已在 Gladle 完成注册和配置,但系统仍然无法下载。 请指导我在 Gladle 中正确配置。我做了以下工作: gladle ( : app): implementation("com.nxp.nfclib:nxpnfcandroidlib:5.0.0-RELEASE") Setting.gladle(项目) : pluginManagement{.... gradlePluginPortal() maven { url = uri("https://inspire.nxp.com/repo/maven") credentials { username = providers.gradleProperty("NXP_REPO_USER").get() password = providers.gradleProperty("NXP_REPO_KEY").get() } dependencyResolutionManagement { ... maven { url = uri("https://inspire.nxp.com/repo/maven") credentials { username = providers.gradleProperty("NXP_REPO_USER").get() password = providers.gradleProperty("NXP_REPO_KEY").get() } iNXP_REPO_KEY (" Taplinx 账户给我的密钥" ) NXP_REPO_USER ( " I tried both options: project's package name. and also the username to log into your account" : 但是,选项和项目版本都失败了,出现了错误 > 找不到 com.nxp.nfclib: nxpnfcAndroidlib: 5.0.0-版本。 我检查了连接,一切正常。 C:\>ping inspire.nxp.com -t 答复来自 23.7.217.244:字节=32 时间=32ms TTL=55 来自 23.7.217.244 的回复: 字节=32 时间=31ms TTL=55 来自 23.7.217.244 的回复: 字节=32 时间=31 毫秒 TTL=55 我不知道自己做错了什么,请指导我完成配置,下载 nxpnfcandroidlib-5.0.0-版本.aar 文件。 非常感谢 Re: TapLinx SDK 你好@galaxy68 TapLinX SDK 代码包通常包含受保护的 AAR 文件 (*-protected.aar)以防止未经授权的使用。 实际的 nxpnfcandroidlib-5.0.0-版本.aar 不直接包含在 ZIP 软件包中;而是从恩智浦的 Maven 存储库中提取的。 您必须完成在线或离线注册并获得许可证密钥,然后在 Gradle 中配置恩智浦 Maven 代码库。Gradle 会自动下载相应版本的 AAR 文件。 你无需手动下载 nxpnfcandroidlib-5.0.0-版本.aar;只需在 Gradle 中配置恩智浦 Maven 资源库并添加依赖关系,Gradle 就会自动提取它。
View full article
[S32K358] 需要联系 CESS 以获取工程服务请求-RTD 配置审查 队员们好 这里有一个新的客户要求 - 审查 RTD 配置,并就每个详细配置输出审查文件。作为内部文件清单,它支持 BSSM 许可证。   下面是详细介绍: 客户 : LIGOO 终端 OEM:吉利 设备:S32K358 简述 客户希望恩智浦审查其RTD配置,并在每个配置项目的文档中输出审查结果,并附上配置基础或引用。 它们提供了参考格式,参见随附的excel。他们还可以提供详细的 RTD 配置文件。 预计完成数据的日期是 11 月 20 日。 客户还没有 BSSM 许可证。 但他们可以接受购买这一要求。 我们想知道如何正式启动它? 顺祝商祺! Ives CHENG RTD 来源:恩智浦内部来源:恩智浦内部 Re: [S32K358] Need contact CESS for Engineering service request-RTD configuration review 你好@IvesCHENG, 1.关于总费用,请与[email protected](我的经理)和[email protected] 协调、因为我只能提供技术方面的支持。 2. 时间为开始日期后的两天。如需准确估算,请根据我之前的评论向我们确认需要审核的总模块数。 3.我们根据客户的要求开展工作,因此没有这方面的标准文件。不过,我相信最终输出将是您共享的 Excel 文件S32K358_MCU 评审.xlsx中的完整清单。 Re: [S32K358] Need contact CESS for Engineering service request-RTD configuration review 您好: 我可以与客户反复确认 但客户也希望我们清除 1)评估总成本,包括:BSSM 许可费 + RTD 配置审查服务费(模块数*1.5 小时*服务费? BSSM 许可证费用 + RTD 配置审查服务费(模块数*1.5 小时*服务费?) 2)请给出这项服务的预期时间表。 3)展示服务示例:提供一些文件示例,说明我们将如何提供这项服务,以及我们最终将向客户提供哪些文件? Re: [S32K358] Need contact CESS for Engineering service request-RTD configuration review 你好@IvesCHENG 为了确保我们能提供准确的反馈,我们需要对以下几点进行说明: 复习模块 您能确认我们需要审查哪些模块吗? 在 Excel 文件中,有些模块是空白的。这是否意味着这些模块没有被使用,因此不需要审查? Excel 文件中的图像 我们无法查看 Excel 文件中嵌入的图像。我认为您最好提供配置文件,这将有助于提高审查效率。 模块配置的目的 能否介绍一下在项目中配置这些模块的目的? 了解背景有助于我们提供更切合实际的建议。 风险等级的定义 请说明如何界定风险等级 附加文件和版本信息 我们需要您的项目中当前使用的配置文件和 RTD 发行版本。 根据模块的复杂程度,我估计每个模块的审查时间为 1 至 1.5 小时。在购买 BSSM 合同时,请注意这一估算。 您的意见将有助于我们进行全面、准确的审查。如果您能向我提供上述信息以及我们经理对 BSSM 合同的确认,我们就可以开始审查。
View full article
コピー: Tresos エラー: モジュール Crypto_43_HSE のライセンスがありません この投稿はここからのコピーです こんにちは、皆さん。 実際の MCAL プロジェクトを RTD バージョン 5.0.0 から RTD バージョン 6.0.0 に移行しようとしています。実際、私は以下を使用しています: 静的MCALバージョン:SW32K3_S32M27x_RTD_R21-11_6.0.0 暗号ドライバ MCAL パッチ: SW32K3_RTD_R21-11_6.0.0_P01   モジュールを新しいバージョンにアップグレードした後、 Tresos 29.0.0でプロジェクトを開き、Crypto モジュールを読み込もうとすると、「モジュール Crypto_43_HSE_T40D34M60I0R0 のライセンスがありません」というエラーが表示されます。   また、エラー ログ ウィンドウには次のエラーが表示されます。 'ファイル C:\EB\EB_tresosStudio_29_0_0\..\..\MCALs\Static\SW32K3_S32M27x_RTD_R21-11_6.0.0\eclipse\plugins\Crypto_43_HSE_TS_T40D34M60I0R0/config_ext/Crypto_43_HSERecConfiguration_SupportedPrimitives_Custom.xdm には署名が必要です' 他のモジュールはロードできますが、これはロードできません。以前には一度もそんなことは起きませんでした。 何が足りないのでしょうか?Crypto モジュールには特別なライセンスがありますか? EB TRESOS ライセンス 優先度: 重要 RTD SECURITY_CRYPTO Re: Copy: Tresos error: No license for module Crypto_43_HSE @Luis_Garabo @bryan_brauchler 開発チームはこのエラーを修正した新しいインストーラーを更新しました。現在のパッケージをアンインストールして、新しいパッケージをインストールしてください。 Re: Copy: Tresos error: No license for module Crypto_43_HSE @Luis_Garabo @bryan_brauchler 開発チームから確認がありましたが、これは署名されたファイルが欠落している場合のインストーラーの問題です。彼らはすぐに別のインストーラーを提供するために取り組んでいます Re: Copy: Tresos error: No license for module Crypto_43_HSE こんにちは@Luis_Garabo 、この返信を元のスレッドに更新しました おっしゃる通りです。GM Crypto Premiumドライバパッケージでは、 Crypto_43_HSERecConfiguration_SupportedPrimitives_ Custom.xdmが見つかります。 あなたが言及したファイル。 ただし、このプレミアム パッケージをエラーなく組み込むことができました。この問題はアップグレード手順に関連しているのではないかと考えています。 この Crypto パッケージにアップグレードした経緯を詳しく教えていただけますか? アップグレードが成功したかどうかをすぐに確認するには、EB Tresos で Crypto モジュール パスを確認します。 ヘルプ > EB Tresos の詳細 > モジュールレジストリタブ > Crypto_43_HSE を検索     Re: Copy: Tresos error: No license for module Crypto_43_HSE こんにちは、クオンさん お客様は暗号モジュールのインストール後に何も変更しなかった さらに、彼は標準のドライバパッケージではなく、GM Cryptoドライバパッケージをインストールしました。 おそらくこれが、お客様が言及したファイルが表示されない理由かもしれません。   よろしくお願いいたします。 ルイス Re: Copy: Tresos error: No license for module Crypto_43_HSE こんにちは、 これは COMET Teir1 (Nexteer) でもブロックされています。Thread は次のとおりです。 https://community.nxp.com/t5/Nexteer-S32K3-Product-Support/License-error-while-integrating-RTD-6-0-Crypto-GM/mp/2145239 最高、 ブライアン Re: Copy: Tresos error: No license for module Crypto_43_HSE こんにちは、クオンさん COMET の Thread から直接サポートしていただけますか?彼らは、来週に予定しているリリースに向けた現在のテストを妨げているため、問題をエスカレーションしています。コミュニティへの招待状を送信しました。Threadは次のとおりです: https://community.nxp.com/t5/GM-S32K3-Product-Support/Tresos-error-No-license-for-module-Crypto-43-HSE/mp/2143687/highlight/false#M2073 本当に助かりました!! 敬具、 ルイス Re: Copy: Tresos error: No license for module Crypto_43_HSE こんにちは@Luis_Garabo Crypto モジュールで何か変更したかどうかをもう一度確認してください。標準パッケージにCrypto_43_HSERecConfiguration_SupportedPrimitives_Custom.xdmが表示されません。
View full article
NFM18PC225B1A3 寿命終了 - 1:1 交換? NFM18PC225B1A3 フィードスルーコンデンサは、メーカーである村田製作所から後継タイプが提供されないため、製造中止となります。 このフィルターは多くの QorIQ / Layerscape デザインチェック リストに含まれていますが、NXP には利用可能な 1:1 交換タイプに関する情報がありますか? 私自身の調査によると、TDK の YFF18PH0J225MT000N のみが機能的に代替品ですが、パッドのレイアウトが若干異なります (内部パッドが 1 つではなく 2 つ)。さらに、同じパッドレイアウトと、2.2 uF ではなく 1 uF という低い公称静電容量を持つ他の製品もいくつかあります。 ヨハネス Re: NFM18PC225B1A3 End of Life - 1:1 Replacement? これに関して更新はありますか?新しいデザインに TDK 部品を使用しても問題ありませんか? Re: NFM18PC225B1A3 End of Life - 1:1 Replacement? 今のところ、私のチームは、TDK 部品は問題ないと考えています。 Re: NFM18PC225B1A3 End of Life - 1:1 Replacement? AE チームに確認しています。
View full article
S32K344 C40 IP 硬件故障问题 大家好, 我正在尝试创建自定义启动加载程序。我从闪存开始就为启动程序和参数预留了 256KB 的空间。我需要使用引导加载程序代码将启动参数存储在同一个块上。我尝试使用 C40 ip,但总是出现 HardFault 错误。我从"AN13388-S32K3 Memories Guide" 上了解到,在读取(执行代码)时,我无法写入或擦除同一个块。 我尝试了一些技术,如 ramcode 和 ITCM,但都没有成功。 我不想使用 Data 闪光灯。因为 HSE 固件使用的是全部内容。 正确的做法是什么?有什么例子吗? Re: S32K344 C40 IP Hardware Fault Problem 你好,@francescovico、 请创建一个新主题。 不一定要在 Block1 中,闪存驱动器可以在 SRAM 中。 此致, 丹尼尔 Re: S32K344 C40 IP Hardware Fault Problem 你好,丹尼尔、 我正在开发一个位于代码闪存块 0(从 0x400000 到 0x4FFFFF)的引导加载程序。 在此区块内的任何擦除/写入都会导致硬故障。 只允许擦除/写入代码闪存块 1 或 2 或 3。 我的申请必须位于 1 号楼? 残余代码闪存 0 块丢失了? 敬请期待,弗朗切斯科。 Re: S32K344 C40 IP Hardware Fault Problem 你好@Ali22、 当闪存控制器正在对某个数据块中的某些数据进行编程/擦除时,不得访问该数据块。我不知道该如何解释。在 RM 中搜索 RWW 边读边写。 Re: S32K344 C40 IP Hardware Fault Problem 你好,Danielmartynek "那么,内核不得通过中断访问块。中断必须被屏蔽(PRIMASK = 1),或者矢量表、ISR()函数和 ISR() 访问的数据必须不在块中。" 是什么意思?你的意思是矢量表、ISR()函数和数据不能与 BOOTLOADER 和 APP 放在同一个程序块中,如果是这样的话,矢量表和 ISR() 应该放在哪里,RAM 中吗? Re: S32K344 C40 IP Hardware Fault Problem 请演示如何将 sampel 代码置于 c40 ip.h 中。 Re: S32K344 C40 IP Hardware Fault Problem 你好@王磊开发、 您能为这个问题创建一个新的主题吗? 谢谢! BR,丹尼尔 Re: S32K344 C40 IP Hardware Fault Problem 我找到了引导程序项目(unified_bootloader_demo_V2.1.exe)。使用 C40_IP 驱动程序还可以运行硬件 Falut。然后使用 uart 进行调试,在擦除和写入状态下查找程序戳(具体是在 C40_Ip_Compare 内的 C40_Ip_SynchronizeCache 函数)。 Re: S32K344 C40 IP Hardware Fault Problem 你好@丹尼尔-马蒂内克 谢谢您的回答。你的解决方案对我很有效。 除了您的解决方案,我还需要编辑这个函数原型。 C40_Ip_MainInterfaceHVJobStatus C40_Ip.c中的静态函数 我以 C40 为例进行了尝试。它工作得很好,但却无法运行我的应用程序。 我删除了 C40_Ip 中"Fls Timeout Supervision Enabled" 中的勾。因为使用了"OsIf_GetElapsed" 函数。 我还需要将使用写入和擦除的函数移到 ramcode 中。 此致, 梅苏特 Re: S32K344 C40 IP Hardware Fault Problem 你好,我是@mesutkilicmak、 以下 API 函数必须放入 SRAM (".ramcode)"部分),如下所示。 C40_Ip_MainInterfaceSectorErase C40_Ip_MainInterfaceSectorEraseStatus C40_Ip_MainInterfaceWrite C40_Ip_MainInterfaceWriteStatus 然后,内核不得通过中断访问该数据块。中断必须被屏蔽(PRIMASK = 1),或者向量表、ISR() 函数和 ISR() 访问的数据必须不在块中。 C40_Ip.h. 在宣布之前 #if ( 1 == C40_RAM_CODE_ENABLE /* ram code start */ #define FLS_STOP_SEC_CODE #include"Fls_MemMap.h" #define FLS_START_SEC_RAMCODE #include"Fls_MemMap.h" #endif 声明之后 #if ( 1 == C40_RAM_CODE_ENABLE ) /* ram code end */ #define FLS_STOP_SEC_RAMCODE #include"Fls_MemMap.h" #define FLS_START_SEC_CODE #include"Fls_MemMap.h" #endif 如果 #define C40_RAM_CODE_ENABLE 1,上述四个闪存 API 函数就会放在".ramcode 中。"节。 此致, 丹尼尔
View full article
HSEファームウェアのインストール こんにちは、 HSE ファームウェアをインストールしたいのですが、C:\NXP\S32K3_HSE_DemoExamples_1_0_0\S32K3_HSE_DemoExamples\Device_Configuration\S32K344_HSE_FW_INSTALL というパッケージでエラーが発生しています。 エラー make: *** [makefile:38: S32K312_HSE_FW_INSTALL.elf] エラー 1 解決策を教えてください。 HSE fw インストール用の s32k312 で使用できるファームウェアはありますか? Re: HSE firmware installation こんにちは、皆さん、このエラーを解決できますか?もし解決できるなら、どうかご協力をお願いします。 Re: HSE firmware installation 誰かが問題を解決しますか? 私もあなたと同じ手順を発行しています。full_mem と ab_swap の両方を試しました。両方とも失敗しました。 Re: HSE firmware installation こんにちは、 解決策を見つけたと思います。メモリ ビューでは、「16 進数」または「16 進整数」を選択するとバイト順序が逆になります。登録簿は私のために設定されていましたが、これらの見解は私を混乱させました。 Re: HSE firmware installation こんにちは、 HSE_B ファームウェア リファレンス マニュアルの「3.3.1 AB_SWAP 構成でのホストによる MU インストール手順」の章は、次の行で始まります。 「レジスタ DCMRWP1 (0x402AC400、[24:31 ビット]) に 0xA5 を書き込み、その後機能をリセットします。これにより、HSE GPR のビット 1 (0x4039C028) が設定され、SBAF がインストールのために MU0 をアクティブ化したことが示されます。 しかし、このThreadでは言及されていません。 DCMRWP1 レジスタを設定する必要がありますか、それとも例では何らかの形で実装されていますか? よろしくお願いいたします。 サンドル Re: HSE firmware installation こんにちは、 何か更新はありますか? Re: HSE firmware installation こんにちは、 問題は解決しましたか?これは何が原因でしょうか?私の側でもステータスレジスタを「1」に設定できないのですが、解決方法を共有していただけますか? Re: HSE firmware installation こんにちは@lukaszadrapaさん、 ご指摘のとおり HSE FW 消去を実行したところ、うまくいきました。しかし、再インストールがCANません。HSE FWを再度インストールするにはどうすればいいですか? よろしくお願いいたします。 イェトキン Re: HSE firmware installation こんにちは@lukaszadrapa ! 議論に関しては、S32K344 ボードも交換しようとしています。私は以下の手順を実行しました。 1) S32K3_HSE_DemoExamples_1_0_0をダウンロードし、a/bスワップを実行し、リンカーファイルに.pinkを追加して変更しました。ファイル。 2) プロジェクトをコンパイルして実行すると、実行時にコードは次のステップを続行します。 /* インストール後、HSE が初期化されるのを待ちます (ステータス ビットを読み取ります) */ while((HSE_STATUS_INIT_OK & HSE_MU_GetHseStatus(0)) == 0) { gInstallHSEFwTest = FW_NOT_INSTALLED; /* インストールを許可するにはリセットを生成してください */ } 3) ボード上の RST ボタンを押したり、電源をオフにしてからオンにしたりしてみましたが、どうやら何も変化がないようです。 何か手順を忘れましたか? ありがとう! Re: HSE firmware installation こんにちは、ルーカス。いつCAN接続できますか。接続するための時間とリンクを教えてください。 Re: HSE firmware installation 今日は時間が足りないけど、明日の朝なら大丈夫だと思います。空いている場合は朝早くにお知らせします。 Re: HSE firmware installation または、デバッグ設定とファームウェアのデバッグに関するビデオを作成して、私と共有することもCAN。 Re: HSE firmware installation こんにちは、ルーカス。試してみましたが、結果は同じでした。 CAN可能であれば、10分以内に通話を接続できますか?お知らせください。SO招待状を共有します。 Re: HSE firmware installation すでに共有したプロジェクトには elf ファイルがあります: https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/S32K/32120/1/HSE_Install_FW.zip 今日テストした現在のプロジェクトと elf を比較しましたが、まったく同じで、変更点はありません。 新品のチップを持っていた。SO、デフォルトの hse_disabled バージョンを使用しました。HSE 機能フラッシュがすでに有効になっているが、HSE FW がまだインストールされていない場合は、hse_enabled を使用する必要があります。AB スワップがインストールされたら、ab_swap を使用する必要があります。しかし、フラッシュを消去またはプログラムできない場合、Pemicro は何らかのエラーを表示するはずなので、これは間違いではないと思います。HSE 機能フラグがプログラムされているときに hse_disabled を使用しても、おそらく動作します。 ファームウェアをパッシブ ブロックにもインストールするには、2 回のリセット (または 2 回の電源サイクル、どちらでもマター) が必要です。 lukaszadrapa_0-1709119050485.png Re: HSE firmware installation こんにちは、ルーカス。 ご返信ありがとうございます。 CANを共有してくださいファイル。 なぜボードの電源を 2 回入れ直したのですか。2 回リセットするか、2 回電源を入れることが必須ですか? フラッシュ時の設定は何でしたか? アドバンス設定では ab_sawp.arp ですか、それとも hse_enabled.arp ですか?? Re: HSE firmware installation テストには別の新しいボードを使用し、先ほど送信したプロジェクトとまったく同じプロジェクトを使用しました。内蔵の Pemicro OpenSDA インターフェースを介して S32DS でプロジェクトをロードし、プロジェクトを実行し、ボードの電源を 2 回入れ直したところ、HSE GPR のビットが設定され、FW がインストールされていることがわかりました。 HSE FW をインストールしたら、Pemicro 設定でフラッシュ アルゴリズムを変更する必要があります。 lukaszadrapa_0-1709113020433.png これは、HSE 機能フラグが有効になっている場合、または AB スワップ FW がインストールされている場合、フラッシュの一部が HSE 用に割り当てられるためです。Pemicro にこのことを知らせる必要があります。 Re: HSE firmware installation こんにちは、ルーカス 共有いただいたファームウェア プロジェクトと同じものを使用して別のボードで試してみましたが、結果は以前と同じでした。HSE GPR レジスタの最後のビットが設定されていません。 PE Micro デバッガーを試して、問題の根本原因を見つけてみてください。 ここには Lauterbach デバッガーはありません。 思い出の写真を別の掲示板で共有しています。 vikmonti7804_0-1709101778843.png vikmonti7804_1-1709101788067.png vikmonti7804_2-1709101802879.png Re: HSE firmware installation こんにちは、ルーカス。 デバッガー PE micro を持っていません。この trace32 パワービューは PE micro で動作しますか? PE micro と s32DS を使用したデバッガーで MU 経由でサービスをトリガーするにはどうすればよいですか? サンプル コードはありますか? S32DSでコントローラを消去するにはどうすればいいですか?サンプルコードはありますか?それともAPI FLASH_EraseBlock(dst); を使うべきでしょうか? Re: HSE firmware installation これは新しい機能ですが、RTD や HSE DEMO の例にはそのための API が見つかりませんでした。SO、最小限のオプションを使用し、デバッガーで MU を介してサービスをトリガーしました。API マニュアルからのサービスの説明は次のとおりです。 c:\NXP\HSE_FW_S32K312_0_2_40_0\docs\S32K312_HSE_サービス_API_リファレンス_マニュアル.pdf lukaszadrapa_0-1709023598929.png lukaszadrapa_1-1709023606522.png SO、サービス ID は 0x57 であり、パラメーターは必要ありません。 RAMのどこかに0x57を書き込み、このRAMワードのアドレスをメッセージユニットMU_0、レジスタTR[1]に書き込みます。それだけです。するとRR[1]に応答が表示されます。HSE FW がインストールされている場合は、値 0x55A5AA33 の HSE_SRV_RSP_OK が返されます。 デバッガーでの表示は次のようになります。 lukaszadrapa_2-1709023848154.png Re: HSE firmware installation FLASH_EraseBlock((uint32_t*)HSE_SRV_ID_ERASE_FW); を使用しようとしていますが、ハード フォールトが発生します。 メモリを消去する手順を説明していただけますか。 この消去を適用する前に、リンカー ファイルで hse fw ファイルのインポートをコメント化する必要がありますか? どのように行われるのか説明してください。 Re: HSE firmware installation こんにちは、ルーカス。 HSE_SRV_ID_ERASE_FW を使用してコントローラを消去するために使用した API はどれですか? API を提供してください。 Re: HSE firmware installation プロジェクト全体を添付します。 Re: HSE firmware installation 私があなたと共有したプロジェクトを使用しましたか? あなたのメインプログラムを教えてください。 Re: HSE firmware installation こんにちは、ルーカス。 メインプログラムを共有していただけますか。 私が持っているボードは 1 枚だけで、それは新しいものです。 Re: HSE firmware installation 今新しいボードを手に入れました。私のテストの結果は次のとおりです。 lukaszadrapa_0-1708948550506.png あなたのプロジェクトを使用してファームウェアを正常にインストールできました。HSE 機能フラグのチェックのコメントを解除しました。私が変更したのはこれだけです。 その後、サービス HSE_SRV_ID_ERASE_FW を使用してファームウェアを正常に消去できました。 なぜあなたの側でそれが機能しないのかはまだわかりません。もっとボードはありますか?それらはすべて同じ動作を示していますか? よろしくお願いいたします。 ルーカス Re: HSE firmware installation こんにちは、ルーカス これについて何か更新はありますか? Re: HSE firmware installation 機能フラグの条件付きでファームウェアを試しましたが、やはり hse gpr レジスタは更新されません。 vikmonti7804_0-1708676777819.png Re: HSE firmware installation 私の側の小さな問題 - 両方のボードにファームウェア 2.6.0 がすでにインストールされており、CAN消去できないことがわかりました (この機能はバージョン 2.40.0 で追加されました)。月曜日に新しいボードを入手してテストします。 とにかくプロジェクトをチェックしましたが、何も問題は見つかりませんでした。各リセット後に HSE 機能フラグを無条件にプログラムすることはしません。 月曜日にテストの結果をお知らせします。 よろしくお願いいたします。 ルーカス Re: HSE firmware installation デバッグして、hse gpr レジスタ ビットが設定されず、sbaf によってインストールが完了しない理由を確認してください。 Re: HSE firmware installation プロジェクトを見つけてください。 Re: HSE firmware installation こんにちは@vikmonti7804 そのプロジェクトを共有していただけますか?私の側でテストしてみます。 ありがとうございます ルーカス Re: HSE firmware installation こんにちは、 添付の画像をご確認ください。AB_Swap のヘッダーもメモリ内にあるSO、ファームウェアがメモリにフラッシュされていることを意味します。utest 領域の値は AABBCCDDDDCCBBAA であり、utest が有効になっていることを意味します。HSE GPR レジスタ ビット 0 が設定されていません。理由がわかりません。リセット後、SBAF が HSE ファームウェアをセキュア メモリ領域にインストールしていないことを意味します。 緊急に助けていただければ幸いです。 vikmonti7804_0-1708596640252.png Re: HSE firmware installation こんにちは、 私は s32k344 用に提供されたサンプル コードに従っているだけなので、s32k312 用に同じプロジェクトを作成し、リンカー ファイルからバイナリをインポートしました。メモリ ウィンドウの 0x1B000000 の場所に 0xAABBCCDD が表示されますが、何が問題なのでしょうか。すべては s32k344 のサンプル コードと同じですが、リンカー ファイル内のメモリの場所のみを変更しました。緊急に助けていただけますか。または、デバッグのために短い通話でオンラインで接続できますか。 リンカーファイルとプログラムのスニペットを見つけてください。 vikmonti7804_0-1708531086237.png vikmonti7804_1-1708531115954.png vikmonti7804_2-1708531147534.png Re: HSE firmware installation HSE GPR はペリフェラルで定義されていないと思うので、メモリを直接確認する必要があります。0x4039C028 に 0xC1010000 が表示されている場合、HSE FW は明らかにインストールされていません。 0x1B000000 の HSE 機能フラッシュはプログラムされていますか? そしてもう 1 つ、ファームウェアをインストールするために「IVT なし」方法を使用する場合、フラッシュ内に有効な IVT が存在しない可能性があることを覚えています。そうでなければ動作しません。pink/bin ファイルを何らかのプロジェクトと一緒にロードした場合は、IVT を削除する必要があります。または、「IVT 付き」方法を使用する必要があります。 よろしくお願いいたします。 ルーカス Re: HSE firmware installation こんにちは、ルーカスさん S32DS のどのペリフェラルウィンドウにもこのレジスタが表示されません。どこで確認できるか正確に教えていただけますか。 0x4039C028 アドレスに値 0xC1010000 が表示されます。 Re: HSE firmware installation こんにちは、 実は、s32k312 用のプロジェクトを作成したのですが、デバッグモードで実行すると、メインに移動せずにデフォルト ハンドラーに直接ジャンプします。この問題の原因についてご助力いただけますでしょうか。 バイナリはフラッシュ内に配置されているようですが、メインに入らないため utest は有効になっていません。 親切に助けてください。 Re: HSE firmware installation HSE GPR ステータス レジスタのビット 0 は 0x4039C028 で CAN 確認できます。'1' の場合は、「HSE FW が存在し、SBAF によって HSE ファームウェアがブートされている」ことを意味します。 これは、HSE_B ファームウェア リファレンス・マニュアル rev 2.2 に記載されています。 よろしくお願いいたします。 ルーカス Re: HSE firmware installation こんにちは、 HSE ファームウェアを正常にインストールできた場合、このファームウェアがセキュア メモリに正しく、またはメモリに正常にインストールされていることを確認する方法を教えてください。 メモリを確認する方法を教えてください。 ありがとうございます。 Re: HSE firmware installation ファームウェアはバイナリ ファイルとして暗号化された形式で提供されます。はい、HSE FW インストール パッケージには、バイナリ (ピンク) ファイルと対応する API ヘッダーのみが含まれています。 Lauterbach ユーザー向けには、ファームウェアのインストールと HSE 機能の検証に役立つ HSE DEMOAPP もあります。 lukaszadrapa_0-1708065109693.png ただし、デモは Lauterbach デバッガーでのみ動作することに注意してください。Pemicroでは動作しません。 前述のアプリケーションノートまたは HSE FW RM に記載されているように、ファームウェアは IVT の有無にかかわらずインストールできます。 IVT を使用しないインストールは簡単ですが、Pemicro デバッガーではCASEではない、生のバイナリ ファイルをフラッシュにロードできるツールが必要です。このCASE、「IVT 付き」方法はより便利です。 各派生製品に対して S32K344_HSE_FW_INSTALL は提供されません。これは、どのように実行できるかを示す単なる例であり、独自のソリューションを作成するのはユーザー次第です (お客様ごとに要件と制作ツール/機能が異なります)。 何をするか: S32 Design Studio で S32K312 用の新しいアプリケーション プロジェクトを直接作成できます。次に、S32K344_HSE_FW_INSTALL からソース ファイルをコピーし、boot_header.c の HseFwHeader_StartAddress を更新します。次に、リンカー ファイルを変更します。S32K344_HSE_FW_INSTALL のリンカー ファイルをテンプレートとして使用します。先ほど提案したように readme.md ファイルを読むと、bin/pink ファイルへのリンクがあるはずです。SO、プロジェクトにリンクされています。 次に、コードは、アドレス 0x1B000000 に 0xFFFFFFFFFFFFFF 以外の値をプログラムすることによってのみ、HSE 機能フラグを有効にします。その後、インストールのすべての条件が満たされます - HSE 機能フラグが有効になり、IVT がフラッシュ内の有効なピンク色のイメージを指します。SO SBAF は次のリセット後にファームウェアをインストールします。 よろしくお願いいたします。 ルーカス Re: HSE firmware installation こんにちは、 s32k312 のファームウェアは、インターフェースやホストなどのファイルのみであり、s32k344 hse デモの例のように、HSE ファームウェア バイナリをコントローラにフラッシュできる完全なプロジェクトではありません。 NXPが.binしか提供していないため、HSEファームウェアバイナリをコントローラにフラッシュする際に問題が発生しています。ファイル、PEマイクロと評価ボードの内蔵デバッガーを使用しましたが、.elfと.hexしかサポートできません。ファイル。.bin をコントローラにフラッシュするのを手伝ってください。 Re: HSE firmware installation こんにちは、 S32K312 の HSE ファームウェア パッケージには、プロジェクトの作成に必要な bin ファイルといくつかのインターフェース ファイルおよびホスト ファイルのみが含まれています。これは、s32k344 の HSE デモ例のような完全なプロジェクトではありません。 また、評価ボード デバッガーと PE マイクロ デバッガーは .elf および hex ファイルのみをサポートしているため、HSE ファームウェアのこのバイナリをフラッシュする際にも問題が発生します。バイナリを評価ボードにフラッシュするのを手伝ってください。 Re: HSE firmware installation こんにちは@vikmonti7804 HSE FW は、S32K3 標準ソフトウェア パッケージに含まれています。 https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SW32K3-STDSW-D 「オートモーティブ SW - S32K3 - HSE ファームウェア」を開くと、S32K312 のバージョンを含む利用可能なすべてのバージョンが表示されます。 前述の例 S32K344_HSE_FW_INSTALL は、ファームウェアのインストール方法のオプションを示しています。説明を読むことをお勧めします: c:\NXP\S32K3_HSE_DemoExamples_1_0_0\S32K3_HSE_DemoExamples\デバイス構成\S32K344_HSE_FW_INSTALL\Readme.md ファームウェアのインストール方法を説明したドキュメント AN744810「S32K3xx の HSE FW インストール」も提供しています。これは、セキュア ファイル セクションのドキュメントに記載されています。 https://www.nxp.com/products/processors-and-microcontrollers/s32-automotive-platform/s32k-auto-general-purpose-mcus/s32k3-microcontrollers-for-automotive-general-purpose:S32K3 よろしくお願いいたします。 ルーカス Re: HSE firmware installation #こんにちは@lukaszadrapa 、 どうか私たちを助けてください。私たちはあなたの助けを必要としています。HSE ファームウェアは正常にフラッシュされましたが、フラッシュ後にファームウェアが起動しません。 システムは毎回同じポイントで停止し、実行を継続しません。 Sanjana_k_1-1764857212653.png なぜこのようなことが起こるのか分かりません。 いくつか疑問があります。 ファームウェアをフラッシュする前に、キーカタログの例などの他のプロジェクトや前提条件となる構成を実行する必要がありますか? 以前は、 HSEファームウェアバージョン2.1をフラッシュしていましたが、現在はファームウェアをバージョン2.55に変更しました。 このバージョンの変更が問題の原因でしょうか? 読み取っている SBUF バージョンは 0x00500000 です。 これはファームウェア バージョン 2.55 で予想されるものですか? 新しいファームウェア バージョンに更新するときに、 HSE_FW_INSTALL アプリケーション コードに特定の変更を加える必要がありますか? ファームウェアと一緒に API が提供されており、それを使用する必要がある場合はどうすればよいですか? ファームウェアが起動しない原因を教えてください。 よろしくお願い申し上げます。 Re: HSE firmware installation こんにちは@lukaszadrapa ファームウェアコード自体が動かなくなってしまいました。なぜこのようなことが起こるのか分かりません。助けてください。 Sanjana_k_0-1764856626000.png ファームウェアのフラッシュを実行して検証しましたが、ファームウェアが起動しない理由がわかりません。助けてください。 ありがとう Re: HSE firmware installation #こんにちは@vikmonti7804さん、プログラムが下記で停止するという上記の問題の解決策は見つかりましたか?助けてください   Sanjana_k_0-1764857943379.png もしそうなら、どうか助けてください。私たちはいろいろ試していますが、まだ何をすればいいのかわかりません。 ありがとう Re: HSE firmware installation # こんにちは@sandor_b この問題に関して何か最新情報を受け取りましたか? 私たちも同じ問題に直面しています。プログラムがその行で停止してしまいます。 解決策が見つかった場合は、共有していただけますか?それは本当に
View full article
无法使用 jlink 连接 S32K3 芯片,芯片 RESET 引脚不断重置。 您好, 我在调试 S32K342 芯片的时钟时遇到了一个问题。在调试阶段,J-Link 突然断开,之后,J-Link 无法连接到芯片。我注意到芯片的 RESET 引脚一直在 RESET。我该怎么办? 此致, shangyuansun Re: The S32K3 chip cannot be connected using jlink, and the chip reset pin keeps resetting. 你好@ Shangyuansun 能否请您提供有关最后一次在 MCU 上闪存的应用程序的详细信息? 另外,你能用示波器检查RESET信号吗?请直接测量 RESET 引脚并分享您观察到的波形的图像。 此外,我建议尝试一种适用于我和其他遇到类似行为的客户的方法:要刷新 MCU,请将 RESET 线保持在低位,同时尝试用一个简单的示例(例如闪烁应用程序)刷新 MCU。最初可能会失败,提示您重试。发生这种情况时,让 RESET 线变高,然后尝试再次刷新程序。 请注意:这些步骤仅在评估板 (EVB) 上进行了测试,因此自定义硬件的结果可能会有所不同。 如果尝试这些步骤后问题仍然存在,请告诉我。 BR、VaneB
View full article