Multi Source Translation Content

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Multi Source Translation Content

讨论

排序依据:
J-Trace 和 MIMXRT1060EVK 的问题 在过去几年里,我使用 MIMXRT1060EVK 电路的定制变体完成了大约六十个不同的项目;但最近我一直在使用 MIMXRT1170EVKB。 总之,我又回到了 1060 上进行更新,所以我吹掉了 MIMXRT1060EVK 上的灰尘,插入了 J-TRACE 探头,并尝试按照我一贯的方式进行下载。 我使用以下 .jlink剧本 eoe 1 device=MIMXRT1062xxx6A speed 4000 si SWD r h loadbin bootimage.bin,0x60000000 go exit 并看到以下输出: SEGGER J-Link Commander V6.88b (Compiled Nov 27 2020 16:43:11) DLL version V6.88b, compiled Nov 27 2020 16:42:59 J-Link Command File read successfully. Processing script file... J-Link Commander will now exit on Error J-Link connection not established yet but required for command. Connecting to J-Link via USB...O.K. Firmware: J-Trace PRO V3 Cortex-M compiled Dec 10 2024 10:55:40 Hardware version: V3.00 S/N: 753002602 License(s): RDI, FlashBP, FlashDL, JFlash, GDB IP-Addr: DHCP (no addr. received yet) Emulator has RAWTRACE capability VTref=3.273V Selecting 4000 kHz as target interface speed Selecting SWD as current target interface. Target connection not established yet but required for command. Device "MIMXRT1062XXX6A" selected. Connecting to target via SWD InitTarget() start InitTarget() _TargetHalt: CPU halted InitTarget() end InitTarget() start InitTarget() _TargetHalt: CPU halted InitTarget() end InitTarget() start InitTarget() _TargetHalt: CPU halted InitTarget() end InitTarget() start InitTarget() _TargetHalt: CPU halted InitTarget() end Cannot connect to target. Script processing completed. 请注意,我在其他板上使用过 J-Trace,它运行良好。我还尝试了所有三种电源输入,结果都一样。 我已移除 J47-J48。 我已经有一段时间没有使用这个评估板了,我开始觉得它可能会被炸了。对于造成这种情况的原因还有什么其他想法吗? 谢谢! Re: Problems with J-Trace and MIMXRT1060EVK @Gavin_Jia感谢您的回复... 是的,这些跳线一直都被拆除了。 我还没用过内置调试器;但我猜我得把它当作最后的手段试一试看看它是否允许我访问处理器... 我想如果它还给出了 " 没有回应 " 类型的消息,那板就必须炸掉。我会告诉你进展如何。 Re: Problems with J-Trace and MIMXRT1060EVK 你好@EdSutter、 感谢您对 NXP MIMXRT 系列的关注! 你试过使用板载调试器吗?至少我们需要确保板能够首先刻录图像并正确调试。此外,建议在使用外部调试器时,断开 J47-J50 连接,然后再试一次。 致以最诚挚的问候, Gavin
查看全文
Full Material Declaration Link Hello,  A customer is asking for the Material Declaration. Our sales guy share the information of some of them, but the following list is still pending. Could you help us with the Full Material Declaration Link? 014-22210-00 NXP (FRS) MCIMX6U5DVM10AC 014-30488-00 NXP (NXP) CBTL08GP053EVY 014-23477-00 NXP (FRS) MCIMX6Y2DVM05AB 014-26686-03 NXP (FRS) MIMX8QX5AVLFZAC 014-20568-00 NXP (FRS) MCIMX6S5DVM10AC 014-32039-00 NXP (FRS) MK20DX256VLL7 014-33781-00 NXP (NXP) LM75BDP,118 014-27157-00 NXP (FRS) MIMX8MM6CVTKZAA 014-33783-00 NXP TJA1051T,118 014-31789-00 NXP (FRS) MCIMX6Y2DVM09AB 014-27794-00 NXP (FRS) MIMX8QP5AVUFFAB 014-32934-00 NXP (NXP) PCA9601D,118 014-29722-00 NXP (FRS) MIMX8ML8CVNKZAB 014-30712-00 NXP (NXP) PTN5110NHQZ 014-0585-00 NXP (FRS) MC9S08QE8CLC 014-33082-00 NXP (NXP) PCA9601D,118 014-20616-00 NXP (FRS) MCIMX6Q6AVT08AD 014-30418-00 NXP (FRS) MC33PF8200ESES 014-26076-01 NXP (FRS) MC33PF8100EQESR2 014-27243-01 NXP (FRS) MC33PF8100CCESR2 015-23953-00 NXP (NXP) BFU660F,115 014-30490-00 NXP (NXP) NX20P0407UKAZ 014-23572-00 NXP (NXP) SC16IS762IBS,128 015-0013-13 NXP (NXP) BGU7007,115 014-30491-00 NXP (NXP) NX5P3090UKZ 014-33773-00 NXP LPC4078FBD208,551 014-32728-00 NXP (NXP) NVT4858HKZ 014-33081-00 NXP (NXP) PCA9698BS,118 016-0006-00 NXP (NXP) BAP64-02,115 014-30487-00 NXP (NXP) PTN5150AHXMP
查看全文
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
查看全文
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
查看全文
S32G2 在我们的一个应用中,当使用 NXP S32G2 处理器(部件号:S32G254AABK1VUCT)时,是否可以使用两个 FlexRay 通道,每个通道都有 A 和 B 通道? Re: S32G2 你好,@c980-022 感谢您的回复。 我建议参考 S32G2_RM 中附带的 IOMUX 文件,了解该引脚的详细信息: BR 切宁 Re: S32G2 谢谢您的答复。请告诉我,当我在手册中搜索 FlexRay 时,只找到了其中一个 FlexRay 接口的引脚。在哪里可以找到另一个的插销? Re: S32G2 你好,@c980-022 谢谢您的帖子。 来自 S32G2 框图: 如图所示,有两个 FlexRay 存在 BR 切宁
查看全文
S32K310 K341 RTD600 C40_Ip_Cfg.hブロックサイズがHSE SRMと一致しない お客様: 中国武漢三環社、カーシートコントローラにS32K310を採用 こんにちは、チーム RM758225-RM00286 HSE-Bファームウェアリファレンス・マニュアル - V2.5(2.5).pdfから、S32K310、K341 ABスワップメモリ範囲の状況が特殊であることがわかります。 K3 RM メモリにはブロック 1 はありませんが、HSE RM には AB_SWAP 用のブロック 1 があります。 HSE RM に含まれているように、S32DS RTD600 関連ドライバ:C40_Ip_Cfg.h にも Block1 が含まれている必要があると考えられます。 RTD600、C40_Ip_Cfg.hの追加にご協力くださいK310、K341 フラッシュ ブロック 1 関連のアドレスと SXXX 番号が含まれています。ありがとうございます。 RTD Re: S32K310 K341 RTD600 C40_Ip_Cfg.h Block size unmatch to HSE SRM こんにちは@alexmarin ご指摘の通り、 K394、K374、K364(ブロック2はフルメモリでは使用不可、ABスワップでは使用可能)、K336、K356(ブロック3はフルメモリでは使用不可、ABスワップでは使用可能)です。RTDでも同じ問題が発生します。 こんにちは@ZhengLinさん このCASEについて何かコメントはありますか?これは AE と HSE 内部でも提起されています。 https://community.nxp.com/t5/S32K3-Internal-Community/S32K310-K341-RTD600-C40-Ip-Cfg-h-ブロックサイズがHSE-SRMと一致せず/mp/2158886#M14368 HSE 側が対応できない場合は、RM ドキュメントに変更を加えることはCANでしょうか?ありがとう よろしくお願いいたします。 kerry Re: S32K310 K341 RTD600 C40_Ip_Cfg.h Block size unmatch to HSE SRM こんにちは@kerryzhou 、 alexmarin の回答に基づいて、デザインチーム/ドキュメント チームから確認を得て、A/B スワップのメモリ レイアウトを Soc RM に追加してください。その後、コードを変更するためのチケットを SW チームに作成します。 よろしくお願いいたします。 ニ Re: S32K310 K341 RTD600 C40_Ip_Cfg.h Block size unmatch to HSE SRM もう 1 つ、フル メモリ レイアウトでブロックが無効になっているすべてのファントムの RTD 実装を確認してください。同じ問題が発生すると思われます: K394、K374、K364 (ブロック 2 はフル メモリでは使用不可、AB スワップでは使用可能)、K336、K356 (ブロック 3 はフル メモリでは使用不可、AB スワップでは使用可能)。 Re: S32K310 K341 RTD600 C40_Ip_Cfg.h Block size unmatch to HSE SRM こんにちは、 S32K3 HSE の SW アーキテクト、Alex Marin です。 AB スワップとフル メモリ レイアウトに関する必要な詳細はすべて HSE B RM に記載されていると考えています。 当社は SOC RM を所有していないため、そこに AB スワップ メモリ レイアウトの説明を追加することはできません。 歴史的に、SOC RM にはすべてのバリアントの Full mem レイアウトのみが含まれていました。おそらくそれは変わる必要がある。 最後に、ここでは HSE チームにアクション項目は見当たりません、と申し上げます。 敬具 アレックス Re: S32K310 K341 RTD600 C40_Ip_Cfg.h Block size unmatch to HSE SRM こんにちは@Nhi_Nguyen 、 ご返信ありがとうございます! HSE パッシブ領域では、パッシブ領域を操作するための HSE サービスは必要ありません。HSE は AB スワップ サービスを実行するだけで済みますが、OTA では、アクティブ領域でフラッシュ ドライバを使用してパッシブ領域に書き込む必要があり、そのためには RTD を使用する必要があります。SO、RTD にパッシブ領域のフラッシュ アドレスを追加して、HSE 用に追加する必要があると考えられます。 こんにちは@ZhengLinさん Zheng Lin さん、HSE チームへのチケットの発行にご協力ください。その後、HSE チームが RTD チームに、K310 と K341 について、パッシブ フラッシュ アドレス ブロック 1 のドライバ コードを追加するようリクエストする必要があります。 本当にSOありがとう! よろしくお願いいたします。 kerry Re: S32K310 K341 RTD600 C40_Ip_Cfg.h Block size unmatch to HSE SRM こんにちは@kerryzhou 、 RTD の観点から見ると、次の場合にのみこの要求をサポートできます。 - RTD ドライバ コードは HSE RM ではなく RM に基づいています。SO、ブロック 1 (0x00480000 - 0x004FFFFF) が S32K310 でサポートされ、ブロック 1 (0x00500000 - 0x005FFFFF) が S32K341 でサポートされ、Excel ファイルとメモリの章を含む RM からの情報が変更されることをデザイン チームから確認してください。つまり、ブロック 1 は A/B スワップ HSE だけでなく、すべての人が使用CANます。 - HSE のドキュメントから、次のような情報が得られました。 ブロック 1 (0x00480000 - 0x004FFFFF) は S32K310 でサポートされ、ブロック 1 (0x00500000 - 0x005FFFFF) は S32K341 でサポートされ、パッシブ パーティションです。上記の説明から、A/B スワップはアクティブ パーティションとパッシブ パーティションを交換してパッシブ パーティションにアクセスするサービスを提供するようです。私はHSEで働いていないSO、このトピックにHSE_FWタグを追加してHSEチームに問い合わせてCAN。分析後、HSEがRTDのブロック1を使用する必要がある場合は、RTDチームにリクエストできます。 よろしくお願いいたします。 ニ
查看全文
Issue with macro "DMA_LOGIC_CH_0" in RTD 6.0.0 Hi team, Just to report... Working with BCTU and DMA in S32K3_S32M27x Real-Time Drivers ASR R21-11 Version 6.0.0, I found that the following error: 'DMA_LOGIC_CH_0' undeclared here (not in a function); did you mean 'SA_DMA_LOGIC_CH_0'? Bctu_Ip_PBcfg.c Such issue is easily fixed by adding in project/generate/src/Bctu_Ip_PBcfg.c every time the code is updated in Config Tools: #define DMA_LOGIC_CH_0 ((uint8)0U) For details, please refer to the following post: S32M27x/S32K3 – eMIOS/BTCU/ADC/DMA – [RTD600] -> https://community.nxp.com/t5/S32M-Knowledge-Base/S32M27x-S32K3-eMIOS-BTCU-ADC-DMA-RTD600/ta-p/2155542 Is there a properly way to address such issue? Thank you in advance for your help. Have a nice day! Best Regards, Leonardo RTD Source: NXP Internal Re: Issue with macro "DMA_LOGIC_CH_0" in RTD 6.0.0 Hi @_Leo_, From my point of view, this issue is a bug of RTD driver. I raised a bug ticket (ARTD-202334) to the RTD team. I propose the solution as change "DMA_LOGIC_CH_0" to "SA_DMA_LOGIC_CH_0". Best regards, Dan
查看全文
Where can I find the fuse map for the i.MX93 I am looking for the "Device Fuse Map" documentation for the i.MX93. It is mentioned in the Edgelock secure enclave user guide, edgelock enclave hardware security module API, code signing tool user guide. The i.MX93 application processor reference manual contains a chapter on Fusemap, but does not specify more than the boot related fuses. My expectation is that this fuse-map contains the locations of the SRK hash and also explain the related bits on enabling secure boot and close the device. My goal is to create a key-provisioning tool which runs under Linux on the target, which is used to fuse the SRKS (due to not having access to the serial console or boot pins after manufacturing), but I want to be very sure that I am programming the correct addresses via the HSM. Linux Security Re: Where can I find the fuse map for the i.MX93 Thank you. Microsoft Edge seems not to support showing those attachments, so had to install Acrobat Reader. Re: Where can I find the fuse map for the i.MX93 Fuse map is an excel form which can be viewed by changing item from the left panel of i.MX93 application processor reference manual as shown below. There are more information provided, such as SRK fuse, if you access to i.MX93 application processor security reference manual. As the fuse information you require are SRK Hash and enabling secure boot, you can refer to the guide - secure_boot  Regards Harvey
查看全文
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
查看全文
S32K3_ BCTU の bctu リスト項目に十分なチャネルがありません。 こんにちは、NXP BCTU を使用して ADC データ取得をトリガーします。現在、adc0、adc1、adc2の合計47チャネルを使用しています。 ただし、BCTU に設定できるリスト項目は 32 個だけです。 この問題を解決するにはどうすればCANますか?DMA を使用して ADC データを転送する必要があるためです。 よろしくお願いします、 シアンロン Re: S32K3_ not enough channels for the bctu list item of BCTU. こんにちは@wuxianlong BCTU には、CL 内に構成可能なチャネルが 32 個しかありません。これはハードウェアによってサポートされ、レジスタ空間に実装される最大値です。 ここでアプローチを変更することをお勧めします。特定のチャネルを変換するために特定の BCTU トリガー信号を使用するか、優先度の低い変換を実行するために BCTU リストではなく ADC の通常/注入変換チェーンの使用を検討してください。 最高、 ブライアン Re: S32K3_ not enough channels for the bctu list item of BCTU. 当社製品にご興味をお持ちいただき、また当社コミュニティに貢献していただき、ありがとうございます。 ご利用のデバイスを教えていただけますでしょうか?
查看全文
Failed to disable prefetcher for kernel 6.6.52 On the chip LS1023a, when running the Linux kernel 6.6.52, an error log related to arm-smmu will appear. [ 3.901722] arm-smmu 9000000.iommu: probing hardware configuration... [ 3.908214] arm-smmu 9000000.iommu: SMMUv2 with: [ 3.912852] arm-smmu 9000000.iommu: stage 1 translation [ 3.918174] arm-smmu 9000000.iommu: stage 2 translation [ 3.923496] arm-smmu 9000000.iommu: nested translation [ 3.928731] arm-smmu 9000000.iommu: coherent table walk [ 3.934054] arm-smmu 9000000.iommu: stream matching with 64 register groups [ 3.941117] arm-smmu 9000000.iommu: 32 context banks (0 stage-2 only) [ 3.947660] arm-smmu 9000000.iommu: Supported page sizes: 0x61311000 [ 3.954112] arm-smmu 9000000.iommu: Stage-1: 48-bit VA -> 48-bit IPA [ 3.960563] arm-smmu 9000000.iommu: Stage-2: 48-bit IPA -> 48-bit PA [ 3.967399] arm-smmu 9000000.iommu: preserved 0 boot mappings [ 3.973273] arm-smmu 9000000.iommu: Failed to disable prefetcher [errata #841119 and #826419], check ACR.CACHE_LOCK Re: Failed to disable prefetcher for kernel 6.6.52 Please download Debian LSDK pre-built image package. wget https://www.nxp.com/lgfiles/sdk/lsdk2506/boot_LS_arm64_lts_6.6.52.tar.zst Then try "Image" provided in this package.
查看全文
imxrt1052 ロマピ ハードウェア: imxrt1052 + is25lp064 (コードフラッシュ) 現在、ROMAPIの使用をテストしています。`erase_sector`を呼び出すと0が返されます。その後、書き込みを試みると、再起動の影響か、前のブレークポイント(`erase_sector`)で停止してしまうようです。様々なトラブルシューティングと設定を試みましたが、失敗しました。現時点では、この問題を解決するための方法がわからず、フラッシュの設定の問題なのかソフトウェアの問題なのかも不明です。テスト中に、`flash_test`関数(添付)を実行しました。テスト領域とテストプログラムの実行領域はどちらもコードフラッシュ上にありますが、重複していません。 回复: imxrt1052 romapi SDKパッケージ内のromapiサンプルを参考に、読み込みと書き込みは問題なく動作しました。しかし、romapiを初期化した後に再度初期化しようとするとエラーが発生し、deinitインターフェースが提供されていないため、信頼性が低いようです。別のアプローチを試してみようと思います。 Re: imxrt1052 romapi こんにちは@ccc_clive 、 問題はキャッシュに起因している可能性があります。フラッシュ消去コードにキャッシュ無効化操作が含まれているかどうかを確認してください。 SDKデモ「evkbimxrt1050_flexspi_nor_polling_transfer」の「flexspi_nor_flash_erase_sector」関数を参照してください。 よろしくお願いします メイリュー Re: imxrt1052 romapi OCRAMにリンクされています。多くのオープンソースのROMAPIプロジェクトと比較しましたが、問題は依然として書き込み操作にあり、「erasesector」は0を返します。 Re: imxrt1052 romapi こんにちは@ccc_clive 、 NXP製品にご興味をお持ちいただきありがとうございます。喜んでお手伝いさせていただきます。 AN12564 に記載されているように、フラッシュ書き込み機能を他のメモリ (通常は内部 SRAM に割り当てられている、現在書き込み中のフラッシュ以外のメモリ) に割り当てる必要があります。 したがって、「evkbimxrt1050_flexspi_nor_polling_transfer」の例を参照することをお勧めします。 よろしくお願いします メイリュー
查看全文
tooltip trouble of s32ds 3.6.3 hello, experts. i met a problem when i peripheral registers view in s32ds v3.6.3.  The view is docked on the right of the main view and the with is a little narrow. when the cursor is over a register name, the tooltip appears and just under the cursor, then view can not be scrolled. i have to move my cursor and then scroll again. i think the tooptip got the focus at that time. is there any solution? best regards! tooltip trouble of s32ds 3.6.3 hi  jiri_kral, my issue is that when the tooltip appeared, the view can not be scrolled. Re: tooltip trouble of s32ds 3.6.3 Hi,  sorry for delay. You can simply make the view wider or drag and drop the Peripheral registers tab to better place - for example down next debug console.  If there is some strange settings in debug perspective - reset the perspective. Window -> Perspective -> Reset Perspective.  I tested it with S32DS v6.4 and tooltip works as expected: 
查看全文
S32K5 ポートジェネレータの問題 こんにちは、 お客様 Schaeffler により次のことが発見されました。 ポート チャネルの設定を開始したときに、ジェネレーターに問題があることがわかりました。私の設定に問題があるのかもしれませんが、何が問題なのかわかりませんでした。 ファイル Siul2_Port_Ip_PBcfg.c では、EMIOS として設定されたすべてのチャネルの生成が正しくありません。 ジェネレータは「0」と「 PORT_INPUT_MUX_NO_INIT」を追加するのを忘れている 正しい構成は次のようになります。   これをどうすればCAN修正できるでしょうか?現時点では多くのポートを追加する必要があり、それらのいくつかを手動でやり直すのは大変な作業です。 よろしくお願いします。 RTD S32_CONFIG_TOOL Re: S32K5 PORT Generator issue わかりました。新しいバージョンでテストして、問題が解決するかどうかを確認します。 Re: S32K5 PORT Generator issue こんにちは、 残念ながら、パッケージ 0.4.5 に添付されていたリリース ノートには何も情報がありませんでした。 SO、どのような状況であなたの問題がわかるのでしょうか?新しいパッケージをインストールし、同じ構成で構成して、問題がまだ解決されるかどうかを確認することもできます。 よろしくお願いいたします。 ニ Re: S32K5 PORT Generator issue こんにちは、0.4.4でテスト中です それは既知の問題ですか?お客様には、現在使用しているバージョン(かなり新しいバージョン)にアップデートすることをお勧めしますが、これで問題が解決しない場合は、お客様に苦労をかけずに済ませたいと思っています。 Re: S32K5 PORT Generator issue こんにちは@nxp52415さん、 パッケージ SW32K5_RTD_R23-11_0.4.5_D2508_DesignStudio_updatesite をエラーなしで使用しようとしました。 どのパッケージを使用していますか? よろしくお願いいたします。 ニ
查看全文
EVKMIMXRT1064 gpio_polling example model is not compiled from MCUXpresso IDE Hi, I am using MIMXRT1064-EVK in order to develop projects by using IMXRT1XXXX MBD toolboxes at Matlab/Simulink environment. I managed to built and deployed gpio_polling.mdl example and run the demo on EVK successfully. gpio_pollingConfig folder was created from Simulink also. When i loaded project files to MCUXpresso (11.6.0) and tried to compile the project, i got an error. How can i fix the problem? I attached project files and error message also Thanks in advance for your support. Best regards.
查看全文
s32k 146 flash wtrite error Hello friends in the community, I have encountered an issue and come here for help. I am developing my project using the S32K146. When using the flash memory, I want to write 256 bytes of data into the flash (with the start address being 0x80000), but in the actual process, a problem occurred: not all data was written to the specified address. The details are as follows: I. I used EB Tresos to configure the PFlash, as shown in the figure (only one sector is selected for demonstration purposes). II. This is a data test function I used to write data into the flash, as shown in the figure. III. This is the result during debugging: This is where I called my function. I used the Mem_43_INFLS_GetJobResult function to determine whether the writing was successful, and the return value was 2 (indicating MEM_43_INFLS_JOB_FAILED). Some data was written to the flash at the address 0x80000, but only a part of it—this obviously does not meet my requirements. My question: Did I make a mistake in the configuration, or is there a missing step that prevents me from writing 256 bytes of data? Re: s32k 146 flash wtrite error hi,shiqi I have also encountered the same issue when performing OTA test recently, we are using S32K324, RTD500. Have you fixed the issue? if yes, could you please tell me the solution, looking forward to your reply, thanks! Re: s32k 146 flash wtrite error Hello @shiqi_seventeen, I'm sorry for the delay, I was out of office for two days. Can you share the whole INFLS configuration? Do you copy the INFLS code to SRAM using the option highlighted below, or is it executed from the flash? Do you have any code in the block that you program? Can you use Mem_43_INFLS_BlankCheck() between the erase and the write operations? I don't see anything wrong in the code snippet. Maybe you can share the complete project via a support ticket privately so that I can test it on my side. Regards, Daniel Re: s32k 146 flash wtrite error Hi,@danielmartynek The version of the drivers is Autosar 4.7  V2.0.0 Re: s32k 146 flash wtrite error Hi @shiqi_seventeen, Can you share screenshots of the whole INFLS configuration? Which revision of the drivers do you use? Thank you, BR, Daniel
查看全文
TJA1043 Hi, how to calculate the quiescent current of TJA1043 itself in a 12V system? I read in the TJA1043 datasheet that the quiescent current calculation involves PIN Vcc, PIN Vio, PIN Vbat, PIN TXD, PIN RXD, PINSTB_N, PIN EN, PIN ERR_N, PIN WAKE, PIN INH, PIN CANH &CANL, PIN SPLIT. Is it possible to add up all the quiescent currents on these pins to get the quiescent current consumption of the TJA1043? Is the quiescent current consumption of the TJA1043 obtained by adding up the quiescent currents of all these pins? Our product requires a quiescent current of 0.1mA or less, but according to the above scheme, the quiescent current of the TJA1043 alone is already very large, so I would like to ask if I understand the calculation method correctly, please advise, thank you! Re: TJA1043 Hi, will the VBAT pin of TJA1043 cause the chip to burn up if reverse voltage is connected during testing? Re: TJA1043 Hi, For meeting 0.1 mA quiescent requirement, you must ensure the TJA1043 is placed into Sleep or Standby mode where a total internal current is typically a few tens of microamps — it is achievable. BRs, Tomas
查看全文
Jtag关闭后能再次打开吗 你好,NXP:        请问S32L3系列的芯片,通过推进生命周期的方式关闭Jtag口后还能再次打开吗? Re: Jtag关闭后能再次打开吗 Hi@vurtual 参考该回答,这个意思就是说,依然还是可以通过密码关闭secure debug的。 https://community.nxp.com/t5/S32K/Can-I-disable-S32K3-s-JTAG-permanently-by-LifeCycle/m-p/1505254
查看全文
COCKPIT_A53 picked for IMX8 Quad Max, watchdog keeps resetting I have watchdogs enabled originally for all 6 processors active on a Quad Max, then I enabled the COCKPIT_A53 setting in ATF. Now it appears that there is a watchdog triggering if the A72 processors are disabled (at the SCFW level/ not the device tree level). Any idea how to disable the watchdogs just for the A72 processors? i.MX 8 Family | i.MX 8QuadMax (8QM) | 8QuadPlus Re: COCKPIT_A53 picked for IMX8 Quad Max, watchdog keeps resetting Hi @flobro! Thank you for reaching out to NXP Support! You're absolutely right, to prevent resets caused by the watchdog, it’s necessary to configure it properly within the SCFW as well. You can download the SCFW source code from the link below, based on the BSP version you're using: Embedded Linux for i.MX Applications Processors  Once downloaded, run the binary file located in the packages folder to extract the source code and documentation for SCFW. Best regards, Chavira
查看全文
imx8mp Chromium (Ozone/Wayland) on BSP 6.6.23 does not receive input events in RDP session I am using NXP BSP version 6.6.23 on i.MX8MP with Weston as the Wayland compositor and Chromium 117 built with Ozone/Wayland support. I have configured a remote desktop session using Weston’s RDP backend. The RDP connection works correctly, and the Chromium window is displayed as expected. However, Chromium does not receive keyboard or mouse events from the RDP client. Other applications, such as weston-terminal, work fine in the same RDP session and accept input events without issues. This problem only affects Chromium when running in the RDP session; locally on DRM output, Chromium works as expected. Any suggestions or known workarounds for enabling input events in Chromium under Weston RDP sessions? i.MX 8 Family | i.MX 8QuadMax (8QM) | 8QuadPlus i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Re: imx8mp Chromium (Ozone/Wayland) on BSP 6.6.23 does not receive input events in RDP session Hi Manuel, Thanks again for your help. I’ve adapted the patch to Chromium 117 and it’s working great, keyboard and mouse input are now correctly received in the RDP session with Weston. Really appreciate the support! Best, Diego Re: imx8mp Chromium (Ozone/Wayland) on BSP 6.6.23 does not receive input events in RDP session Hello @diegoperez  I hope you are doing very well. You can try adding the patch shared here. Best regards, Salas.
查看全文