Multi Source Translation Content

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

Multi Source Translation Content

Discussions

Sort by:
issue in flashing bin file from U-MULTILINK-FX Hello NXP team, I am using KW45 bare MCU and with help of  U-MULTILINK-FX trying to flash .bin file but ,after successful flash through MCUXpresso IDE V24.12.148 using SWD warning message come in console. Can NXP tell me reason for the issue? I would like to highlight I am successfully able to flash any axf file generated after project build successfully using same U-MULTILINK-FX and MCUXpresso IDE V24.12.148 through SWD. I am sharing you part of console warning below. Mode is In-Circuit Debug. (C)opyright 2012, P&E Microcomputer Systems, Inc. (www.pemicro.com) API version is 101 TARGET XML PATH is C:\nxp\MCUXpressoIDE_24.12.148\ide\plugins\com.pemicro.debug.gdbjtag.pne_5.9.5.202412131551\supportFiles_ARM\target_v8m_vfp_se.xml Server 1 running on 127.0.0.1:7224 Server 2 running on 127.0.0.1:7226 Server 3 running on 127.0.0.1:7228 Server 4 running on 127.0.0.1:7230 Server 5 running on 127.0.0.1:7232 Server 6 running on 127.0.0.1:7234 Server 7 running on 127.0.0.1:7236 Server 8 running on 127.0.0.1:7238 Server 9 running on 127.0.0.1:7240 Server 10 running on 127.0.0.1:7242 Warning: No data was programmed in FLASH with regards Chetan Re: issue in flashing bin file from U-MULTILINK-FX Hello, Hope you are doing well. Could you give me more information about your application? What SDK Version are you using and are you using an SDK example? If so, did you implement any modifications? Could you provide us with more information about the procedure you are following in order to get this warning? When you mention that you are able to flash using .axf files, how are you testing this? Were you able to run an SDK example afterwards? This warning might be due to an incompatibility with the external debugger. Best Regards, Ana Sofia.
View full article
SAF85xx Hi,  Thank you for your reply.  For the SAF85xx, I have another question for error reporting. I would like to know whether error reporting is existed or not regarding the stack overflow and A53/M7 core overrun. In case of stack overflow and core overrun, I couldn't find in digital reference manual. Could you please send me your reply? Thanks. Re: SAF85xx Hi This part is special part you can submit it from as below picture showing 
View full article
i.MXRT1176VM8A の OTP ミラーとヒューズ構成に関するガイダンス NXPコミュニティの皆様 私は PF5020 PMIC を搭載した i.MXRT1176AVM8A プロセッサに取り組んでおり、OTP ミラーとヒューズの設定を正しく構成するための支援が必要です。私の目標は、起動時に適切な電源シーケンスと PMIC 初期化を確実に実行することです。 重要な質問: PF5020 の電源投入シーケンスに合わせて OTP ミラー レジスタをどのようにプログラムすればよいですか? 参照可能な、RT1176 + PF5020 の組み合わせの定義済み OTP プロファイルはありますか? 検証: OTP ミラー/ヒューズ設定を確認するための推奨ワークフローは何ですか? 回避すべき一般的な落とし穴 (タイミング制約、ロック ビットなど) はありますか? よろしくお願いします、 サンジャナS i.MX用PMIC 電源ソリューション Re: Guidance on OTP mirror & Fuse Configuration for i.MXRT1176VM8A 親愛なるサンジャナ様 開発中に OTP ミラー レジスタを使用して、標準の PF5020 デバイスで MPF5020CMMACES 構成を複製CAN。これは通常、TBB モードで実行されます。ただし、生産用の OTP プログラミングは NXP または認定パートナーに制限されています。デザインで特定のブートまたは PMIC 制御動作が必要な場合を除き、i.MX RT1176 で追加のヒューズを焼く必要はありません。 BRs、トーマス Re: Guidance on OTP mirror & Fuse Configuration for i.MXRT1176VM8A MPF5020CMMACES OTP 構成の詳細をありがとうございます。標準の PF5020 を使用しているので、MPF5020 の動作に合わせて、同じ設定を i.MX RT1176 の OTP ミラーにプログラムCANますか? 具体的には: CAN、正確な電圧/シーケンス設定をレポートから OTP ミラー経由で PF5020 にコピーできますか? RT1176 で追加のヒューズ (PMIC_MODE や BOOT_CFG など) を焼き付ける必要がありますか? そうでない場合、PF5020 にはどのような変更が必要ですか? ご協力いただきありがとうございます! よろしくお願いします、 サンジャナ Re: Guidance on OTP mirror & Fuse Configuration for i.MXRT1176VM8A 親愛なるサンジャナ様 i.MXRT1170 ファミリに合わせて事前定義された OTP 構成が付属するMPF5020CMMACESの使用をお勧めします。 この構成により、次のことが保証されます。 - すべてのレギュレータの適切な電源投入シーケンス。 - SW1、SW2、SWND1、LDO1 の電圧レベルが最適化されました。 - 統合された障害マネジメントとウォッチドッグ設定。 - レベルセンシティブな PWRON 制御および標準 I²C アドレス (0x08) との互換性。 詳細な構成パラメータについては、レギュレータ電圧、シーケンス スロット、障害しきい値、動作モードなどの正確な OTP 設定の概要が記載されている添付の OTP 構成レポートを参照してください。 BRs、トーマス
View full article
MPC5566MZP132 部品マーキング情報 こんにちは、NXPチームの皆様、 MPC5566MZP132 の部品マーキング情報を提供していただけます CAN か。 各行が何を示しているのか詳細を教えてください。 Re: MPC5566MZP132 part marking information こんにちは、 データシートにはご注文情報が記載されています: AWLYYWW: これはテスト トレーサビリティ コードであり、次の内容が含まれます。 A: 組立場所コード WL: ロットコード YY: 製造年 WW: 製造業の労働週 YWWLAZ: これはアセンブリ トレーサビリティ コードであり、次の内容が含まれます。 Y: 年 WW: 仕事週 L: ロットコード A: 集合場所 Z: 組立ロット分割 よろしくお願いいたします。 ピーター Re: MPC5566MZP132 part marking information ここに送信できません。あなたはHCLTechの従業員ですよね?LinkedIn にあなたを追加しましたので、LinkedIn 経由で送信 CAN。
View full article
RTDバージョン5.0.0を搭載したS32K312EVB-Q172評価ボード こんにちは@nxpチーム、 S32 Design StudioでRTD バージョン 5.0.0を搭載したS32K312EVB-Q172 評価ボードを使用しています。 この RTD バージョンとボード用のAUTOSAR ベースの CAN サンプル コードが必要です。 サンプル プロジェクトを提供していただくか、ダウンロード リンクを共有していただけますか? ユーザー・インターフェース
View full article
Copy: Function inlining in S32K3 RTD This post is a copy from here Contact name: Aldo Strofaldi Contact email: [email protected] Company: KIEKERT Hi team, I am currently discussing with a customer about the function inlining inside the RTDs. Customer is using IAR compiler with 'forced' compiler options, and mentions the following:  I am using the IAR compiler with forced compiler options that by default disable the native inlining, so a declaration like this: static inline foo (void) will not be treated as inline by the compiler. I already mentioned that NXP's RTDs are tested with IAR with specific compiler settings, and that compiler specific behavior should be declared inside Compiler.h; however, he says that is not a solution, and that the ASR Specification of Compiler Abstraction states otherwise: I understand that I can replicate the compiler options used by NXP, but that it not a solution for us since we cannot change them, and also this is not what AUTOSAR states in the Specification of Compiler Abstraction: I should not be 'forced' to use specific compiler options to make inlining work, but instead through the use of the Compiler Abstraction I can tune the behavior specifying the needed attributes based on the compiler I am using. As I stated above, from what I can see from the source code of the MCALs, there are functions that are not declared by using the compiler abstraction macros like INLINE or LOCAL_INLINE, for example: since they don't use the INLINE or LOCAL_INLINE macros, I cannot use my Compiler.h abstractions. I can see he is referencing C40_Ip functions. I believe that IP (non-AUTOSAR) layer is not constraint by SWS and ASR specification, is my understanding correct? Final solution should be to follow release notes' compiler options and defining their workaround for the static inline macros, correct?  Thank you in advanced. Best regards, Julián Priority: MEDIUM RTD Source: NXP Internal Re: Copy: Function inlining in S32K3 RTD Hi @Luis_Garabo  It noted in our BaseNXP Userm anual: This ASR requirement is not applicable for RTD package
View full article
复制: S32K3 RTD 中的函数内联 本帖复制自 此处 联系人姓名:Aldo Strofaldi 联系人电子邮件:[email protected] 公司:KIEKERT 队员们好 我目前正在与一位客户讨论 RTD 内部的函数内联问题。 客户使用的是带有 "强制 "编译选项的 IAR 编译器,并提到了以下几点: 我使用的 IAR 编译器带有强制编译器选项,默认情况下会禁用本地内联,因此需要这样的声明: static inline foo (void) 将不会被编译器视为内联。 我已经说过,恩智浦的 RTD 是在 IAR 的特定编译器设置下进行测试的,编译器的特定行为应在Compiler.h中声明; 然而,他说这并不是一种解决方案,《编译器抽象规范》(ASR Specification of Compiler Abstraction)并没有这样说: 我知道我可以复制 NXP 使用的编译器选项,但这不是我们的解决方案,因为我们无法更改这些选项,而且这也不是 AUTOSAR 在 "编译器抽象规范 "中规定的内容:我不应该 "被迫 "使用特定的编译器选项来实现内联,相反,通过使用编译器抽象,我可以根据我所使用的编译器来调整行为,指定所需的属性。 如上所述,我从 MCALs 的源代码中看到,有些函数没有使用 INLINE 或 LOCAL_INLINE 等编译器抽象宏来声明: 因为它们不使用 INLINE 或 LOCAL_INLINE 宏,所以我不能使用我的 Compiler.h 语言。抽象。 我可以看到他在参考 C40_Ip 函数。我相信 IP(非 Autosar)层不受 SWS 和 ASR 规范的限制,我的理解正确吗?最终的解决方案应该是遵循版本说明的编译器选项并为静态内联宏定义解决方法,对吗? 先谢谢你了。致以最诚挚的问候, Julián 优先级:中等 RTD 来源:恩智浦内部来源:恩智浦内部 Re: Copy: Function inlining in S32K3 RTD 你好@Luis_Garabo 我们的 BaseNXP 使用手册中提到了这一点: 此 ASR 要求不适用于 RTD 代码包
View full article
采用 RTD 版本 5.0.0 的 S32K312EVB-Q172 评估板 你好,@nxp团队、 我在 S32 Design Studio 中使用的是 RTD 版本 5.0.0 的 S32K312EVB-Q172 评估板。 我需要这个 RTD 版本和板的基于 AUTOSAR 的 CAN 示例代码。 能否提供示例项目或共享下载链接? 用户接口
View full article
Inquiry about WPS support in sdiouartiw416_combo_v0.bin firmware for IW416 Hello, I am using a Wi-Fi module manufactured by u-blox, which integrates the NXP IW416 chip. The current firmware in use is sdiouartiw416_combo_v0.bin. I would like to know: - Does this firmware support Wi-Fi Protected Setup (WPS), specifically the Push Button method? - If not, is there any alternative firmware for WPS support? Thank you for your support. Re: Inquiry about WPS support in sdiouartiw416_combo_v0.bin firmware for IW416 Hello, @Christine_Li . I understand. Thank you very much for taking the time to check. If I have additional questions, I may ask you again. Thank you in advance for your continued assistance. Best regards, nn3. Re: Inquiry about WPS support in sdiouartiw416_combo_v0.bin firmware for IW416 Hi, @nn3  Thanks for your reply. For 1:Yes, it supports WPS on L6.6.3's release. For 2: You can download L6.12.20 release doc through below link, and for Wi-Fi, the Release Note file name is:RN00104_NXP_Wireless_SoC_Features_and_Release_Notes_for_Linux.pdf after you unzip it. https://www.nxp.com/docs/en/supporting-information/LF6.12.20_2.0.0-Docs.zip Please let me know whether have any other concerns on this case. Best regards, Christine. Re: Inquiry about WPS support in sdiouartiw416_combo_v0.bin firmware for IW416 Hello, @Christine_Li . I really appreciate your thoughtful reply. May I ask the following additional questions? ・Also, could you tell me if sdiouartiw416_combo_v0.bin. (L6.6.3) supports WPS connection? ・Is there a way to check the latest release note of L6.12.20? I am sorry to bother you , but I appreciate your assistance. Best regards, nn3. Re: Inquiry about WPS support in sdiouartiw416_combo_v0.bin firmware for IW416 Hi, @nn3    Anything else I can do for you on this case? If still need any help or have any concerns on this case, please do not hesitate to let me know or create a new case to us. Best regards, Christine. Re: Inquiry about WPS support in sdiouartiw416_combo_v0.bin firmware for IW416 Hi, @nn3  Thanks for creating case to us. Yes, IW416 combo FW: sdiouartiw416_combo_v0.bin. supports Wi-Fi Protected Setup (WPS), specifically the Push Button method. I checked the latest release note of L6.12.20, please see below screenshot for your reference. Best regards, Christine.
View full article
mpc5746r jtag 密码 问题 1: 我用 void debug_lock()函数锁定了 Jtag,然后如何用其他函数解锁 Jtag? 问题 2: Lauterbach 可以通过 sys.option.KEYCODE连接 MPC5746R,但不能对闪存编程,谁能举例说明? void debug_lock()  { /*************************/ /* 程序密码 */ /*************************/ /* 编程 JTAG 密码 */ flash_program(0x00400120,JTAG_PASSWORD_0,JTAG_PASSWORD_1); flash_program(0x00400128,JTAG_PASSWORD_2,JTAG_PASSWORD_3); flash_program(0x00400130,JTAG_PASSWORD_4,JTAG_PASSWORD_5); flash_program(0x00400138,JTAG_PASSWORD_6,JTAG_PASSWORD_7); /* 编程 PASS 第 0 组密码 */ flash_program(0x00400140, PASSWORD_PG0_0, PASSWORD_PG0_1); flash_program(0x00400148, PASSWORD_PG0_2, PASSWORD_PG0_3); flash_program(0x00400150, PASSWORD_PG0_4, PASSWORD_PG0_5); flash_program(0x00400158, PASSWORD_PG0_6, PASSWORD_PG0_7); /* 编程 PASS 第 1 组密码 */ flash_program(0x00400160, PASSWORD_PG1_0, PASSWORD_PG1_1); flash_program(0x00400168, PASSWORD_PG1_2, PASSWORD_PG1_3); flash_program(0x00400170, PASSWORD_PG1_4, PASSWORD_PG1_5); flash_program(0x00400178, PASSWORD_PG1_6, PASSWORD_PG1_7); /* 编程 PASS 第 2 组密码 */ flash_program(0x00400180, PASSWORD_PG2_0, PASSWORD_PG2_1); flash_program(0x00400188, PASSWORD_PG2_2, PASSWORD_PG2_3); flash_program(0x00400190, PASSWORD_PG2_4, PASSWORD_PG2_5); flash_program(0x00400198, PASSWORD_PG2_6, PASSWORD_PG2_7); /* 编程 PASS 第 3 组密码 */ flash_program(0x004001A0, PASSWORD_PG3_0, PASSWORD_PG3_1); flash_program(0x004001A8, PASSWORD_PG3_2, PASSWORD_PG3_3); flash_program(0x004001B0, PASSWORD_PG3_4, PASSWORD_PG3_5); flash_program(0x004001B8, PASSWORD_PG3_6, PASSWORD_PG3_7); /*************************/ /* PROGRAM PASS DCFs */ /*************************/ /* 密码组 0 - 程序锁 */ DCF_program(0x00000000, 0x00100100); /* LOCK0_PG0 */ DCF_program(0x00000000, 0x00100104); /* LOCK1_PG0 */ DCF_program(0x00000000, 0x00100108); /* LOCK2_PG0 */ DCF_program(0x40000000, 0x0010010C); /* LOCK3_PG0 [DBL=1] */ /* 密码组 1 - 程序锁 */ DCF_program(0x00000000, 0x00100110); /* LOCK0_PG1 */ DCF_program(0x00000000, 0x00100114); /* LOCK1_PG1 */ DCF_program(0x00000000, 0x00100118); /* LOCK2_PG1 */ DCF_program(0x00000000, 0x0010011C); /* LOCK3_PG1, [DBL=0] */ /* 密码组 1 - 程序锁 */ DCF_program(0x00000000, 0x00100120); /* LOCK0_PG2 */ DCF_program(0x00000000, 0x00100124); /* LOCK1_PG2 */ DCF_program(0x00000000, 0x00100128); /* LOCK2_PG2 */ DCF_program(0x00000000, 0x0010012C); /* LOCK3_PG2, [DBL=0] */ /* 密码组 1 - 程序锁 */ DCF_program(0x00000000, 0x00100130); /* LOCK0_PG3 */ DCF_program(0x00000000, 0x00100134); /* LOCK1_PG3 */ DCF_program(0x00000000, 0x00100138); /* LOCK2_PG3 */ DCF_program(0x00000000, 0x0010013C); /* LOCK3_PG3, [DBL=0] */ /**************************/ /* 程序审查 DCF */ /**************************/ DCF_program(0x00000000, 0x001000B0); /* 启用 != 0x55AA 的审查 */ /*************************/ /* 程序生命周期 */ /*************************/ /* 从客户交付到原始设备制造商生产的提前生命周期 */ flash_program(0x00400218, 0x55AA50AF, 0x55AA50AF);/* Invalidate CustomerDel*/ flash_program(0x00400220, 0x55AA50AF, 0x55AA50AF);/* 验证 OEMProduction*/ } Re: MPC5746R JTAG PASSWORD 你好 您的脚本无法启动擦除。这通常是因为调试器的闪存初始化不正确。 检查 flash.list,查看块是否已正确初始化,是否未受写保护。 您也可以使用劳特巴赫中嵌入的脚本来擦除设备。你可以在税务摊销收益下拉菜单中找到它 mpc5xxx。 但一般情况下,如果在使用第三方工具时出现问题,我们建议联系劳特巴赫支持中心。 随函附上我对 MPC5746R 设备进行闪存擦除的简单脚本。 顺祝商祺! Peter Re: MPC5746R JTAG PASSWORD 运行该脚本后,劳特巴赫显示"FLASH 擦除错误" 和函数 void debug_lock(): void debug_lock()  { /*************************/ /* 程序密码 */ /*************************/ /* 编程 JTAG 密码 */ flash_program(0x00400120,JTAG_PASSWORD_0,JTAG_PASSWORD_1); flash_program(0x00400128,JTAG_PASSWORD_2,JTAG_PASSWORD_3); flash_program(0x00400130,JTAG_PASSWORD_4,JTAG_PASSWORD_5); flash_program(0x00400138,JTAG_PASSWORD_6,JTAG_PASSWORD_7); /* 编程 PASS 第 0 组密码 */ flash_program(0x00400140, PASSWORD_PG0_0, PASSWORD_PG0_1); flash_program(0x00400148, PASSWORD_PG0_2, PASSWORD_PG0_3); flash_program(0x00400150, PASSWORD_PG0_4, PASSWORD_PG0_5); flash_program(0x00400158, PASSWORD_PG0_6, PASSWORD_PG0_7); /* 编程 PASS 第 1 组密码 */ flash_program(0x00400160, PASSWORD_PG1_0, PASSWORD_PG1_1); flash_program(0x00400168, PASSWORD_PG1_2, PASSWORD_PG1_3); flash_program(0x00400170, PASSWORD_PG1_4, PASSWORD_PG1_5); flash_program(0x00400178, PASSWORD_PG1_6, PASSWORD_PG1_7); /* 编程 PASS 第 2 组密码 */ flash_program(0x00400180, PASSWORD_PG2_0, PASSWORD_PG2_1); flash_program(0x00400188, PASSWORD_PG2_2, PASSWORD_PG2_3); flash_program(0x00400190, PASSWORD_PG2_4, PASSWORD_PG2_5); flash_program(0x00400198, PASSWORD_PG2_6, PASSWORD_PG2_7); /* 编程 PASS 第 3 组密码 */ flash_program(0x004001A0, PASSWORD_PG3_0, PASSWORD_PG3_1); flash_program(0x004001A8, PASSWORD_PG3_2, PASSWORD_PG3_3); flash_program(0x004001B0, PASSWORD_PG3_4, PASSWORD_PG3_5); flash_program(0x004001B8, PASSWORD_PG3_6, PASSWORD_PG3_7); /*************************/ /* PROGRAM PASS DCFs */ /*************************/ /* 密码组 0 - 程序锁 */ DCF_program(0x00000000, 0x00100100); /* LOCK0_PG0 */ DCF_program(0x00000000, 0x00100104); /* LOCK1_PG0 */ DCF_program(0x00000000, 0x00100108); /* LOCK2_PG0 */ DCF_program(0x40000000, 0x0010010C); /* LOCK3_PG0 [DBL=1] */ /* 密码组 1 - 程序锁 */ DCF_program(0x00000000, 0x00100110); /* LOCK0_PG1 */ DCF_program(0x00000000, 0x00100114); /* LOCK1_PG1 */ DCF_program(0x00000000, 0x00100118); /* LOCK2_PG1 */ DCF_program(0x00000000, 0x0010011C); /* LOCK3_PG1, [DBL=0] */ /* 密码组 1 - 程序锁 */ DCF_program(0x00000000, 0x00100120); /* LOCK0_PG2 */ DCF_program(0x00000000, 0x00100124); /* LOCK1_PG2 */ DCF_program(0x00000000, 0x00100128); /* LOCK2_PG2 */ DCF_program(0x00000000, 0x0010012C); /* LOCK3_PG2, [DBL=0] */ /* 密码组 1 - 程序锁 */ DCF_program(0x00000000, 0x00100130); /* LOCK0_PG3 */ DCF_program(0x00000000, 0x00100134); /* LOCK1_PG3 */ DCF_program(0x00000000, 0x00100138); /* LOCK2_PG3 */ DCF_program(0x00000000, 0x0010013C); /* LOCK3_PG3, [DBL=0] */ /**************************/ /* 程序审查 DCF */ /**************************/ DCF_program(0x00000000, 0x001000B0); /* 启用 != 0x55AA 的审查 */ /*************************/ /* 程序生命周期 */ /*************************/ /* 从客户交付到原始设备制造商生产的提前生命周期 */ flash_program(0x00400218, 0x55AA50AF, 0x55AA50AF);/* Invalidate CustomerDel*/ flash_program(0x00400220, 0x55AA50AF, 0x55AA50AF);/* 验证 OEMProduction*/ } Re: MPC5746R JTAG PASSWORD 你好 问题 1: 我用 void debug_lock()函数锁定了 Jtag,然后如何用其他函数解锁 Jtag? 不知道什么是 debug_lock ();但是要取消审查设备,你只需将 0x55AA 的 DCF 记录添加到审查 DCF 中即可。 问题 2: Lauterbach 可以通过 sys.option.KEYCODE连接 MPC5746R,但不能对闪存编程,谁能举例说明? 嗯,这很奇怪。你在编程脚本中执行RESET吗?某些设备在执行 RESET 时出现丢失密钥的问题。 试试这个脚本。我已经从中删除了RESET功能。 请进一步参阅 PASS AN,了解审查制度是如何运作的。这个设备也是一样的。 https://www.nxp.com/docs/en/application-note/AN12092.pdf 顺祝商祺! Peter
View full article
S32K3 を初期化するときに、MCU_SetMode(0) を呼び出した後に Uart_Init を呼び出すと、HardFault がトリガーされます。 S32K312の電源が投入され初期化されると、まずMcu_SetMode(0)を呼び出し、次にUart_Initを呼び出してUart0を初期化します。この時点ではUart0レジスタ(IP_LPUART_0:0x40328000u)は読み取りも書き込みもできないため、HardFault状態になります。 呼び出しスタックは次のとおりです。 Uart_Init(NULL_PTR); Uart_Ipw_Init(チャネル、Uart_apConfig[CoreId]->Configs[u8ChLoop]->UartChannelConfig); Lpuart_Uart_Ip_Init(HwUnit、Config->UserConfig->LpuartUserConfig); Lpuart_Uart_Ip_SetOversamplingRatio(Base、(uint32)UserConfig->BaudOverSamplingRatio -1U); Base->BAUD = (Base->BAUD & ~LPUART_BAUD_OSR_MASK) | LPUART_BAUD_OSR(OverSamplingRatio); Mcu_SetMode(0)をコメントアウトすると、Uart0を正常に初期化でき、システムは正常に動作します。 公式の Uart デモである Uart_Example_S32K312 と比較したところ、Uart3 が使用されている一方で、Uart0 も読み取りおよび書き込みが不可能な状態であることがわかりました。 MCU_SetMode(0) によって Uart0 のレジスタがアクセス不能になるのはなぜですか? Mcu_SetMode(0)をコメントアウトするとシステムの動作に影響がありますか? Re: S32K3,初始化时调用Mcu_SetMode(0)后,再调用Uart_Init就会进HardFault 私のシナリオでは、システムは電源投入時に初期化され、スリープモードではなくRUNモードに入り、スタンバイモードに入ります。Mcu_SetMode(0)は0 = McuModeSettingConf_Runに設定されています。 LPUARTのPeripheral Clock Enableオプションを有効にしていない場合、Mcu_SetMode(0)行をコメントアウトするだけでUart_InitでHardFaultが発生しません。なぜでしょうか? Re: S32K3,初始化时调用Mcu_SetMode(0)后,再调用Uart_Init就会进HardFault Mcu_SetMode は電源モードを切り替えるために使用されます。通常、低電力モードに入る前に呼び出され、低電力モードで不要な周辺機器をオフにします。 S32K3 低消費電力管理 AN とデモ [RTD400 & 500 MCAL & IP] S32K3 低消費電力管理 AN とデモ これらのプロジェクトには、さまざまな電源モード構成の例が含まれています。 Re: S32K3,初始化时调用Mcu_SetMode(0)后,再调用Uart_Init就会进HardFault こんにちは、ロビン。 RTDはS32DS3.4 + RTDS32K3XX 2.0.0を使用しています。問題はMcuPeripheral -> Peripheral Clock Enableを有効にしていなかったことでしたが、有効にすることで問題は解決しました。 Mcu_SetMode(0)をコメントアウトするとなぜこの問題は解決するのでしょうか?Uartも正常に動作します。 Mcu_SetMode(0)をコメントアウトするとシステム動作に影響しますか? 正常に動作するようです。 Re: S32K3,初始化时调用Mcu_SetMode(0)后,再调用Uart_Init就会进HardFault こんにちは どのバージョンの S32K3 RTD を使用していますか? S32K3 RTD 3.0.x 以降のバージョンには、S32K312 の例は含まれません。 S32K3 RTD 6.00の例Uart_Example_S32K344を確認したところ、Mcu_SetMode(0)の後にUart_Initが呼び出されています。 /* Initialize the Mcu driver */ Mcu_Init(NULL_PTR); Mcu_InitClock(0); #if (MCU_NO_PLL == STD_OFF) while ( MCU_PLL_LOCKED != Mcu_GetPllStatus() ) { /* Busy wait until the System PLL is locked */ } Mcu_DistributePllClock(); #endif Mcu_SetMode(0); /* Initialize Mcl module */ Mcl_Init(NULL_PTR); /* Initialize all pins using the Port driver */ Port_Init(NULL_PTR); /* Initialize IRQs */ Platform_Init(NULL_PTR); /* Initializes an UART driver*/ Uart_Init(NULL_PTR); S32K312EVB-Q172 UARTの A2 の応答セクションでLPUART0が有効になっているかどうかを確認してください。例が機能していません: McuPeripheral -> Peripheral Clock Enable。 よろしくお願いします、 ロビン --------------------------------------------------------------------------------- 注記: - この投稿があなたの質問への回答である場合は、「解決策として承認」ボタンをクリックしてください。ありがとう! - スレッドは最後の投稿から7週間フォローされます。それ以降の返信は無視されます。 後ほど関連する質問がある場合は、新しいスレッドを開いて、閉じたスレッドを参照してください。 ---------------------------------------------------------------------------------
View full article
s32ds 3.6 linux ADKP options? Customer is CNH. s32g3 + s32ds 3.6 Challenge/Response debugging was mentioned as supported in Linux S32 Design Studio. For this, I installed latest S32 Design Studio - 3.6.2. However, I don't see an option to select Challenge/Response - but only password is available in Debug Configurations - Secure debugging section. Am I missing something? Do we need to install something else? -Randy Krakora Priority: HIGH S32DS Source: Direct Customer Re: s32ds 3.6 linux ADKP options? Hi Randy, Challenge&Response selection is currently disabled in S32 DesignStudio on Linux because S32 Debugger is not fully supporting the use-case yet. Please raise a change request in this jira project to request this feature - Design Studio Target Access
View full article
s32ds 3.6 linux ADKP 选项? 客户是 CNH。S32G3 + S32DS 3.6 有人提到 Linux S32 Design Studio 支持挑战/响应调试。为此,我安装了最新的 S32 Design Studio - 3.6.2。但是,我没有看到选择 "挑战/响应 "的选项,而只有密码可以在 "调试配置"--"安全调试 "部分中使用。 我是不是漏掉了什么?我们需要安装其他东西吗? -兰迪-克拉科拉 优先级:高 S32DS 资料来源直接客户 Re: s32ds 3.6 linux ADKP options? 嗨,Randy, Challenge&Response 选择目前在 Linux 上的 S32 DesignStudio 中禁用,因为 S32 调试器还不完全支持用例。请在此 jira 项目中提出变更请求以申请此功能 -Design Studio 目标访问
View full article
添付ファイルのパラメータの一部は公式サイトでは確認できません。ご確認いただけますでしょうか。 LPC11xx Re: 附件的一下参数在官网查不到,希望可以帮忙看看 この指標は存在するかもしれませんが、利用可能なリソースには情報が見つかりませんでした。会社のアカウントを使用してプライベートケースを作成し、製品エンジニアまたは品質エンジニアに問い合わせるよう依頼してください。彼らの方がこの指標に精通しているかもしれません。 Re: 附件的一下参数在官网查不到,希望可以帮忙看看 最大許容暴露時間後の焼成条件を示す指標はないのでしょうか? Re: 附件的一下参数在官网查不到,希望可以帮忙看看 こんにちは@danielholala 、フィードバックありがとうございます。ご提案を転送させていただきます。 Re: 附件的一下参数在官网查不到,希望可以帮忙看看 翻訳ボタンがあれば便利です。🤷‍♂️ Re: 附件的一下参数在官网查不到,希望可以帮忙看看 こんにちは@hqh 、 ご投稿ありがとうございます。NXPセミコンダクターズ :: よりスマートな世界のためのセキュアな接続をご覧ください。 ご覧のとおり、リフローの最大許容数は 3 です。 最大許容露光時間を超える焼成条件は見つかりませんでした。ピーク温度での最大時間しか見つかりませんでした。以下をご参照ください。 お役に立てれば幸いです。 BR、 セレステ
View full article
附件的一下参数在官网查不到,希望可以帮忙看看 LPC11xx Re: 附件的一下参数在官网查不到,希望可以帮忙看看 可能是有这个指标的,但是目前我能查找到的资料看不到这个数据。你可以用公司的账号建一个private case,然后让他们帮忙联系product engineer或者quality engineer,他们可能更清楚。 Re: 附件的一下参数在官网查不到,希望可以帮忙看看 最大允许暴露时间后的烘烤条件,这个指标没有吗? Re: 附件的一下参数在官网查不到,希望可以帮忙看看 您好@danielholala,感谢您的反馈,我们会转发您的建议。 Re: 附件的一下参数在官网查不到,希望可以帮忙看看 如果能提供翻译按钮就更好了。🤷‍♂️ Re: 附件的一下参数在官网查不到,希望可以帮忙看看 Hello @hqh , 感谢您的帖子。请参考NXP Semiconductors :: Secure Connections for a Smarter World 可以看到允许的最大回流次数是3。 我没能找到超过最大允许暴露时间后的烘烤条件,仅仅只找到了max time at peak temperature,请参考: Hope it can help you. BRs, Celeste
View full article
Where to Obtain the Demo Software for the S32K388EVB-Q289 Evaluation Board? Hello NXP team, We have purchased the S32K388EVB-Q289 Evaluation Board. Could you please advise us on the following: Where we can obtain the corresponding demonstration software (demo soft) for this board? For the S32K388, what is the recommended RTD (Runtime Driver) version for software operation? What is the appropriate version of the TCP/IP-related driver package? The versions we have currently installed are as follows: S32 Design Studio for S32 Platform: 3.6.3 RTD S32K3_S32M27X: 6.0.0.202508131114 TCPIP_STACK S32K3XX: 3.0.0.202507110930 FREERTOS S32K3XX: 6.0.0.202506270658 Thank you for your assistance! Re: Where to Obtain the Demo Software for the S32K388EVB-Q289 Evaluation Board? Hi, regarding the pre-flashed SW; I asked Apps team if can be provided.  For the TCPIP module; from TCPIP stack 2.0.0 just Eth_HLD driver is supported, and lwip demo examples are based on HLD only. Using IP driver the CT generates error you got. If LLD/IP is required the previous version of TCPIP should be used. BR, Petr Re: Where to Obtain the Demo Software for the S32K388EVB-Q289 Evaluation Board? Another question: After adding the TCPIP module to the GMAC_K388 Example, these errors occur, and the problem cannot be eliminated through modifications in the configuration interface. May I ask if there are any solutions to these problems? Or is it that the Gmac of Drivers cannot work with the Tcpip module? Could you please help take a look? Thank you! 问题: [CODEGEN] Failed to generate file "netifcfg.c" 级别: 错误 类型: 工具问题 工具: Peripherals 来源: Peripherals 相关资源: Sources 信息: [CODEGEN] Failed to generate file "netifcfg.c" Re: Where to Obtain the Demo Software for the S32K388EVB-Q289 Evaluation Board? No program download is required after receiving the development board, as the board already has a pre-programmed program. What I need is exactly this firmware and its source code that are pre-flashed onto the board at the factory. Alternatively, is the pre-installed software on this development board the LED demo software included in the RTD demos? Re: Where to Obtain the Demo Software for the S32K388EVB-Q289 Evaluation Board? Hi, not sure which firmware you are pointing to. The EVB getting started guide simply points to RTD demos BR, Petr Re: Where to Obtain the Demo Software for the S32K388EVB-Q289 Evaluation Board? Thank you for your explanation! However, what I actually need are the program firmware and corresponding source code that run on the demo board we purchased. Could these be provided to us? It seems that the standalone module example programs are no longer available after installing RTD 6.0, and they can only be viewed in the environment where RTD 4.0 is installed. Re: Where to Obtain the Demo Software for the S32K388EVB-Q289 Evaluation Board? Hi, 1) demo examples are part of RTD, FreeRTOS, TCPIP stack installation. If all is properly installed you can see available demos once you are going to create new project from example 2) RTD600 is latest one. There are also some patches available, but you are using right RTD one; https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SW32K3-STDSW-D 3) TCPIP_STACK S32K3XX: 3.0.0 is latest one and should be used/installed on top of RTD S32K3_S32M27X: 6.0.0 and FREERTOS S32K3XX: 6.0.0. BR, Petr
View full article
S32K3 DMA use of ADC Error dear experts: i sue S32K344 to config ADC with DMA, but error occurs after initialed. the configuration is show below i just config ADC2 with DMA using instance0 channel0 with scater mode after initialed , when OS start first task, an error intterrupt occurs. in this moment , i did not run any adc conversion task. can any body give me some ways to investigate the issue ? Re: S32K3 DMA use of ADC Error Hi, last tip...check TCD content at time of error, if there are expected values. BR, Petr Re: S32K3 DMA use of ADC Error hi, PetrS bad news. i have chagned the ld and mcl_memmap.h fils. the dma related variables were placed into non-cachable sram, the result buffers  were in dtcm and were accessed by backdoor, but the error was as before.    best regards! Re: S32K3 DMA use of ADC Error Hi, yes in case of result buffer access error the DBE should be set.  Here most probably the SBE error comes when DMA is reading new TCD if Scatter-Gather is used. If TCDs are put in DTCM as well, its SG Address should also use backdoor offset. BR, Petr Re: S32K3 DMA use of ADC Error hi,PetrS: thanks for your reply. i will try to change the mcl_memap.h and ld file to keep the variables used by DMA in sram. but i really want to find out why the current code can not work correctly. the reuslt buffer used by Adc_SetupResultBuffer is in DMA, but i used the backdoor to access. but the error of DMA is SBE not DBE and the source address is determined by adc is there any other method to solve this? best regards! Re: S32K3 DMA use of ADC Error Hi, DMA can access DTCM via backdoor access, not through the core-coupled path. This access is slower and non-deterministic compared to core access. DMA uses the AHB slave interface to reach DTCM, which is part of the system bus architecture. See AN13388 chapter 4. Tightly Coupled Memory for more info; https://www.nxp.com/webapp/Download?colCode=AN13388&location=null So question could be if it brings any benefit in your application and if rather keep DMA accessed data in normal SRAM. BR, Petr Re: S32K3 DMA use of ADC Error hi,PetrS, thanks for your reply. I found sth that maybe useful for the issue. for the performance, i changed the ld file and put *(.mcal_bss_no_cacheable) into DTCM. so, the variables in dma_ip_pbcfg.c were placed into DTCM. if i place them back to no_cacheable sram, the DMA can work correctly. but i have changed the MPU setting , the AP of DTCM region is 011 and i did not found any description which the DMA can not access the DTCM can you give me  more advice? Re: S32K3 DMA use of ADC Error Hi, settings in screenshots look correct. Maybe you can check scatter-gather configuration with respect of driver user manual, to have right number of SG elements and proper linking of those. Anyway, DMA SBE error may happen in case source address points to memory range that is inaccessible - it means either access to reserved memory space or to disabled or un-clocked peripheral or protected by any kind of protection leading in bus error (MPU, XRDC). BR, Petr
View full article
有効なライセンス期間を持つ新しいアクティベーション コードを取得するにはどうすればよいですか? 「S32DS for Arm 2018.R1」を再度使用する必要があります。 今日ダウンロードしたアクティベーション コード (「CA1E-5E8C-4B42-0655」) は、ライセンス リストでは有効期限切れ (2022 年 2 月 24 日) と表示されます。 (そのため、オフラインでのアクティベーションも失敗します。) 有効なライセンス有効期限を持つ新しい「アクティベーション コード」をCAN取得するにはどうすればよいですか? Re: How do I obtain a new activation code with a valid license period? ご協力ありがとうございます。 以下のフォルダを削除してインストールを実行した後、 オフラインアクティベーションは最終的に成功しました。 「C:\ProgramData\FLEXnet」 Re: How do I obtain a new activation code with a valid license period? 再開まで今しばらくお待ちください。 ただし、オフラインでのアクティベーションは依然として失敗しました。 「activation.xml」の内容は以下の通りです。 それでも、「ライセンスは生成できません。すでに期限が切れています。」と表示されます。 追加のトラブルシューティング手順に関するアドバイスをいただければ幸いです。 ```xml: アクティベーション.xml xmlバージョン= "1.0"エンコーディング= "UTF-8" ?> <レスポンスxmlns = " http://www.macrovision.com/fnp/2004/11/activation " >     <レスポンスヘッダー>         <バージョン番号> 1 バージョン番号>         <レスポンスタイプ>失敗レスポンスタイプ>         <リクエストシーケンス番号> 10 リクエストシーケンス番号>         <リクエストハッシュ> 9E6B420F28F0F9C76D6E44B2108A35D7CF94AABF リクエストハッシュ>     レスポンスヘッダー>     <レスポンスデータ>         < ResponseReason >拒否されました ResponseReason >         <ErrorCode>ライセンスをCAN生成できません。すでに期限が切れています。ErrorCode>     レスポンスデータ>     <署名> C652403DBD48EB68DCF2D781A737EEEB9B2DCE16 署名>     <署名バージョン> 1 署名バージョン> レスポンス> 「」 フォーマットされた XML ファイルとライセンス リストのステータスを確認した結果を添付しました。これらも併せてご確認ください。 Re: How do I obtain a new activation code with a valid license period? こんにちは、 ライセンスの有効期限を修正しました。ライセンスをオンラインでもオフラインでもアクティベート/更新するには、同じアクティベーション コードを使用してください。 お役に立てれば幸いです Stan
View full article
Unable to Register new App When accessing the NXP website to register an application in order to obtain a license (https://inspire.nxp.com/mifare/myapp.html ), the site runs very slowly and doesn’t seem to load the styles properly — it looks like a plain Word document. There is an "Add new app" button, and when I click it, it opens a new page (https://inspire.nxp.com/mifare/registerapp.html ) with a small form (also extremely slow). I fill out the form, but I get stuck here — there is no button to confirm or proceed with the registration process. If I press "Enter", the page just reloads, but the new application does not appear as added. I’ve tried using different browsers and different internet connections, but I always get the same result. Is there any other way to obtain a TapLinx license for Android? Thanks in advance! App registration Licensing Re: Unable to Register new App It seems that you’ve fixed the issue, because after refreshing the page, everything is now working correctly and I was able to add a new app. Thanks!
View full article
PN7642 C100 - fuse the OTP bit that skips USB-MSC boot Hi, I have a working target that is based on Pegoda 3 with PN7642 C100. I'm looking to fuse the OTP bit so that the device will no longer expose the USB mass-storage boot path - permanently force the pin-less download. I couldn't find the address of this fuse to access it with Segger J-Flash or with direct C code. Your support is highly appreciated Thanks Udi Re: PN7642 C100 - fuse the OTP bit that skips USB-MSC boot Hi, PN76_Sys_OTPConfigs_DwnldReqLessBoot is used to configure the value to wait in bootloader if pin-less download is enabled. Refer to PN7642 frequently asked questions, Section 2.7. PN76_Sys_OTPConfigs_LockSettings LOCKS the configurations done by OTP interfaces and does not allow further modification. Being OTP (One Time Programmable) API calls, these functions shall be used carefully. Regards, Eduardo. Re: PN7642 C100 - fuse the OTP bit that skips USB-MSC boot Thanks Eduardo, Would it be better to use : PN76_Sys_OTPConfigs_DwnldReqLessBoot(0); PN76_Sys_OTPConfigs_LockSettings(); Thanks Udi Re: PN7642 C100 - fuse the OTP bit that skips USB-MSC boot Thanks Eduardo, Would it be better to use : PN76_Sys_OTPConfigs_DwnldReqLessBoot(0); PN76_Sys_OTPConfigs_LockSettings(); Thanks Udi Re: PN7642 C100 - fuse the OTP bit that skips USB-MSC boot Hello @UdiO Hope you are doing well. Please refer to PN7642 SDK > docs > PN76-FW-apiguide. OTP Configuration APIs are described in path: Modules > System Service > SYS OTP Config Interface; there you should find some security features such as Code Read protection and SWD disable. You could, for example, consider PN76_Sys_OTPConfigs_EnableCRP() API. Regards, Eduardo.
View full article