Multi Source Translation Content

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Multi Source Translation Content

ディスカッション

ソート順:
使用 MCUXpresso IDE 配置 RT1170 的外部闪存 我目前使用的是搭载 MIMXRT1176CVM8B 的定制电路板。同时,还使用了外置闪光灯,部件号为:W25Q01NW。 但我无法将 MCUXpresso IDE 中的代码烧录到这个新闪存中。(错误截图已附上) 我还修改了evkbmimxrt1170_flexspi_nor_config.c文件。 修改的参数是: .sflashA1Size = 128u * 1024u * 1024u, // 已更改:因为新的闪存大小为 128MB。 还有其他配置参数需要更改吗? 提前致谢 Re: Configuring external flash using MCUXpresso IDE for RT1170 能否帮忙分享一下电路图以便我审核,因为这是一个 1.8V 的设备?同时,闪存和SoC之间的SPI时钟频率如何? Re: Configuring external flash using MCUXpresso IDE for RT1170 你好@brundasathish , 请问您是否正在使用MIMXRT1160/1170 硬件开发指南表 11“ROM 引导加载程序外设引脚复用”中提到的推荐的 FlexSPI NOR QSPI 引脚?我强烈建议您仔细阅读这份文件,其中提供了有关电路板布局建议和设计清单的信息,以确保一次性成功并避免电路板启动问题。 另外,能否请您使用 Secure Provisioning Tool v26.6 中的 启动内存配置 功能测试一下您的闪存配置?这是为了验证您的FCB配置。 BR 哈比卜 Re: Configuring external flash using MCUXpresso IDE for RT1170 你好@db16122 , 电源配置为 1.8V,时钟频率为 133MHz。 Re: Configuring external flash using MCUXpresso IDE for RT1170 你好@Habib_MS , 非常感谢您的回复。我们已经为闪存配置了 flexspi2,以下是已配置的引脚。这是 MCUXpresso IDE 引脚配置的快照。 我们尝试使用安全配置工具配置闪存。这就是我们得到的回复。 谢谢。 Re: Configuring external flash using MCUXpresso IDE for RT1170 你好@brundasathish , 要从 FlexSPI2 次级引脚组启动,需要配置相应的 eFuse,如 RM 的表 10-1“ROM 引导加载程序外设引脚复用”中所述,如下图所示: 请注意,eFuse编程是不可逆的操作。请您确认相应的熔丝是否已充分熔断,以便使用这组辅助引脚?如果熔丝烧断正常,请您使用启动内存配置再次测试您的闪存配置。 另外请注意,此引脚配置仅支持低速读取操作,因为它不提供 DQS 信号路径。因此,在 SDR 模式下最大支持频率为 60 MHz,在 DDR 模式下最大支持频率为 30 MHz。请参考以下社区帖子,其中包含更详细的解释。 BR 哈比卜 Re: Configuring external flash using MCUXpresso IDE for RT1170 你好@Habib_MS , 非常感谢您的回复。 我目前正在使用 MCU 安全配置工具(串行下载器)模式配置和测试外部闪存。 我已使用外部启动开关上的 BOOT_CFG [11] 引脚将 FLEXSPI_INSTANCE 设置为 1(因为使用的是 FLEXSPI2)。 如何启用 FLEXSPI_PIN_GROUP_SEL?是通过MCU安全配置工具中的OTP配置吗? 通过上述启动开关更改(串行下载器模式和 BOOT_CFG [11] =1)以及 MCU 安全配置工具中下面附加的启动内存配置,我能够初始化闪存,读取闪存内容。 但我无法擦除或写入。 我附上了启动内存配置的截图。 谢谢! 布伦达·萨蒂什 Re: Configuring external flash using MCUXpresso IDE for RT1170 供参考,关于 133MHz 设置,原理图来自 AN12183,标题为“如何启用 FLEXSPI NOR Flash 的调试功能”。 Re: Configuring external flash using MCUXpresso IDE for RT1170 你好@brundasathish , 是的,可以使用OTP 配置来实现这一点。如果您的闪存设置测试正常,您可以使用“转换为完整 FCB”按钮来创建 FCB,并查看此社区帖子,特别是从第 15 点开始的步骤。该部分更详细地解释了安全配置工具如何生成启动内存配置,并有助于阐明该工具生成的参数和输出。 我想提一下,FlexSPI2 次级引脚组支持的最大时钟频率在 SDR 模式下为 60 MHz,在 DDR 模式下为 30 MHz。更多详情请参阅此社区帖子。 请问您目前使用的是哪个版本的MCUXpresso 安全配置工具? 最新版本为 v26.06,我强烈建议使用此版本,因为它包含了最新的增强功能、错误修复和整体改进,与之前的版本相比。 BR 哈比卜
記事全体を表示
Crystal oscillator waveform abnormality Hello, @lukaszadrapa Our company is using your FS32K144HFT0MLHT MCU. The waveform is abnormal when using an 8MHz passive crystal oscillator (AV08000009). Is this waveform acceptable for your company's MCU? Will it affect the normal operation of the MCU? Re: 晶振波形异常 Hi @Kyp  The oscilloscope screenshot does not appear to show the actual 8 MHz crystal waveform. The displayed frequency (~256 Hz) is inconsistent with the expected oscillator frequency and is most likely caused by aliasing due to the selected oscilloscope timebase and sampling rate. Therefore, it is not possible to assess the crystal oscillator quality from this measurement alone. A significantly faster timebase should be used to observe the actual oscillator waveform. Regards, Lukas
記事全体を表示
Can ELE Retain Keys in Host-Inaccessible Non-Volatile Storage? Hi, I would like to ask about persistent key storage for use with the EdgeLock Secure Enclave (ELE). Based on my understanding of the KW47 Security Reference Manual, keys used by ELE for cryptographic operations can be stored persistently using the Key Storage Services. My understanding of the typical flow is as follows: 1. Create a Key Blob for the target key and export it to the host. 2. Store the exported Key Blob in non-volatile memory such as Flash. 3. When the key is needed for a cryptographic operation, import the Key Blob and use the key through ELE. In this approach, the Key Blob is generated by ELE, so the host cannot read the actual key material. However, since the Key Blob itself is stored by the host in Flash, it appears that the host could still delete or overwrite the Key Blob. My question is: Is there a way to store a key (or its Key Blob) in a non-volatile storage area that is accessible by ELE but not accessible by the host, allowing cryptographic operations to be performed by ELE without the key material or Key Blob ever being exposed to the host at any point? In other words, is it possible for ELE to own and manage persistent key storage entirely within a secure region, such that the host never handles the key or Key Blob directly? Thank you in advance for your guidance. Re: Can ELE Retain Keys in Host-Inaccessible Non-Volatile Storage? Hi @t_hosomi, hope you are doing well. Your understanding of the key generation and storage in NVM flow is correct. However, since the ELE does not have a non-volatile memory (as stated in section 10.3.1 of the SRM), the only supported path is to store the exported key blob in host's NVM. Please let me know if this information is helpful. Re: Can ELE Retain Keys in Host-Inaccessible Non-Volatile Storage? Hi RomanVR, Thank you for your response. I understand that ELE itself does not provide non-volatile storage and that persistent key data must therefore be stored in the host's non-volatile memory. Thank you for clarifying this point.
記事全体を表示
TJA1120A RGMII Mode- Delay Config This is the Device-Tree for TJA1120A - cpsw_port1, cpsw3g_phy0 &cpsw_port1 { status = "okay"; phy-mode = "rgmii-txid"; phy-handle = <&cpsw3g_phy0>; }; &cpsw_port2 { status = "okay"; phy-mode = "rgmii"; phy-handle = <&cpsw3g_phy1>; }; &cpsw3g_mdio { status = "okay"; pinctrl-names = "default"; pinctrl-0 = <&main_mdio1_pins_default>; cpsw3g_phy0: ethernet-phy@0 { compatible = "ethernet-phy-id001b.b031"; reg = <4>; }; cpsw3g_phy1: ethernet-phy@1 { compatible = "ethernet-phy-id0022.1620"; reg = <0>; txc-skew-ps = <900>; rxc-skew-ps = <900>; rxd0-skew-ps = <420>; rxd1-skew-ps = <420>; rxd2-skew-ps = <420>; rxd3-skew-ps = <420>; txd0-skew-ps = <420>; txd1-skew-ps = <420>; txd2-skew-ps = <420>; txd3-skew-ps = <420>; rxdv-skew-ps = <420>; txen-skew-ps = <420>; }; }; Here we give "rgmii-txid" as phy-mode for TJA1120A. But when I read register RGMII_TXC_DELAY_CONFIG, it reads 0x0014 which means no delay(15th bit), and RGMII_RXC_DELAY_CONFIG reads 0x8014 with means delay is set(15th bit).  Also if i change phy-mode to "rgmii-rxid" in DT, RGMII_RXC_DELAY_CONFIG reads 0x0014, and RGMII_TXC_DELAY_CONFIG reads 0x8014. I just tried setting "rgmii" in DT and then setting these registers using phytool, it had reflected perfectly and started pinging then RGMII_RXC_DELAY_CONFIG 15th bit set to HIGH and RGMII_TXC_DELAY_CONFIG 15th bit set to LOW. I wish to understand why this reversal happen at DT configuration of phy-mode. For our AM62A7 based ECU, internal delay on RX_Clock is needed by PCB, so it set "rgmii-txid". Its working perfectly fine. Also I would like to know the use of Pin Strapping for this PHY-Mode, if DTS takes care of it. Re: TJA1120A RGMII Mode- Delay Config Hi, Based on the TJA1120A documentation, the RGMII delay configuration can be a bit confusing because the register names and the delay described inside the register do not directly match. Please refer to the RGMII_RXC_DELAY_CONFIG/RGMII_TXC_DELAY_CONFIG registers bit description within device DS: 0xAFCC RGMII_RXC_DELAY_CONFIG: bit 15 = enables internal TXC delay 0xAFCD RGMII_TXC_DELAY_CONFIG: bit 15 = enables internal RXC delay   So, when checking the configuration, the important point is the actual register bit description and the final register read-back value after initialization. Also note that pin strapping only defines the default configuration after reset. The software driver can overwrite this later via MDIO, so the effective configuration should be verified by reading back the registers after the system has booted. Please also make sure that the same RGMII clock delay is not enabled on both MAC and PHY side unless this is intended by the board timing design. BR, Petr
記事全体を表示
TJA1120A RGMII 模式 - 延迟配置 这是 TJA1120A 的设备树 - cpsw_port1,cpsw3g_phy0 &cpsw_port1 { status = "okay"; phy-mode = "rgmii-txid"; phy-handle = <&cpsw3g_phy0>; }; &cpsw_port2 { status = "okay"; phy-mode = "rgmii"; phy-handle = <&cpsw3g_phy1>; }; &cpsw3g_mdio { status = "okay"; pinctrl-names = "default"; pinctrl-0 = <&main_mdio1_pins_default>; cpsw3g_phy0: ethernet-phy@0 { compatible = "ethernet-phy-id001b.b031"; reg = <4>; }; cpsw3g_phy1: ethernet-phy@1 { compatible = "ethernet-phy-id0022.1620"; reg = <0>; txc-skew-ps = <900>; rxc-skew-ps = <900>; rxd0-skew-ps = <420>; rxd1-skew-ps = <420>; rxd2-skew-ps = <420>; rxd3-skew-ps = <420>; txd0-skew-ps = <420>; txd1-skew-ps = <420>; txd2-skew-ps = <420>; txd3-skew-ps = <420>; rxdv-skew-ps = <420>; txen-skew-ps = <420>; }; }; 这里我们将“rgmii-txid”指定为 TJA1120A 的 phy-mode。 但是当我读取寄存器RGMII_TXC_DELAY_CONFIG 时,读取到的是 0x0014,这意味着没有延迟(第 15 位),而RGMII_RXC_DELAY_CONFIG读取到的是 0x8014,这意味着延迟已设置(第 15 位)。 另外,如果我在 DT 中将 phy-mode 更改为“rgmii-rxid”,则RGMII_RXC_DELAY_CONFIG读取 0x0014, RGMII_TXC_DELAY_CONFIG读取 0x8014。 我刚刚尝试在 DT 中设置“rgmii”,然后使用 phytool 设置这些寄存器,它完美地反映了并开始 ping,然后将RGMII_RXC_DELAY_CONFIG第 15 位设置为高电平,将RGMII_TXC_DELAY_CONFIG第 15 位设置为低电平。 我想了解为什么在 phy-mode 的 DT 配置下会发生这种反转。 对于我们基于 AM62A7 的 ECU,PCB 需要对 RX_Clock 进行内部延迟,因此设置了“rgmii-txid”。目前运行正常。 另外,我还想知道这种 PHY 模式下引脚连接是否可用,以及 DTS 是否负责处理。 Re: TJA1120A RGMII Mode- Delay Config 您好, 根据 TJA1120A 文档,RGMII 延迟配置可能会让人有些困惑,因为寄存器名称和寄存器内部描述的延迟并不直接匹配。 请参阅设备 DS 中的 RGMII_RXC_DELAY_CONFIG/RGMII_TXC_DELAY_CONFIG 寄存器位描述: 0xAFCC RGMII_RXC_DELAY_CONFIG:位 15 = 启用内部 TXC 延迟 0xAFCD RGMII_TXC_DELAY_CONFIG:位 15 = 启用内部 RXC 延迟   因此,在检查配置时,重点是实际的寄存器位描述和初始化后最终的寄存器读取值。 另请注意,引脚绑定仅定义 RESET 后的默认配置。软件驱动程序稍后可以通过 MDIO 覆盖此设置,因此应在系统启动后通过读取寄存器来验证有效配置。 另外,请确保 MAC 端和 PHY 端没有同时启用相同的 RGMII 时钟延迟,除非这是电路板时序设计所要求的。 BR,彼得
記事全体を表示
S32 Design Studio MCP統合の使い方 S32 Design Studio MCP連携の使い方、関連する資料やドキュメントはありますか? Re: How to use S32 Design Studio MCP Integration こんにちは、 残念ながら、ドキュメントや使用例はまだ開発中です。外部利用向けに近いうちにリリースされることを期待していますが、正確な日付は分かりません。
記事全体を表示
EB Tresos激活码失败 我尝试使用 EBtresos for AUTOSAR,但是激活失败了。 激活码: 7416-E905-5CC2-F20A ERROR: flxActAppActivationSend (50040,41147,10248) 指定的数量超过最大允许数量 (0)。 连接 FlexNet Operations Server 失败。 所以我需要另一个激活码才能使用 EBtresos。 谢谢! Re: EB tresos activation code failed 感谢您的耐心等待。 内部团队已更新网页上的激活码。 请点击下方链接查找最新激活码: S32K3 标准软件-> 汽车软件 - EB tresos Studio / AUTOSAR 配置工具 -> EB tresos Studio 29.0.0 Re: EB tresos activation code failed HI 给您带来的不便,我们深表歉意! 我已经将此问题报告给了内部团队,一旦收到他们的回复,我会立即通知您。   此致敬礼, Robin Re: EB tresos activation code failed 您好,NXP 网站上更新的激活码仍然是:7416-E905-5CC2-F20A。我今天尝试激活它,但仍然失败了。 ERROR: flxActAppActivationSend (50040,41147,10248) 指定的数量超过最大允许数量 (0)。 连接 FlexNet Operations Server 失败。 Re: EB tresos activation code failed 请查看我之前的回复;激活码已更新。 请告诉我哪个版本的 EBTresos 页面激活码尚未被修改,以便我向内部团队报告并进行更新。
記事全体を表示
EB tresos activation code failed i'm trying to use EBtresos for AUTOSAR, but i failed to activated. activation Code : 7416-E905-5CC2-F20A ERROR: flxActAppActivationSend (50040,41147,10248) The quantity specified exceeds maximum quantity allowed (0). Connection to FlexNet Operations Server failed. so i need the the other activate code to use the EBtresos. thank you. Re: EB tresos activation code failed Thank you for your patience. The internal team has updated the activation code on the webpage. Please click the link below to find the latest activation code: S32K3 Standard Software -> Automotive SW - EB tresos Studio / AUTOSAR Configuration Tool -> EB tresos Studio 29.0.0  Re: EB tresos activation code failed Hi Sorry for the inconvenience we bring you! I have already reported this issue to the internal team, and I will let you know as soon as I receive their reply.   Best Regards, Robin Re: EB tresos activation code failed Hello, the activation code updated on the NXP website is still this: 7416-E905-5CC2-F20A. I tried to activate it today, but it still failed ERROR: flxActAppActivationSend (50040,41147,10248) The quantity specified exceeds maximum quantity allowed (0). Connection to FlexNet Operations Server failed. Re: EB tresos activation code failed Please see my previous reply; the activation code has been updated. Please tell me which version of EBTresos page has not yet had its activation code modified so I can report it to the internal team for an update.
記事全体を表示
LX2160A:SerDesレーンを使わないレシーバのプルダウンバリュー こんにちは、 チップ: LX2160A アプリケーションノートAN5407には、SerDesレーンを使用しない場合にプルダウンを指定しています: もし一部のSerDesレーンがノーコネクトなら、その受信ピンをGNDに引き下げてください。 プルダウンの価値を教えていただけますか?それともレシーバのピンを直接GNDに接続すべきでしょうか? ありがとうございます。 Re: LX2160A: Pull down value on receiver for SerDes lanes not used こんにちは、 AN5407の「 受信機ピンをGNDに引き下げる」 という言語は、方法について意図的に曖昧にしています。NXPの明確化は、GNDへの直接の0 Ω接続が正しく推奨されるアプローチであるということです。 SerDesの電源オフ RXピンがGNDに接続されている場合でも、SerDesブロックに電源が供給されたままの場合は、AN5407ではファームウェアを介して未使用のレーンを電源オフにすることを推奨しています。PBIフェーズ中にGeneral Control 0レジスタを設定して、未使用のSerDesレーンを電源オフにします。SerDesブロック全体が既に電源オフになっている場合は、個々のレーンの電源オフは不要です。 よろしくお願いします。
記事全体を表示
RT1010/RT1011 フレキシオEDMA 私はiMX RT1011 Nano Kitを使用しています 素敵なボード シフター0から8ビット並列処理用にEDMA Flexioをセットアップしようとしています タイマー0を30MHzに設定。EDMAにより512バイト(リクエストごとに1バイト)を送信。 コード: FLEXIO_DEV->SHIFTCTL[TX_SHIFTER] = FLEXIO_SHIFTCTL_TIMESEL(WR_TIMER) | FLEXIO_SHIFTCTL_TIMPOL(0U) | FLEXIO_SHIFTCTL_PINCFG(3U) /* 出力 */ | FLEXIO_SHIFTCTL_PINSEL(DATA_PIN_START) | FLEXIO_SHIFTCTL_PINPOL(0U) | FLEXIO_SHIFTCTL_SMOD(2U); /* 送信 */ /* タイマー0: WRストローブ、1バイトあたり1パルス * TIMCMP下位バイト = (flexio_clk / (2*wr_clk)) - 1 * TIMCMP[15:8] = (beats*2)-1 = 1 (シフタロードごとに1バイト) */ timDiv = (flexioClk_Hz / (2U * wrClock_Hz)); if (timDiv != 0U) { timDiv -= 1U; } timDiv &= 0xFFU; FLEXIO_DEV->TIMCMP[WR_TIMER] = (1U << 8U) | timDiv; FLEXIO_DEV->TIMCFG[WR_TIMER] = FLEXIO_TIMCFG_TIMOUT(1U) | FLEXIO_TIMCFG_TIMDEC(0U) | FLEXIO_TIMCFG_TIMRST(0U) | FLEXIO_TIMCFG_TIMDIS(2U) /* 比較時に無効化 */ | FLEXIO_TIMCFG_TIMENA(2U) /* トリガーがハイのときに有効化 */ | FLEXIO_TIMCFG_TSTOP(0U) | FLEXIO_TIMCFG_TSTART(0U); FLEXIO_DEV->TIMCTL[WR_TIMER] = FLEXIO_TIMCTL_TRGSEL((4U * TX_SHIFTER) + 1U) /* シフター0フラグ */ | FLEXIO_TIMCTL_TRGPOL(1U) /* アクティブロー */ | FLEXIO_TIMCTL_TRGSRC(1U) /* 内部 */ | FLEXIO_TIMCTL_PINCFG(3U) /* 出力 */ | FLEXIO_TIMCTL_PINSEL(WR_PIN) | FLEXIO_TIMCTL_PINPOL(1U) /* WR アクティブロー */ | FLEXIO_TIMCTL_TIMOD(1U); /* デュアル 8 ビット ボー/ビット */ /* Shifter0からのDMAリクエストを有効にする */ FLEXIO_DEV->SHIFTSDEN |= (1U << TX_SHIFTER); /* FlexIOを有効にする */ FLEXIO_DEV->CTRL |= FLEXIO_CTRL_FLEXEN_MASK; ロジックアナライザで信号を確認しました 見た目は私と似ているが、512パックの一部でデータが欠落している。 つまり、例えば200バイト送信して、その後送信を停止し、512バイトすべて送信するということです。 ツァヒ Re: RT1010/RT1011 FLEXIO EDMA こんにちは、 @TZAHI さん。 私たちの製品にご関心を寄せ、コミュニティをご利用いただき、本当にありがとうございます。 最も可能性の高い確認方向は、eDMAが30 MHz WRクロックでFlexIO SHIFTBUFを十分に速く連続的に補充できるかどうかです。 現在のリクエストあたり1バイトの構成では、DMA要求レートは非常に高くなる可能性があります。これはeDMA、バス仲裁、FlexIOのSHIFTBUFリフィルタイミングには厳しい場合があります。 考えられる症状としては、TXシフトレバーのアンダーランが挙げられます。転送が失敗した場合は、FlexIOを再初期化またはクリアする前に、まずSHIFTERRをすぐに確認してください。 可能であれば、CPU/バスクロックを上げるか、WRクロックを30MHz未満(例えば20MHzまたは10MHz)に下げてみてください。より低いWRクロックで転送が安定する場合、問題はDMA/FlexIOのリフィルタイミングに関連している可能性が高い。 お役に立てれば幸いです。 よろしくお願いいたします。 5月
記事全体を表示
Configuring external flash using MCUXpresso IDE for RT1170 I am currently using a custom board with MIMXRT1176CVM8B. And along with this , the external flash is being used , with part number : W25Q01NW . But i am not able to flash the code from MCUXpresso IDE to this new flash. (The error snapshot is attached)  I have also made changes in evkbmimxrt1170_flexspi_nor_config.c Parameter that was changed is:  .sflashA1Size = 128u * 1024u * 1024u, // Changed: Because the new flash size is 128MB. Is there any other configuration parameters that needs to be changed? Thanks in advance  Re: Configuring external flash using MCUXpresso IDE for RT1170 can you help to share your schematics for review as it is a 1.8V device? Meanwhile how about the SPI clk freq between the flash and the SOC? Re: Configuring external flash using MCUXpresso IDE for RT1170 Hello @brundasathish, Could you please confirm if you are using the recommended FlexSPI NOR QSPI pins mentioned in the table 11 "ROM Bootloader Peripheral PinMux," of the MIMXRT1160/1170 Hardware Development Guide? I highly recommend reviewing this document which it provides information about board layout recommendations and design checklists to ensure first-pass success and avoid board bring-up problems. Also, could you please test your flash configuration with the Boot Memory Configuration feature in the Secure Provisioning Tool v26.6? This to verify your FCB configurations. BR Habib Re: Configuring external flash using MCUXpresso IDE for RT1170 Hi @Habib_MS , Thank you so much for the reply. We have configured the flexspi2 for the flash and these are the pins that are configured. This is a snapshot of MCUXpresso IDE pin configuration. We tried configuring the flash using Secure provisioning tool . And this is the response we got .  Thanks in adance Re: Configuring external flash using MCUXpresso IDE for RT1170 Hi @db16122 ,  The power supply is configured to 1.8V and the clock is 133Mhz. Re: Configuring external flash using MCUXpresso IDE for RT1170 Hello @brundasathish, To boot from the FlexSPI2 secondary pin group, it is necessary to configure the corresponding eFuses, as described in Table 10-1 "ROM Bootloader Peripheral PinMux" of the RM, as shown the following image: Please take in mind that eFuse programming is an irreversible operation. Could you please corroborate that the corresponding fuses are adequately burned to use this secondary group of pins? If the fuses are correctly burned, could you please test again your flash configurations using the Boot Memory Configuration? Additionally, please note that this pin configuration only supports low-speed read operations, as it does not provide a DQS signal path. Therefore, the maximum supported frequency is 60 MHz in SDR mode and 30 MHz in DDR mode. Please refer to the following community post as it contains a more detailed explanation. BR Habib Re: Configuring external flash using MCUXpresso IDE for RT1170 Hi @Habib_MS , Thank you so much for the reply. I am currently working on configuring and testing the external flash using MCU Secure Provisioning tool (Serial Downloader) mode. I have set the FLEXSPI_INSTANCE =1 using the BOOT_CFG [11] pin on the external boot switch (as FLEXSPI2 is used) And how do i enable the FLEXSPI_PIN_GROUP_SEL. Is it via the OTP configuration in MCU Secure Provisioning tool??? And with the above-mentioned boot switch changes (Serial Downloader mode and BOOT_CFG [11] =1) and below attached boot memory configurations in MCU Secure Provisioning tool, I am able to initialize the flash, read the flash content. But i am not able to erase or write. I am attaching the boot memory configuration screenshot. Thanks , Brunda Sathish Re: Configuring external flash using MCUXpresso IDE for RT1170 FYI for 133MHz setting with schematics from AN12183 How to Enable Debugging for FLEXSPI NOR Flash Re: Configuring external flash using MCUXpresso IDE for RT1170 Hello @brundasathish, Yes, the OTP configuration can be used to achieve this.If your flash memory settings work correctly when you test them, you can use the button "Convert to Complete FCB" to make your FCB and review this community post, particularly the steps starting from point 15. That section provides a more detailed explanation of how the Secure Provisioning Tool generates the boot memory configuration and may help clarify the parameters and output produced by the tool. I would like to mention that the maximum supported clock frequency for the FlexSPI2 secondary pin group is 60 MHz in SDR mode and 30 MHz in DDR mode. For additional details, please refer to this community post. Could you please provide me which version of the MCUXpresso Secure Provisioning Tool you are currently using? The latest release is v26.06, and I highly recommend using this version, as it includes the most recent enhancements, bug fixes, and overall improvements compared to previous releases. BR Habib
記事全体を表示
S32DS.3.x IDE virus checked and deleted While installing and updating the S32DS.3.5 IDE, I get Alyac virus check and delete it. Have these symptoms been known? Is there a solution to what caused it? Re: S32DS.3.x IDE virus checked and deleted Hi,  to be honest, for me it is very first time when I see such message. It is possible that the installer has been corrupted on your side or there is an issue with the antivirus software.  Re: S32DS.3.x IDE virus checked and deleted Ransomware detected and deleted messege
記事全体を表示
S32G3 LLCE CANドライバーをfreeRTOSで動かす方法 こんにちは、みんな、 私はS32G-VNP-RDB3ボードを扱っており、このモジュールでLLCE CANを使おうとしています。NXPのウェブサイトを検索しましたが、S32G2のポーティング方法がS32DS3.4しか見つかりませんでした。S32DS3.5は搭載されていません。S32G3の移植方法。私のセットアップはS32DS3.5です。RTDは4.4.4です。EB Tresos StudioとLLCEの場合、どのバージョンを使ってコードをコンパイルCAN2CAN通過させるべきでしょうか?S32G-VNP-RDB3(S32G399A)のポーティング方法はどこで見つけられますか?以下は私のS32DS.3.5ですインストール手順。 ゴールドVIP Re: How to let S32G3 LLCE CAN driver run in freertos こんにちは、 @Jimmybai 投稿ありがとうございます。 よろしければ、お使いのシステム構成を教えていただけますか? 1. テストで使用したLLCEのバージョンは何ですか?使用したRTDのバージョンは何ですか?(RTD4.4.4は存在しないため) 2. では、RDB3上のFreeRTOS内にCAN2CANアプリケーションを実装したいのですか? BR チェイン Re: How to let S32G3 LLCE CAN driver run in freertos こんにちは、チェンインさん 実際、あなたのRTDバージョンが何を指しているのか分かりません。もしかしてLLCE RTDのことでしょうか?LLCE環境のセットアップ方法についてはほとんど知識がありません。私のセットアップはS32G399Aベンチで、S32G3 RTDは4.0.0です。セットアップとダウンロードの位置におすすめのLLCEとRTDのバージョンS32G399A教えてもらえますか?本当に、S32G3用のLLCE設定ガイドが必要なんです。ありがとう。 Re: How to let S32G3 LLCE CAN driver run in freertos こんにちは、 @Jimmybai ご返信ありがとうございます。 専用のバージョン依存関係がない場合は、まず AN13423 を参考にしてS32GプラットフォームでのCAN2CAN基本的な使い方を学ぶことをお勧めします BR チェイン
記事全体を表示
用于 PA 的 Code Warrior 10.5.1 - 安装新软件无效 我已安装了适用于 PA 10.5.1 的 Code Warrior,正在尝试添加 QCVS(用于 RCW 工作)。安装是以全新的方式进行的。 当我尝试使用 "安装新软件 "时,出现了错误。 请帮帮我。 此外,指向任何离线安装代码包的链接对我都不起作用(它们会将我带回恩智浦Code Warrior的主页)。 仅供参考--如果我尝试在网络浏览器中导航到任何更新位置,我都会得到 "未找到页面 "的提示。 生成的错误是 有些站点无法找到。详情请查看错误日志。无法读取http://freescale.com/lgfiles/updates/Eclipse/PA10_5_1/com.freescale.pa.pkt_win/content.xml 上的版本库。远程主机在握手过程中关闭连接 无法读取http://freescale.com/lgfiles/updates/Eclipse/PA10_5_1/com.freescale.pa.buildtools_win/content.xml 上的版本库。远程主机在握手过程中关闭连接 无法读取http://freescale.com/lgfiles/updates/Eclipse/PA10_5_1/com.freescale.pa.qcvs_win/content.xml 上的版本库。远程主机在握手过程中关闭连接 无法读取http://freescale.com/lgfiles/updates/Eclipse/PA10_5_1/com.freescale.pa.updatesite_win/content.xml 上的版本库。远程主机在握手过程中关闭连接 Re: Code Warrior 10.5.1 for PA - Install New Software not working 但我还是无法获得该工具 错误信息如下 Re: Code Warrior 10.5.1 for PA - Install New Software not working 我修改了安装新软件工具获取新软件的位置,因为它仍然指向旧的 freescale.com 地址,所以我能够让它正常工作。如果您进入帮助 -> 安装新软件......然后单击"可用软件站点" ,然后将某些位置更新为来自飞思卡尔的 nxp,包括 QCVS,您应该可以获得该工具。 Re: Code Warrior 10.5.1 for PA - Install New Software not working 你好,你能把 QCVS 离线软件包发给我吗,谢谢 Re: Code Warrior 10.5.1 for PA - Install New Software not working 我使用了以下链接 https://nxp.flexnetoperations.com/control/frse/download?agree=Accept&element=6529687&dkey=9017647 但这对你是行不通的。 你应该 0. 登录 nxp 1.打开票据支持 2.从支持中心获取链接 3.支持 ->点击代码 -> 点击下载,批准承诺,然后进入下一个程序: 即上述链接。 有效期为几天。 Re: Code Warrior 10.5.1 for PA - Install New Software not working 我怎样才能得到一份拷贝,那些网站还在关闭....。 Re: Code Warrior 10.5.1 for PA - Install New Software not working 请将离线安装文件发给我,非常感谢! Re: Code Warrior 10.5.1 for PA - Install New Software not working 请将离线安装文件发给我,非常感谢!还有 Re: Code Warrior 10.5.1 for PA - Install New Software not working 我已经有一个了,非常感谢! Re: Code Warrior 10.5.1 for PA - Install New Software not working 请将离线安装文件发给我,非常感谢! Re: Code Warrior 10.5.1 for PA - Install New Software not working 实际上,我在这里找到了 PA 4.5 的 QCVS,并成功添加到了 codewarior-10.5.1。 附上该位置的截图。这可能对其他人有用。 Re: Code Warrior 10.5.1 for PA - Install New Software not working 您好, 感谢您提供离线安装文件。我已经安装了这个软件,现在可以在 Code Warrior 10.5.1 中使用。 请注意,我需要在安装过程中取消选择"联系所有更新站点以查找所需的软件" 选项,否则安装会失败并出现错误。 再次感谢 Re: Code Warrior 10.5.1 for PA - Install New Software not working 我已经向你赠送了 CodeWarrior for Power Architectures Rev 4.5 的 QCVS 离线软件包,请注意你的邮箱进行下载。 下载适用于 PA 4.5 的 QCVS 后,请打开适用于 PA 10.5.1 IDE 的 CodeWarrior,然后从 " Help-> 安装新软件-> Add-> Archive " 中安装 QCVS 代码包 Re: Code Warrior 10.5.1 for PA - Install New Software not working 我在这方面取得了一些进展。 安装新软件失效是因为 CodeWarrior 安装程序仍将下载网站设置为旧的 "freescale.com"。我已编辑并替换为 "cache.nxp.com"。这些信息很难找到!QCVS 安装程序现在可以运行,但会产生 MD5 哈希值错误(见附件)。运行任何更新站点(版本工具、eclipse 等)时也会发生这种情况。在其他版本的 CodeWarrior 中也是如此(我们也有 v10.3)。我该如何解决这个问题? Re: Code Warrior 10.5.1 for PA - Install New Software not working 嗨,感谢您的回答。QoriQ 配置和验证套件没有出现在我的恩智浦软件列表中。也没有出现在代码勇士列表中。请参见所附截图。我目前使用的是 Code Warrior 10.5.1 的评估版。我们有 Code Warrior 10.3 的授权版本,但尚未升级。Code Warrior 的在线文档说 QCVS 是免费的(未经许可),所以我想尝试一下并开始研究我们基于 QorIQ T 系列的板的 PBL/RCW 配置。如何在我的代码勇士中获取 QCVS?再次感谢。 Re: Code Warrior 10.5.1 for PA - Install New Software not working 您可以从恩智浦公共网站下载 QCVS for Power Architectures Rev 4.5。 请登录 " www.nxp.com ",然后从 " 我的恩智浦账户下载安装文件-> 软件许可和支持-> 查看账户-> 恩智浦软件-> QorIQ 配置和验证支持套件-> 4.5 QCVS 离线适用于电源架构的 CodeWarrior Rev 4.5 的安装代码包”。 下载适用于 PA 4.5 的 QCVS 后,请打开适用于 PA 10.5.1 IDE 的 CodeWarrior,然后从 " Help-> 安装新软件-> Add-> Archive " 中安装 QCVS 代码包。 然后重新打开 CodeWarrior IDE,从"File->New->QorIQ Configuration Project" 中创建一个 QCVS PBL 项目,请输入"项目名称" 并选择要使用的处理器,点击下一步。然后在"工具集选择" 面板中,请选择"PBL - Preboot Loader RCW 配置" Re: Code Warrior 10.5.1 for PA - Install New Software not working 你好,你能把 QCVS 离线软件包发给我吗。 谢谢! Re: Code Warrior 10.5.1 for PA - Install New Software not working 你好,请问可以发一个给我吗? Re: Code Warrior 10.5.1 for PA - Install New Software not working 你好, 打开 CodeWarrior for PA 10.5.1 IDE,然后在“帮助->安装新软件->添加”中添加以下存储库以安装 QCVS。 http://cache.nxp.com/lgfiles/updates/Eclipse/PA10_5_1/com.freescale.pa.qcvs_win
記事全体を表示
ライセンス更新申請 – S32 Design Studio for Power Architecture 2017.R1(ライセンス期限切れ間もなく) 親愛なるNXPサポートチームへ、 現在、S32 Design Studio for Power Architecture バージョン 2017.R1(ビルドID: 171018)を使っています。私のライセンス(アクティベーションコード:[4C46-757C-2641-913E])は数日後に期限切れになります。ツールを中断せずに使い続けられるように、更新を手伝ってもらえますか? 既にNXPアカウントにログインし、ライセンスの状態を確認済みです。他に何か情報が必要な場合はお知らせください。 再開まで今しばらくお待ちください。 よろしくお願いします、 [zt] アクティベーションID: 4C46-757C-2641-913E Re: License Renewal Request – S32 Design Studio for Power Architecture 2017.R1 (License about to exp こんにちは、 お客様のS32DSライセンスが延長されました。以前使用していたコードを使って、S32DSを再度有効化してください。
記事全体を表示
S32 Design StudioでSDKをインストールするS32K144EVB こんにちは、 今日はS32 Design Studioをインストールして、S32K144EVB基板を評価しました。小さなテストをしたいのですが、マニュアルを読んでみると、新しいアプリケーションプロジェクトを作成する際に「SDK」ボタンをクリックすると、S32 SDKは表示されません。 ボード用のSDKをインストールする方法 ありがとうございます。 Re: How install S32K144EVB SDK in S32 Design Studio こんにちは、 @ptcaosさん まず、S32DS IDEsに対応したソフトウェアをダウンロードする必要があります。サポートされているIDEバージョンは、ソフトウェアのリリースノート文書に記載されています。 この例では、S32K1デバイス向けに提供されている最新のRTDリリースを使用します。 S32K1_S32M24x_RTD_R21-11_3.0.0_D2503_DesignStudio_updatesite.zip をダウンロードしてください。このパッケージは、 S32K1のリアルタイム・ドライバ →オートモーティブSW - S32K1_S32M24x - Cortex-Mのリアルタイム・ドライバ→ S32K1_S32M24x AUTOSAR R21-11バージョン3.0.0の項目で見つけることができます。 S32 Design Studio 3.6.xでは、ヘルプ → S32DS 拡張機能とアップデートに移動します。 S32DS拡張機能とアップデートウィンドウで、右下隅にある「アップデートサイトの追加」をクリックします。 .zipファイルを選択してください以前にダウンロードしたファイル。追加されると、そのパッケージは利用可能な拡張機能やアップデートのリストに表示されます。 インストールしたいパッケージを選択して「 インストール/更新」をクリックします。 使用許諾契約に同意して、「完了」をクリックしてください。 インストールが成功すると、S32DSは変更を有効にするためにIDEの再起動を促します。 重要: 新しいプロジェクトを作成する際は、インストール済みのRTDパッケージと互換性のあるツールチェーンバージョンを選択してください。例えば、RTD 3.0.0NXP GCC 10.2.0を使用して開発およびテストされました。この情報は、該当するリリースノートに記載されています。 BR、VaneB
記事全体を表示
S32 Design Studio S32 Design Studio v2.0をインストールしようとしています。S32 design studio v2.0をインストールすると、このファイルをライセンス申請に持って行request.xml、パソコンに保存Activation.xml送信されます。インストール画面に戻るとタイムアウトが発生し、Activation.xml ファイルを追加できません。彼らが許可した時間内にこれをどうすればいいですか?
記事全体を表示
s32k324 write Dflash problem I used S32DS3.5 + RTD2.0 to develop S32K324. Now I wrote the program for the S32K324 based on the configuration and code in the example "Fee_Example_S32K344" and it compiled. but when it ran, the program would report an error as soon as it enters this code" Fls_Init(NULL_PTR);", when I step into it , I found it could not Skip this function " Fls_IPW_Init();". And the err made the program enter this function " static inline void DevAssert(volatile boolean x) { if(x) { } else { for(;;) {ASM_KEYWORD(BREAKPOINT_INSTR);} } }" So I guess if the RTD version doesn't support S32K324 to use the fee function model ? Or could give me some other examples to write Dflash by eeprom mode of S32k324. Thanks. Re: s32k324 write Dflash problem Since all the project engineering was created based on RTD2.0, the migration might not be very convenient. It would be best if RTD2.0 could modify and use the Fee. Could you please help me review the program? Re: s32k324 write Dflash problem Does the Fls_IPW_Init() generated by S32DS and is there any error log can be printed out? Re: s32k324 write Dflash problem Hi @mmyjh_123, Can you share the project or at least the .mex file? Also, you use a very old RTD. I would recommended upgrading to RTD 7.0.1. Thank you, BR, Daniel Re: s32k324 write Dflash problem Hi @mmyjh_123, You have two options. 1. Either change it to VARIANT-PRE-COMPILE And call it as you do: Fls_Init(NULL_PTR); 2. Or select VARIANT-POST-BUILD instead and call: Fls_Init(&Fls_Config_BOARD_InitPeripherals); Regards, Daniel Re: s32k324 write Dflash problem Oh, I got it,thanks.
記事全体を表示
RAppID Init for MPC564xL 的许可证 RAppID 已下载,但信息显示为 E0002,如下所示,这是什么意思?
記事全体を表示
license for RAppID Init for MPC564xL The RAppID has been downloaded while the information show E0002 as below, what does this means
記事全体を表示