Multi Source Translation Content

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

Multi Source Translation Content

ディスカッション

ソート順:
S32G274A マルチコアシナリオの場合、fip.bin の最初の 0x9100 バイトは無視できますか? BSP42 用の ATF イメージを作成すると、次のような情報が得られます。 ブートコア: A53_0 IVTの場所: QSPI ロードアドレス: 0x342f8f00 エントリポイント: 0x34302000   エントリポイント - ロードアドレス = 0x9100 fip.bin のオフセット 0x9100 にあるのは BL2 です。SO、「エントリーポイント」とはBL2のことを指しているのでしょうか?   マルチコア シナリオの場合、MCU はブートローダを実行して A53 の BL2 をロードします。 BL2 がエントリ ポイントである場合、ブートローダは fip.bin(BL2) のオフセット 0x9100 から RAM スペースの 0x34302000 にコピーするだけですか(最初の 0x9100 バイトは無視します)? ゴールドVIP Re: For S32G274A multi-core scenario, can the first 0x9100 bytes of fip.bin be neglected? こんにちは、 @wansp ご投稿ありがとうございます ブートローダはデータを QSPI からロード アドレス (SRAM) に移動するため、無視されることはありません。 BR チェイン
記事全体を表示
链接文件 我试图将 HCS12 控制器的代码从 cosmic 移植到 CodeWarrior 5.2,当我试图使用 #pragma CODE_SEG PAGE_32 在 PAGE 32 部分下创建一个函数时,只有部分在映射文件中更新,起始地址保持不变。 Re: Linker file 你好,@Aswin_5232、 您没有说明 MCU 的部件编号。 改用类似的方法: 链接器 SEGMENTS PAGE_32 = READ_ONLY 0x8000 TO 0xBFFF PAGE 32; END PLACEMENT MyPage32Funcs INTO PAGE_32; END   主要 #pragma CODE_SEG MyPage32Funcs void MyFunc(void) { ... } #pragma CODE_SEG DEFAULT 此致, 丹尼尔 Any support, information, and technology (“Materials”) provided by NXP are provided AS IS, without any warranty express or implied, and NXP disclaims all direct and indirect liability and damages in connection with the Material to the maximum extent permitted by the applicable law. NXP accepts no liability for any assistance with applications or product design. Materials may only be used in connection with NXP products. Any feedback provided to NXP regarding the Materials may be used by NXP without restriction.
記事全体を表示
Power Optimization Strategies for NXP MCUs in Edge AI Applications Hello everyone, I’m currently designing a low-power edge computing device based on an NXP microcontroller and wanted to get some advice from the community. The system performs intermittent sensor sampling and local inference, then sends summarized results to a host system for further analysis. During development and testing, I’m using an ai enabled laptop to profile performance, validate inference output, and monitor power consumption patterns over extended runs. My main challenge is optimizing power usage on the MCU side while maintaining acceptable response time for inference tasks. Are there recommended low-power modes, clock scaling techniques, or SDK features in MCUXpresso that work well for this kind of workload? Any real-world experiences with balancing performance and power on NXP MCUs would be very helpful. Thanks in advance for your insights.
記事全体を表示
如何安装"S32ZE_R52_NXP_RTOS_4_7_181_RTM_1_1_0_D2412_DesignStudio_updatesite.zip" 您好, 我从 GreenVIP 安装了"S32ZE_R52_NXP_RTOS_4_7_181_RTM_1_1_0_D2412_DesignStudio_updatesite" ,但在下面的截图中找不到它。 如果我再次安装,就会出现错误提示。 请帮帮我。 谢谢! Re: How to install "S32ZE_R52_NXP_RTOS_4_7_181_RTM_1_1_0_D2412_DesignStudio_updatesite.zip" 你好,Lvyang508 感谢您的回复。 您是否安装了 SW32ZE_RTD_R21-11_2.0.1_D2505_? 在 S32DS IDE 中使用 DesignStudio_updatesite.zip? BR 乔伊 Re: How to install "S32ZE_R52_NXP_RTOS_4_7_181_RTM_1_1_0_D2412_DesignStudio_updatesite.zip" S32DS IDE:S32DS for Platform 3.6.5 我下载了相应的软件包并根据 UG_S32ZE_GreenVIP.pdf 进行了安装 Re: How to install "S32ZE_R52_NXP_RTOS_4_7_181_RTM_1_1_0_D2412_DesignStudio_updatesite.zip" 你好,Lvyang508 请检查您的 RTD 版本,RTD 和 RTOS 软件包之间似乎存在冲突。 另外,您使用的是什么版本的 S32DS 集成开发环境? BR 乔伊 Re: How to install "S32ZE_R52_NXP_RTOS_4_7_181_RTM_1_1_0_D2412_DesignStudio_updatesite.zip&&&& 嗨,乔伊、 我已经安装了 SW32ZE_RTD_R21-11_2.0.1_D2505_。 S32DS 集成开发环境中的 DesignStudio_updatesite.zip 文件。 谢谢您! Re: How to install "S32ZE_R52_NXP_RTOS_4_7_181_RTM_1_1_0_D2412_DesignStudio_updatesite.zip&&&& 你好,Lvyang508 感谢您的回复。 这个问题可能是由版本冲突引起的。请尝试使用 S32DS IDE 3.6.1 参考 UG_S32ZE_GreenVIP.pdf。 BR 乔伊 Re: How to install "S32ZE_R52_NXP_RTOS_4_7_181_RTM_1_1_0_D2412_DesignStudio_updatesite.zip&&&& 嗨,乔伊、    感谢您的回复。 我已经安装了 S32IDE 3.6.1、但问题依然存在。 BR、
記事全体を表示
S32N55: ストリームゲートを無効にするRTD API こんにちは、チームの皆さん S32N55 リファレンス マニュアルによると、1588 タイマーの TMROFF_H/L を変更する前に、ストリーム ゲート インスタンスを無効にする必要があります。 現在、RTD のストリーム ゲート機能を無効にする API があるかどうか教えてください。 BR、 ブリジット RTD Re: S32N55: RTD API to disable the Stream Gate こんにちは、 ユーザーマニュアルを再度確認して確認します Re: S32N55: RTD API to disable the Stream Gate こんにちは@Bridget S32N_RTD_R21-11_1.8.0_CD07 のユーザー マニュアルによると、ストリーム ゲートを有効/無効にするには、構成ツール (EB Tresos) で設定します。 EthCtrlConfigEnableStreamGating = FALSE 設定 Re: S32N55: RTD API to disable the Stream Gate こんにちは、クオンさん。 gPTP 同期中など、場合によっては、実行時に TMROFF_H/L の値を更新する必要がある場合があります。S32N55 リファレンス マニュアルによると、1588 タイマーの TMROFF_H/L を変更する前に、Stream Gate インスタンスを無効にする必要があります。 このような状況では、Stream Gate 機能を無効/有効にする API が必要であると考えます。あなたが言及した EB の構成では、このシナリオを処理できないようです。 現在、RTD にストリーム ゲート機能を無効/有効にする API があるかどうか教えてください。 BR、 ブリジット
記事全体を表示
iMX RT700 EVK accessing SDIO Card Trying to access 1.8V SDIO card on RT700 EVK. Set jumpers JP65 and JP66 to 1-2 using a sample enhanced with debug statements. SDCARD fatfs freertos example. Card inserted. SDCARD fatfs freertos example. Card inserted. --- SD Card Init --- SD card init failed! Status: 1834 Possible causes: - Card doesn't support 1.8V signaling - Voltage switch failed - Card communication error Trying basic card detection... OCR: 0x 0 Flags: 0x 0 Re: iMX RT700 EVK accessing SDIO Card Hi @MikeAtPhantom , Thank you so much for your interest in our products and for using our community. Please carefully check the readme file. I did a test for you, the SDK demo runs okay. HW: MIMXRT700-EVK    JP65 1-2 connected SW:  mimxrt700evk_sdcard_fatfs_freertos_cm33_core0 SD:    SanDisk  Ultra   32G Please use Recommend SD Cards , and try to run the example again. Best Regards MayLiu
記事全体を表示
i.MX RT1060 API の LPSPI_MasterTransferEDMA は 24 ビットのフレーム サイズをサポートしていませんか? LPSPI を使用して DMA 経由で 24 ビット フレームを書き込もうとしています。アプリケーションは重要ではありませんが、私の例では、メモリから外部 DAC にデータを送信することです。私はこれを DMA で動作させたいと思っています。なぜなら、最終的には TCD のリンク リストを PIT と一緒に使用して、CPU オーバーヘッドなしで DAC を継続的に更新するためです。これは外部 ADC および DAC を使用する一般的なアプリケーションです。16 ビット DAC/ADC には 24 ビットのフレーム要件があることも一般的です (上位バイトはコマンド用、下位バイトはデータ用)。uint8_t データを使用して転送を 3 バイトに分割するのではなく、uint32_t データを使用して 24 ビットのフレーム サイズで送信し、先頭バイトを無視します。 さて、LPSPI と DMA の構成に移ります。 1.imxRT1060 SDK の API LPSPI_MasterInit 関数の lpspi_master_config_t 構造を使用すると、 bitsPerFrame を 24 に設定できます。DMA を使用せずに標準転送を行う場合、これは問題ではありません。 2. ただし、API の LPSPI_MasterTransferEDMA 関数で DMA を使用する場合、24 ビット フレーム サイズのケースは eDMA ハードウェアによって処理またはサポートされませんか?LPSPI_MasterTransferEDMALite では、DMA 転送幅は edma_transfer_config_t 構造体で設定されます。具体的には、srcTransferSize フィールドと destTransferSize フィールドは、SPI フレーム サイズ (bytesPerFrame) から導出される bytesEachRead 値と bytesLastWrite 値に基づいて構成されます。 /* LPSPI_MasterTransferPrepareEDMALite */ uint32_t bytesPerFrame = ((base->TCR & LPSPI_TCR_FRAMESZ_MASK) >> LPSPI_TCR_FRAMESZ_SHIFT) / 8U + 1U; if (bytesPerFrame <= 4U) { handle->bytesEachWrite = (uint8_t)bytesPerFrame; // for 24bit frames = 3 handle->bytesEachRead = (uint8_t)bytesPerFrame; // .... handle->bytesLastRead = (uint8_t)bytesPerFrame; // .... } /* now back in LPSPI_MasterTransferEDMALite */ switch (handle->bytesEachRead) //bytes each transfer { case (1U): transferConfigRx.srcTransferSize = kEDMA_TransferSize1Bytes; transferConfigRx.minorLoopBytes = 1; if (handle->isByteSwap) { addrOffset = 3; } break; case (2U): transferConfigRx.srcTransferSize = kEDMA_TransferSize2Bytes; transferConfigRx.minorLoopBytes = 2; if (handle->isByteSwap) { addrOffset = 2; } break; case (4U): transferConfigRx.srcTransferSize = kEDMA_TransferSize4Bytes; transferConfigRx.minorLoopBytes = 4; break; default: transferConfigRx.srcTransferSize = kEDMA_TransferSize1Bytes; transferConfigRx.minorLoopBytes = 1; assert(false); break; } デフォルトのケースが発生し、3 バイトのケースは処理されないためエラーが発生します。EDMAハードウェアは3バイト転送をサポートしていますか?基本的に、uint32_tのデータとフレームを3バイトとして扱い、最上位バイトを無視してDMA転送を行いたいのですが、可能ですか? Re: i.MX RT1060 API's LPSPI_MasterTransferEDMA does not support 24bit framesize? こんにちは@azoneさん、 弊社の製品にご興味をお持ちいただき、またコミュニティをご利用いただき誠にありがとうございます。 次のリンクを確認してください。eDMA は 1、2、4、8、16、32、64 バイトの転送サイズをサポートしており、24 ビット (3 バイト) の転送サイズはサポートしていないことが説明されています。 MCUXpresso SDK APIリファレンスマニュアル: EDMA: 拡張ダイレクトメモリアクセス (eDMA) コントローラドライバ よろしくお願いいたします。 メイリュー Re: i.MX RT1060 API's LPSPI_MasterTransferEDMA does not support 24bit framesize? わかりました。確認してくれてありがとう。これで、動作させるために時間を無駄にすることがなくなりました。したがって、唯一の方法は、すべてをuint8_tデータとしてkLPSPI_MasterPcsContinuousで3バイトとして送信することです。これは他のすべてのペリフェラルでも同じ方法で実行しているので問題ありませんが、16ビットDAC実装の場合は不要なオーバーヘッドが発生します。ありがとうございます。
記事全体を表示
[豪迪加密公司][SE050]关于在 SE050 中支持 BIP32 的建议 专家们好 客户是 Haudi Crypto, Inc.(Haudi, Inc. 的子公司),该公司正在使用 SE050 开发硬件加密货币钱包。在开发过程中,他们确定了有利于该用例的增强功能,特别是原生 BIP32 密钥派生支持。是否可以为他们的应用程序发布自定义类型?详情请参阅附件。 更多背景如下图所示: 到目前为止,他们的Openloop钱包仍在开发中,尚未发布,他们将成为代理商。关于公司版本,他们正在与日本的几家金融机构和稳定币运营商进行谈判。它广受好评。对于公众版,他们计划首先通过日本众筹上市该版本,他们目前正在为此做准备。他们还计划之后在亚马逊上销售。 客户联系人信息: 公司名称: Haudi Crypto, Inc:豪迪加密公司(豪迪公司的子公司) 联系信息:首席执行官浅田和典 电子邮件: [email protected] 感谢您的帮助! 顺祝商祺! 坎 Re: [Haudi Crypto, Inc.][SE050]Proposal for BIP32 Support in SE050 感谢您分享您的详细建议 我们已审查了您的第 2 级申请。根据我们目前的分析: BIP32 流程的某些部分已经可以在安全元件内部执行。 例如,EC 点乘法可完全在 SE050 中执行,所得点可存储在 SE 对象中。这允许将某些链式操作保留在安全元件边界内。 但是,使用当前的物联网小程序命令集,其他必需的步骤,例如将HMAC‑SHA512安全链接到安全元件内等,是不可行的。 我们已经采纳了您的反馈意见,并将其作为正式变更请求 (CR) 提交给我们的 R&D 团队进行评估。不过,如果非专利产品发生任何变化,也不可能在短期内发生。 一旦收到关于 CR 的反馈,我们将及时向您通报。 此外,对于第 1 级限制,您可以考虑使用瞬态对象。 谢谢
記事全体を表示
Homebrew RF 设计挑战赛获胜者 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 描述 第一名 第二名 第三名 结束语 描述 今年早些时候,恩智浦为业余无线电爱好者组织了一次促销机会,让他们发挥创造力,构建自己的功率放大器设计。 NXP 在这次竞争激烈的 Homebrew RF 设计挑战赛中收到了大量富有创意的作品。我们感谢社区的奉献和热情,使这次比赛取得了成功。 第一名 MRF101AN 宽带放大器设计,具有 1 W 输入、100 W 输出 1.8-54 MHZ 放大器平台。(更多信息请访问: NXP MRF-101 - RFPowerTools ) 该放大器带宽为1.8MHz至54MHz。最大输出功率在30MHz时为100W,在50MHz时为70W。 最大电源50V至4A,电压驻波比最大为1.5:1。 PCB 的设计尺寸为 5x5 厘米(2x2 英寸)。包括风扇和散热器在内重量为310克。 第二名 采用经济实惠的 LDMOS 器件的 600W 宽带 HF 放大器(更多信息请访问: https ://qrpblog.com/2019/10/a-600w-broadband-hf-amplifier-using-affordable-ldmos-devices/) 该项目旨在展示 MRF300 晶体管作为 2-50MHz 范围内的线性宽带设备的能力,并供无线电爱好者用作中高功率放大器的起点。这也是我参加 2019 年 NXP Homebrew RF 设计挑战赛的作品。 为了实现 600W 输出的目标,同时最大限度地降低偶次谐波的水平,使用了两个晶体管的“推挽”配置。幸运的是,制造商提供了两个具有镜像引脚排列的版本(MRF300AN 和 MRF300BN),从而可以轻松设计此类产品的 PCB 布局。采用常见的TO-247封装,源极接极耳。 每个 MRF300 LDMOS 晶体管的额定输出功率为 330W,工作频率范围为 1.8-250MHz,最大增益为 28dB,效率超过 70%。建议的电源范围是 30-50Vdc。通过研究规格,看起来通过正确的宽带匹配和一些操作安全裕度,我们可以在相当大的带宽上以大约 45V 的电压获得接近 600W 的输出;目标是覆盖 1.8 至 54MHz。 设计该放大器时的主要挑战是在整个频率范围内实现良好的输入和输出匹配以及保持高而平坦的增益。良好的线性度和低水平的谐波产物是必需的。由于 TO-247 不是专门为高功率射频设计的封装,因此在热设计和 PCB 布局方面也存在一些挑战。 信息取自获奖者的文章。 第三名 用于立方体卫星等离子推进器的高效开关模式射频放大器,采用 MRF101AN LDMOS 器件(更多信息请访问:研究 - SuperLab@Stanford ) E 类放大器利用有源器件作为开关,仅在截止(关闭)和饱和(打开)条件下工作。这最大限度地减少了电压和电流的重叠,减少了有源器件的损耗。为了进一步减少损耗,E 类放大器利用电感调谐谐振网络实现零电压开关,在开启之前将开关两端的电压降至零,从而消除有源器件输出电容中存储的否则会耗散的能量。这是通过电感调谐串联谐振输出滤波器实现的。 在 E 类放大器中,损耗几乎完全由有源器件传导的电流决定,因此需要较高的漏极阻抗来最大限度提高效率。漏极阻抗最终受开关额定电压的限制。对于我们期望的 40W 输出功率和 MRF101AN 的最大额定电压 133V,该阻抗仍然小于 50 欧姆,因此使用 L 匹配电路将漏极阻抗匹配至 50 欧姆。我们设计中的负载网络提供了15.4+12.8j的漏极阻抗。 由于 MRF101AN 将在饱和状态下运行,因此需要较高的驱动水平。为了消除对前置放大器的需求并允许数字控制,我们使用开关模式电源中通常使用的高速栅极驱动芯片 LMG1020 来驱动 MRF101AN,而不是 RF 前置放大器。谐振网络用于提供基波和三次谐波的电压增益,在栅极上提供准方波,有助于确保器件保持饱和状态。 结束语 这是一场惊险刺激且竞争非常激烈的比赛!每位参与者都以自己富有创意、独特且令人印象深刻的方式展示这些新部件的功能。 NXP 始终致力于迎接新的设计挑战。 准备好迎接下一个挑战了吗? 汽车电子 工业控制 移动设备 回复:自制射频设计挑战赛获胜者 展示设备实际用户的应用程序是一个非常好的主意。
記事全体を表示
弗劳恩霍夫 IIS 将主办 2014 年飞思卡尔®杯欧洲、中东和非洲地区面向有志工程师的决赛 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 位于德国埃尔兰根的弗劳恩霍夫集成电路研究所(与汤姆逊合作)发明了我们目前在智能手机和媒体播放器中广泛使用的 MP3 文件。他们拥有超过 20,000 名研究人员,是德国乃至全球研发界的一支力量。 该学院将于2014年4月29日至30日举办飞思卡尔杯2014年欧洲、中东和非洲地区决赛。 对于参加活动的学生团队来说,这是一个绝佳的机会,可以一睹工程研发的最佳成果,并与塑造未来世界的弗劳恩霍夫研究所的优秀工程师进行交流。 请参阅新闻稿20130715_Freescale_2014 - 弗劳恩霍夫集成电路研究所 IIS 飞思卡尔杯内容
記事全体を表示
LS1088A DDRサイズ Hello, LS1088aプラットフォームでDDR4サイズの問題が発生しています。ボードには4GBのDDR4があります。起動時に、ボードに4GBのDDR4があることが確認されます。しかし、freeコマンドでカーネルを確認すると、RAMが2GBであることを示しています。U-Boot 構成から "mcmemsize" 変数を削除しました。 u-bootとカーネルでDDRサイズが一致しない理由がわかりますか? 添付の写真で違いがわかります。 Re:LS1088A DDRサイズ はい、そうなるでしょう。 Re:LS1088A DDRサイズ 返信ありがとうございます。 「mcmemsize」を削除すると、ネットワークのパフォーマンスが低下しますか? Re:LS1088A DDRサイズ 紛失したDDRは2つの部分に分けることができます。 1) NXP専用ソフトウェア、ファームウェアコンポーネントで使用されるDDR 2) カーネルのさまざまなセグメントで使用される DDR。   最初の部分では、 1) u-boot は使用されるまでメモリを使用しますが、カーネルが起動すると、u-boot はメモリからスワップアウトされます。 2) TF-Aは66MBを使用 3) MC は 512M から 2G までの任意の場所で使用できます (u-boot コマンドの引数 'mcmemsize' に依存します)。パラメーター mcmemsize は、管理複合システムによって使用されるシステム DDR の量を定義します。この変数が定義されていない場合、コンパイル時の値 0x70000000 または 1.75GB がデフォルトになります。通常、デフォルトは許容されるため、ユーザーはこの変数を設定する必要はありません。   TF-A+MCは約1.8G   カーネル予約=(18620Kカーネルコード、2476K rwdata、8844K rodata、5888K init、993K bss、406712K予約済み、327680K cma予約済み) = 771213K = 0.7G   /proc/meminfo の MemTotal は kB 14232028で、失われたメモリは約 16-13.6=2.4G(TF-A+MC+カーネル) です予約済み)   root@TinyLinux:~# cat /proc/meminfo MemTotal:       14232028 kB MemFree:        13596760 kB Mem利用可能: 13478276 kB
記事全体を表示
imx93 ele 演示 您好,恩智浦团队, 我们正在尝试使用 i.MX93 EVK 进行 EdgeLock Enclave 演示: https://github.com/nxp-imx-support/imx-ele-demo/tree/main 我们想问一下如何设置环境,因为我们找不到文件 fsl-imx-internal-xwayland/6.1-langdale/environment-setup-armv8a-poky-linux。 $ source /opt/fsl-imx-internal-xwayland/6.1-langdale/environment-setup-armv8a-poky-linux 谢谢、
記事全体を表示
EIQ 時系列生成モデルは、PowerQuad DSP または Neutron N1-16 NPU を使用して高速化されます。 質問: PowerQuad DSP または Neutron N1-16 NPU を使用して EIQ 時系列生成モデルを高速化するにはどうすればよいですか? 図に示すように、別のライブラリ ファイルを追加する必要がありますか、それとも生成されたモデルの静的ライブラリにはすでに PowerQuad DSP または Neutron N1-16 NPU アクセラレーションが含まれていますか? 想定される回答:PowerQuad DSPまたはNeutron N1-16 NPUアクセラレーションを使用したドキュメントまたはプロジェクトをご提供ください。TSSで更新可能な関連プロジェクトはありますか? マクネン NPU|ML Re: eiq time series 生成模型使用PowerQuad DSP or Neutron N1-16 NPU加速 こんにちは@xiaobai_226 アクセラレータのサポート。  PowerQuad : NXP ハードウェア IP は、FFT 計算を高速化するのに役立ちます。選択したターゲットにこのハードウェア モジュールが含まれている場合は、デフォルトで表示され、有効になります。 Neutron NPU : NXP ハードウェア IP はディープラーニング モデルの予測を高速化するのに役立ちます。これは、選択したデバイスにこのハードウェア モジュールが含まれている場合にサポートされます。 BR ハリー Re: eiq time series 生成模型使用PowerQuad DSP or Neutron N1-16 NPU加速 こんにちは、ハリー TSS によって生成されたライブラリ ファイルには、すでに加速プロセッシングユニットが組み込まれているということをおっしゃっているのでしょうか?.lib 以降TSSによって生成されたファイルには、プロセッシングユニットが含まれているかどうかが明示的に示されておらず、SDKの例とTensorFlow for NPUの両方でNPUは.aの形式で提供されることを考えると、ファイルでは、TSS で生成されたファイルに加速ユニットが含まれているかどうかは不明のままです。テストに使用する評価ボードは MXCN947EVK です。
記事全体を表示
S32K314 HSE_FW_0.2.55.0 HSE_FW_0.2.55.0 リリース ノートでは、0.2.55.0 バージョンで次の問題が修正されました: SHE KEY をキー カタログ内の正しいグループに揃える。 私はSHEキーを使用しているので、この問題の影響が何であるかを知りたいです。また、ECUのhseを0.2.40.0から0.2.55.0にアップデートしたい場合、この問題はSHEキーの使用に影響しますか?[ECUにHSE(0.2.40.0)がインストールされ、init catelogがあり、SHEキーが書き込まれ、HSEサービス業者によってのみHSEバージョンが更新されます]。 S32K3 Re: S32K314 HSE_FW_0.2.55.0 こんにちは、ジアユさん SHE キー グループのキー サイズ数が 1 を超える場合、HSE FW 0.2.55.0 フル メモリ更新後に RAM キー カタログ フォーマット サービスが失敗しました。HIS-SHE 仕様には RAM キーが 1 つしかないため、K1 CSEc にも RAM キーが 1 つあります。 クリスマス休暇期間中は、サポートの応答時間は通常より長くなる場合がありますのでご了承ください。場合によっては、ご要望への対応が新年以降になることもあります。ご理解のほどよろしくお願いいたします。 よろしくお願いします、 ロビン --------------------------------------------------------------------------------- 注記: - この投稿があなたの質問への回答である場合は、「解決策として承認」ボタンをクリックしてください。ありがとう! - Threadは最後の投稿から7週間フォローされます。それ以降の返信は無視されます。 後ほど関連する質問がある場合は、新しいThreadを開いて、閉じたThreadを参照してください。 ---------------------------------------------------------------------------------
記事全体を表示
iMX95 硅修订版 你好 我最近收到了 iMX95 B0 的新样品,之前我使用的是 A1 版本。如果您能提供这两个版本之间与硬件相关的任何更改或其他差异的详细信息,我将不胜感激。 您能说明一下 iMX95 B0 和 A1 之间的具体区别吗? 感谢您的时间和帮助。 Re: iMX95 Silicon Revision 您好@Shubham2 B0 修复了芯片内部的许多错误,因此会影响大量软件。我无法详细列出所有具体的区别,但我相信,如果你使用的是电路板支持包版本L6.12.34或更高版本,你不必担心芯片版本问题。如果您需要迁移电路板支持包,请基于电路板支持包版本 L6.12.34 或更高版本执行移植。 致敬, Zhiming Re: iMX95 Silicon Revision 因此,简单地说,这意味着 A1 和 B0 之间没有任何与硬件相关的变化。 Re: iMX95 Silicon Revision 嗨,志明、 在哪里可以找到 A0、A1 和 B0 硅修订版之间的确切区别?我们注意到在 A0 上使用最新 BSP 时出现了一些问题,特别是与 NPU 使用有关的问题。 谢谢、
記事全体を表示
ethtool --cable-test trx6 报告错误 在 S32G-VNP-RDB2 的板上,检查电缆 "100Base-T1 TRX6"。 电缆连接良好,ping 也正常,但电缆测试报告出错: root @s32g274ardb2:~# ethtool--cable-test trx6 已开始对设备 trx6 进行电缆测试。 设备 trx6 的电缆测试已完成。 A 组代码 未知 root@s32g274ardb2:~# ./mdiopfeng-emac-2 mmd 0x0a:01 raw 0x8330 0x2007 0x2007 表示:无法检测。那又是为什么呢? 测试电缆开路是否正常 root @s32g274ardb2:~# ethtool--cable-test trx6 已开始对设备 trx6 进行电缆测试。 设备 trx6 的电缆测试已完成。 对码 A开路 root@s32g274ardb2:~# ./mdiopfeng-emac-2 mmd 0x0a:01 raw 0x8330 0x2002 测试电缆短路是否正常 root @s32g274ardb2:~# ethtool--cable-test trx6 已开始对设备 trx6 进行电缆测试。 设备 trx6 的电缆测试已完成。 对子 A 代码对内短码 root@s32g274ardb2:~# ./mdiopfeng-emac-2 mmd 0x0a:01 raw 0x8330 0x2001 Re: ethtool --cable-test trx6 report error 1.请比较 SJA1110 的日志信息,检查固件是否安装成功。 [ 0.549758] gpio-24 (sja1110-rst-phy-t1): hogged as output/low [ 0.555190] gpio-81 (sja1110-rst-core): hogged as output/low [ 0.765003] sja1105 spi5.1:已检测开关芯片:SJA1110A [ 4.447316] SJA1105 SPI5.1:已检测开关芯片:SJA1110A [ 4.493501] SJA1105 SPI5.1:已检测开关芯片:SJA1110A [ 4.493844] sja1105 spi5.1:已检测交换机芯片:SJA1110A [ 6.500528] sja1110:加载树外模块会污染内核。 [ 6.506704] SPI 驱动程序 sja1110 没有 nxp 的 spi_device_id,sja1110-开关 [ 6.506721] SPI 驱动程序 sja1110 没有 nxp 的 spi_device_id,sja1110-uc [ 8.091140] sja1105 spi5.1:已检测开关芯片:SJA1110A [ 9.035134] SJA1105 SPI5.1 P1(未初始化):PHY [spi5.1-base-tx:01] PHY [spi5.1-base-tx:01] PHY [spi5.1-base-tx:01驱动程序 [NXP CBTX (SJA1110)] (irq=POLL) [ 9.058996] sja1105 spi5.1:配置为固定/2500base-x 链路模式 [ 9.062630] SJA1105 SPI5.1:Link is Up - 2.5Gbps/Full - flow control off [ 9.074566] sja1105 spi5.1 trx5(未初始化):PHY [spi5.1-base-t1:01] PHY [spi5.1-base-t1:01] PHY [spi5.1-base-t1:01驱动程序 [NXP C45 TJA1103] (irq=POLL) [ 9.088758] sja1105 spi5.1 trx6(未初始化):PHY [spi5.1-base-t1:02] (未初始化)驱动程序 [NXP C45 TJA1103] (irq=POLL) [ 9.128177] sja1105 spi5.1 trx7(未初始化):PHY [spi5.1-base-t1:03] (未初始化)驱动程序 [NXP C45 TJA1103] (irq=POLL) [ 9.165856] sja1105 spi5.1 trx8(未初始化):PHY [spi5.1-base-t1:04] (未初始化)驱动程序 [NXP C45 TJA1103] (irq=POLL) [ 9.336509] sja1105 spi5.1 trx9(未初始化):PHY [spi5.1-base-t1:05] (未初始化)驱动程序 [NXP C45 TJA1103] (irq=POLL) [ 9.372362] sja1105 spi5.1 trx10(未初始化):PHY [spi5.1-base-t1:06] (未初始化)驱动程序 [NXP C45 TJA1103] (irq=POLL) 2. 我测试了 Pair A 代码的 trx6 结果,它只能插入我的变流器设备中。 红色粗体字是命令:ethtool --cable-test trx6 的结果 命令 trx6 变流器从属 变流器大师 默认从属 从机 对 A 代码 OK A 组代码 未知 ethtool -s trx6 master-slave forced-master 主机 对 A 代码 OK 对 A 代码 OK 因此,如果 trx6 在从属服务器中,变流器在主服务器中,它会报告 Pai r A 代码未知, 这只是 trx6 的默认应用。 但是如果 trx6 处于主模式,则无论变流器是在主模式还是从机模式下运行,它都能正常运行 这真的有点奇怪。 3.您也可以尝试测试其他端口,例如作为 trx5 的端口。 trx5 和 trx6 完全相同 Re: ethtool --cable-test trx6 report error 你好,liujialu_2024 感谢您提供的信息和答复。 我使用默认的 BS42 进行测试。 这是 trx6 的测试结果。 root@s32g274ardb2:~# dmesg | grep -i"sja" [ 0.828889] sja1105 spi5.1:已检测开关芯片:SJA1110A [ 0.834314] sja1105 spi5.1:端口 2 根据 " phy-mode " 属性解释 RGMII 延迟设置,请更新设备树以指定 " rx-internal-delay-ps " 和 " tx-internal-delay-ps " [0.851072] sja1105 spi5.1: 端口 3 根据 " phy-mode " 属性解释 RGMII 延迟设置,请更新设备树以指定 " rx-internal-delay-ps " 和 " tx-internal-delay-ps " [4.876989] sja1105 spi5.1: 已检测开关芯片:SJA1110A [ 4.882428] SJA1105 SPI5.1:端口 2 根据 " phy-mode " 属性解释 RGMII 延迟设置,请更新设备树以指定 " rx-internal-delay-ps " 和 " tx-internal-delay-ps " [4.899197] sja1105 spi5.1: 端口 3 根据 " phy-mode " 属性解释 RGMII 延迟设置,请更新设备树以指定 " rx-internal-delay-ps " 和 " tx-internal-delay-ps " [5.053247] sja1105 spi5.1: 已检测开关芯片:SJA1110A [ 5.058672] SJA1105 SPI5.1:端口 2 根据 " phy-mode " 属性解释 RGMII 延迟设置,请更新设备树以指定 " rx-internal-delay-ps " 和 " tx-internal-delay-ps " [5.075441] sja1105 spi5.1: 端口 3 根据 " phy-mode " 属性解释 RGMII 延迟设置,请更新设备树以指定 " rx-internal-delay-ps " 和 " tx-internal-delay-ps " [5.092543] sja1105 spi5.1: 已检测开关芯片:SJA1110A [ 5.097958] sja1105 spi5.1:端口 2 根据 " phy-mode " 属性解释 RGMII 延迟设置,请更新设备树以指定 " rx-internal-delay-ps " 和 " tx-internal-delay-ps " [5.114723] sja1105 spi5.1: 端口 3 根据 " phy-mode " 属性解释 RGMII 延迟设置,请更新设备树以指定 " rx-internal-delay-ps " 和 " tx-internal-delay-ps " [7.103854] sja1110:加载树外模块会污染内核。 [ 7.117294] SPI 驱动程序 sja1110 没有 nxp 的 spi_device_id,sja1110-开关 [ 7.124319] SPI 驱动程序 sja1110 没有 nxp 的 spi_device_id,sja1110-uc [ 9.153856] sja1105 spi5.1:已检测开关芯片:SJA1110A [ 9.159387] SJA1105 SPI5.1:端口 2 根据 " phy-mode " 属性解释 RGMII 延迟设置,请更新设备树以指定 " rx-internal-delay-ps " 和 " tx-internal-delay-ps " [9.181619] sja1105 spi5.1: 端口 3 根据 " phy-mode " 属性解释 RGMII 延迟设置,请更新设备树以指定 " rx-internal-delay-ps " 和 " tx-internal-delay-ps " [9.430825] sja1105 spi5.1: 已检测开关芯片:SJA1110A [ 9.438127] SJA1105 SPI5.1:端口 2 根据 " phy-mode " 属性解释 RGMII 延迟设置,请更新设备树以指定 " rx-internal-delay-ps " 和 " tx-internal-delay-ps " [9.454444] sja1105 spi5.1: 端口 3 根据 " phy-mode " 属性解释 RGMII 延迟设置,请更新设备树以指定 " rx-internal-delay-ps " 和 " tx-internal-delay-ps " [9.732411] sja1105 spi5.1: 配置为固定/2500base-x 链路模式 [ 9.741123] SJA1105 SPI5.1:Link is Up - 2.5Gbps/Full - flow control off [ 9.808065] sja1105 spi5.1 p1(未初始化):PHY [spi5.1-base-tx:01] PHY [spi5.1-base-tx:01] PHY [spi5.1-base-tx:01驱动程序 [NXP CBTX (SJA1110)] (irq=POLL) [ 9.856358] sja1105 spi5.1 trx5(未初始化):PHY [spi5.1-base-t1:01] (未初始化)驱动程序 [NXP C45 TJA1103] (irq=POLL) [ 9.934013] sja1105 spi5.1 trx6(未初始化):PHY [spi5.1-base-t1:02] (未初始化)驱动程序 [NXP C45 TJA1103] (irq=POLL) [ 10.011587] sja1105 spi5.1 trx7(未初始化):PHY [spi5.1-base-t1:03] (未初始化)驱动程序 [NXP C45 TJA1103] (irq=POLL) [ 10.049845] sja1105 spi5.1 trx8(未初始化):PHY [spi5.1-base-t1:04] (未初始化)驱动程序 [NXP C45 TJA1103] (irq=POLL) [ 10.085888] sja1105 spi5.1 trx9(未初始化):PHY [spi5.1-base-t1:05] (未初始化)驱动程序 [NXP C45 TJA1103] (irq=POLL) [ 10.116363] sja1105 spi5.1 trx10(未初始化):PHY [spi5.1-base-t1:06] (未初始化)驱动程序 [NXP C45 TJA1103] (irq=Poll) [592.917267] sja1105 spi5.1 trx5:配置物理/内部链接模式 [772.869305] sja1105 spi5.1 trx6:配置物理/内部链接模式 [1143.821448] sja1105 spi5.1 p1:配置物理/内部链接模式 [1145.88055] 85] sja1105 spi5.1 p1:链接已启动——100Mbps/已满——流量控制已关闭 [1224.413285] sja1105 spi5.1 p2:配置固定/rgmii-txid 链接模式 [1224.418540] sja1105 spi5.1 p2:链路已启动-1Gbps/Full-流量控制已关闭 [1342.488176] sja1105 spi5.1 p2:链路已启动-1Gbps/Full-流量控制已关闭 [1342.488176] sja1105 spi5.1 p2:链接已启动-1Gbps/105 spi5.1 p1:链接是 向下 [1444.408700] sja1105 spi5.1 trx6:链接已启动——100Mbps/已满——流量控制关闭 [1471.624407] sja1105 spi5.1 trx6:链接已关闭 [1472.664709] sja1105 spi5.1 trx6:链接已启动-100Mbps/已满-流量控制关闭 @s32g274ardb2:~# ethtool--cabs le-test trx6 已开始对设备 trx6 进行电缆测试。 设备 trx6 的电缆测试已完成。 配对 A 代码 Open Circuit root @s32g274ardb2:~# ethtool--cable-test trx6 设备 trx6 已开始对设备 trx6 进行电缆测试 。 设备 trx6 的电缆测试已完成。 对 A 代码确定 6.6.32-rt32-00903-g49d9f8bb25e0 1.请比较 SJA1110 的日志信息,检查固件是否安装成功。 2. 我测试了 Pair A 代码的 trx6 结果,它只能插入我的变流器设备中。 3.您也可以尝试测试其他端口,例如作为 trx5 的端口。 希望这能帮到你。 BR 乔伊 Re: ethtool --cable-test trx6 report error 我的 T1-to-RJ45 设备: Re: ethtool --cable-test trx6 report error 1. 你测试过未修改的 BSP42 软件包吗? 使用电路板支持包 42.0 默认图像时,它也会报告错误。 root@s32g274ardb2:~# uname -r 6.6.32-rt32-00903-g49d9f8bb25e0 root @s32g274ardb2:~# ethtool--cable-test trx6 已开始对设备 trx6 进行电缆测试。 设备 trx6 的电缆测试已完成。 A 组代码 未知 root @s32g274ardb2:~# ethtool--cable-test trx6 已开始对设备 trx6 进行电缆测试。 设备 trx6 的电缆测试已完成。 对码 A开路 root @s32g274ardb2:~# ethtool--cable-test trx6 已开始对设备 trx6 进行电缆测试。 设备 trx6 的电缆测试已完成。 对子 A 代码对内短码 开仓和空仓测试依然有效。 Re: ethtool --cable-test trx6 report error 1. 你测试过未修改的 BSP42 软件包吗? v6.6.32 内核不支持 IPCF,因此我们需要 v5.15.158 内核。 2. 如何将 100Base-T1 端口更改为 eth 端口信号以进行 ping 测试,您使用的是哪种设备? 根据S32G2_LinuxBSP_42.0_User_Manual.pdf。 第 7.7.3 章 启用 SJA1110 DSA 驱动程序7.7.3 启用 SJA1110 DSA 驱动程序,要启用 SJA1110 的 DSA,然后 $ ifconfig trx6 down $ ifconfig trx6 192.168.2.123 up 我的电脑的 IP 地址是 192.168.2.211,所以 ping 可以正常工作了。 Re: ethtool --cable-test trx6 report error hi,liujialu_2024 感谢您提供的信息和提出的问题。 您能与我分享更多信息吗? 1. 你测试过未修改的 BSP42 软件包吗? 2.如何将 100 Base-T1 端口更改为 eth 端口信号以进行 ping 测试,您使用的是哪种设备? BR 乔伊 Re: ethtool --cable-test trx6 report error hi,liujialu_2024 感谢您的答复和信息。 因此,如果 trx6 在从属服务器中,变流器在主服务器中,它会报告 Pair A 代码未知。 >>>您如何测试从站/主站? BR 乔伊 Re: ethtool --cable-test trx6 report error 你好,刘佳璐 当设置ethtool -s trx6 主从强制主控时。 我认为应该将变流器设置为从机模式。使用 ethtool --cable-test trx6,T1 的 LED 会闪烁。 BR 乔伊 Re: ethtool --cable-test trx6 report error hi,liujialu_2024 感谢您的回复。 我帮你测试了 trx6 的从属模式。 root @s32g274ardb2:~# ip 链接设置 dev trx6 up root @s32g274ardb2:~# ethtool-s trx6 主从强制从机 根 @s32g274ardb2:~# ethtool--cable-test trx6//将变流器设置为主电缆测试已开始针对设备 trx6 进行测试。 设备 trx6 的电缆测试已完成。 配对代码 OK root@s32g274ardb2:~# ethtool --cable-test trx6   //变流器设置为从属设备 trx6 的电缆测试已开始。 设备 trx6 的电缆测试已完成。 对 A 代码 OK 当我使用 ethtool--cable-test trx6 的推荐时,T1 LED 还在闪闪发光。我们不使用相同的变流器设备。 BR 乔伊 Re: ethtool --cable-test trx6 report error 关于"Pair A 代码 未知", 谷歌人工智能答案: 常见原因 活动链路:在以太网插入已接通电源的千兆交换机时进行测试,可能会干扰测试结果;通常建议不要在活动链路上使用 TDR 模式。 以及"um549820-UM11107 Software User Manual for SJA1110(2.0).pdf" 6.9.2 电缆测试和 TDR 当两个链路伙伴均未进行传输时,PHY 可以检测双绞线之间的开路和短路。 电缆测试是否需要连接但不需要激活? 实际上,trx6 与 t1-变流器 相关联,当变流器的链接 LED 不闪烁时,是 " Pair A code OK "。 相反,当 LED 闪烁时,"Pair A 代码 未知"。 @Joey_z请帮助确认。谢谢。 Re: ethtool --cable-test trx6 report error # 在 rdb2 shell 中设置 trx6 $ ethtool-s trx6 主从强制从机 $ ethtool--cable-test trx6 t1-cable-test trx6 t1 转换器可以使用拨号开关切换主/从 机 Re: ethtool --cable-test trx6 report error 但当 trx6 处于主模式时 $ ethtool-s trx6 master-slave forced-master 它总是报告 " Pair A code OK ",不管变流器的 LED 是否闪烁
記事全体を表示
应使用哪个 SDK 才能满足 FS32K144HAT0MMHT 的 ASIL B 标准? 在 FS32K144HAT0MMHT 微控制器上开发符合 ASIL-B 标准的固件时,推荐使用哪种软件开发工具包 (SDK)?此外,应遵循哪些特定的固件设计实践、功能安全机制和实施指南,以确保完全符合 ASIL-B? Re: Which SDK should be used to meet ASIL B standards for the FS32K144HAT0MMHT, and how can the firm 感谢您的回复。恩智浦网站提到 S32K144 支持某些 SCST 库。这些库的目的是什么,我们如何对其进行测试? Lib 链接:结构核心自测 (SCST) 库| 恩智浦半导体 Re: Which SDK should be used to meet ASIL B standards for the FS32K144HAT0MMHT, and how can the firm 嗨,@ARIVALAGAN、 SDK 的开发并不符合 ISO26262 标准,而是采用了质量管理流程。 您可以参考实时驱动程序 (RTD)。它们以AUTOSAR 应用为目标,完全符合 ISO 26262 标准。 关于设计实践、机制、实施等,请记住,这些考虑因素完全由客户决定,以及项目需要满足的功能安全标准,因为ASIL等级适用于整个ECU系统。我的同事在另一个社区主题中对此做了更详细的解释:已解决:是什么让 MCU 符合 ASIL 标准?- 恩智浦社区。 RTD 和 S32K1 均被设计为独立安全单元 (SEOOC),集成到 B 级以下的 ASIL 应用程序(S32K3 + RTD 最高可达 ASIL D)。因此,RTD 是一种旨在集成到应用程序中的软件,ASIL 级别取决于集成环境,使用的假设是功能安全软件包中提供的功能安全手册的一部分。 功能安全实施需要遵循一些文档、指南和软件,例如: AN14068-S32K3/S32K1 + FS23 硬件和功能安全应用-应用笔记 S32 框架提高车辆功能安全 | 恩智浦半导体 其余大部分文档在"Secure Files" 下。请遵循本指南:如何申请访问恩智浦的恩智浦微控制器和MPU功能安全文档。 致以最崇高的敬意, Julián。 Re: Which SDK should be used to meet ASIL B standards for the FS32K144HAT0MMHT, and how can the firm 嗨,@ARIVALAGAN、 SCST 符合 ISO 26262 功能安全标准,最高可达 ASIL B,目标诊断覆盖率 (DC) 为 90%。 所包含的测试涵盖了大部分内核指令,以及针对内核特定 IP 块的测试。主要是 核心控制逻辑(分支控制、异常控制) 核心数据路径包括 寄存器文件和寄存器复用 ALU、乘法器、加载/存储和其他执行单元。 指令解码器,16 位,32 位。 SIMD 逻辑 请记住,这是一款授权的高级软件。有关定价和订购的详细信息,请联系当地的恩智浦销售办事处。该软件包包括用户手册文档。 致以最诚挚的问候, Julián Re: Which SDK should be used to meet ASIL B standards for the FS32K144HAT0MMHT, and how can the firm 嗨,@ARIVALAGAN、 1.我无法与公众分享直接支持的联系方式。该空间严格用于技术支持。请改为联系您的代理商。 2.是的。SPD 是免费的标准软件,包含在硅片价格中: SW32K1-SPD-D 。请注意,SPD 需要特定的 RTD 软件包。它在版本说明文件中提到。 致以最诚挚的问候, Julián Re: Which SDK should be used to meet ASIL B standards for the FS32K144HAT0MMHT, and how can the firm 我还有一个疑问... 功能安全外设驱动器-FS32K144HAT0MMHT 免费吗 https://www.nxp.com/design/design-center/software/functional-safety-software/s32-safety-software-framework-saf-and-safety-peripheral-drivers-spd:SAF Re: Which SDK should be used to meet ASIL B standards for the FS32K144HAT0MMHT, and how can the firm 我能否获得技术支持团队在印度(钦奈和班加罗尔)的电子邮件 ID? Re: Which SDK should be used to meet ASIL B standards for the FS32K144HAT0MMHT, and how can the firm 如何使用 Design Studio 软件在 S32K1 RTD 驱动器中使用 SPD? 有适当的文件吗? 能否推荐任何支持 SPD 的 RTD 版本? Re: Which SDK should be used to meet ASIL B standards for the FS32K144HAT0MMHT, and how can the firm Hi@ARIVALAGAN SPD 不是免费的; 请联系您的代理商或恩智浦销售人员了解更多信息。 https://www.nxp.com/support/sample-and-buy/distributor-network:DISTRIBUTORS "我能否获得技术支持团队在印度(钦奈和班加罗尔)的电子邮件 ID?" 您可以咨询 TSR,了解这些地点是否提供恩智浦技术支持。 在线问答 https://www.nxp.com/support/support:SUPPORTHOME?tid=sbmenu
記事全体を表示
如何配置 ADC 引脚 只是想知道如何根据板配置 adc 引脚 (S32K344),我只是在尝试使用 ADC 精度引脚但一直困扰着如何为其编写代码、相应配置 ADC 和 BCTU 配置然后使用 adc 引脚,比如用板载电位计作为测试 我尝试更改 MCSPTEAK344 现有代码中的引脚,其中 PHA_I、PHB_I、DCB、DCI 等变量似乎与 S32K344 原理图文件中的引脚硬连线,如果是这样的话,我是否可以使用一个引脚(例如 PTE16)作为 adc 配置引脚,将其标记为"test" 并运行代码,然后用跳线将所述 PTE16 连接到电位器,并通过示波器检查数值?还是需要从头开始? Re: How to configure ADC pins 你好@ishoboiM、 1.您可以使用 RTD 示例作为基础(Adc_Sar_Bctu_Ip_example_S32K344),因为它配置了ADC_SAR 和 BCTU 的基本用法。如果使用 S32K3X4EVB-T172,ADCPOT0 将路由至 PTA11,即 ADC1_S10: 2.是的,这也是可能的。只需确认您使用的 ADC 实例和通道。PTE16 为 ADC0_P4。 我在另一篇文章中解释过:S32 design studio HOW TO ADC - NXP Community。 致以最诚挚的问候, Julián Re: How to configure ADC pins 你好,Julian,很抱歉这么晚才回复你 我尝试使用示例代码作为基础,但似乎在引脚部分出现了错误,确切地说,没有加载引脚,我遇到了"引脚初始化需要项目中的 PINS 驱动程序" 在配置部分更新代码时出现错误 我尝试自己选择并添加一个引脚 (pte16),但仍然显示相同的错误 我使用的是 S32ds 3.5.6 和 RTD 3.0.0。版本 Re: How to configure ADC pins 你好@ishoboiM、 您指的是这个错误吗? 这意味着驱动程序税务摊销收益中没有 PINS (Siul2_Port) 元器件: 出现这种情况是因为示例使用了内部带隙通道,没有配置任何外部引脚进行测量。只需将其添加到项目中,并在"PortConfigSet" 容器中配置引脚的 Mscr 值即可。 致以最诚挚的问候, Julián
記事全体を表示
i.MX95 プラットフォームにおけるカプセルアップデートのサポートと問題 こんにちは、 現在、i.MX Linux ユーザー ガイドに記載されている手順に従って、i.MX95 プラットフォームでカプセル更新機能をテストしています。ただし、efidebug boot add コマンドの実行中に問題が発生します。 私が従っている順序は次のとおりです。 U-Boot > env set dfu_alt_info "mmc 1=1 raw 0x42 0x2000" U-Boot > setenv serverip 10.192.242.218; dhcp $loadaddr capsule1.bin U-Boot > fatwrite mmc 1:1 ${loadaddr} /EFI/UpdateCapsule/capsule1.bin 0x ${filesize} U-Boot > efidebug boot add 0 Boot0000 mmc 1:1 capsule1.bin U-Boot > efidebug ブート 次へ 0 U-Boot > setenv -e -nv -bs -rt -v OsIndications=0x04 U-Boot > efidebug カプセル ディスク更新 次のステップで: U-Boot > efidebug boot add -b 0 Boot0000 UpdateCapsule mmc 1:1 /EFI/UpdateCapsule/capsule1.bin 次のエラーが表示されます: ** デバイス仕様 UpdateCapsule mmc が不正です ** ** デバイス仕様 UpdateCapsule mmc が不正です ** 「UpdateCapsule mmc」のデバイス パスを作成できません U-Boot のブート エントリとしてカプセル ファイルを追加するための正しい構文についてアドバイスをいただけますか? さらに、i.MX95 プラットフォームがカプセル アップデートを正式にサポートしているかどうかを確認したいと思います。当社の BSP では、 soc.makファイルには capsule1.bin の生成のサポートが含まれていません。テスト目的で、 mkeficapsuleを使用してカプセル バイナリを手動で作成しました。 i.MX95 でカプセル更新サポートを有効にするために追加の構成が必要かどうか、またはこれに関して更新された BSP またはガイドラインがあるかどうかをお知らせください。 サポートありがとうございます。 よろしくお願いします、 ラフル・R   Re: Capsule Update Support and Issues on i.MX95 Platform こんにちは、Rahul さん。ユーザー ガイドの Yocto ビルド手順に従っているときに、capsule1.bin が見つからないという同じ問題が発生しています。解決できましたか? Re: Capsule Update Support and Issues on i.MX95 Platform こんにちは、 カプセルアップデートはMX95でサポートされているので、ご確認ください。 カプセルアップデート カプセルの更新を行うには、次のコマンドを使用します。 · SDの場合: U-Boot > env set dfu_alt_info "mmc 1=1 raw 0x42 0x2000" · eMMCの場合: U-Boot > env set dfu_alt_info "mmc 2=1 raw 0x42 0x2000 mmcpart 1" U-Boot > efidebug boot add 0 Boot0000 mmc 1:1 capsule1.bin;efidebugブートネクスト 0 U-Boot > setenv serverip 10.192.242.218;dhcp$loadaddr capsule1.bin;ファットライトmmc 1:1 ${loadaddr} /EFI/UpdateCapsule/capsule1.bin 0x ${filesize} U-Boot > setenv -e -nv -bs -rt -v OsIndications =0x04 U-Boot > efidebug capsule disk-update reset U-Boot を中断しないでください。ボードを grub に実行します。grub を実行する前に、ブートローダーを自動的に更新し、capsule1.bin を削除する必要があります。そしてボードを再度再起動します。ボードは更新された U-Boot で起動します。 よろしく Re: Capsule Update Support and Issues on i.MX95 Platform こんにちは 、 i.MX Linuxユーザーガイドに従って、conf/local.confにMACHINE_FEATURES:append = " stmm"を追加してcapsule1.binを生成しました。 ただし、この変更を加えて bitbake imx-boot を実行した後、do_deploy タスク中に次のビルド エラーが発生しました。 エラー: imx-boot-1.0-r0do_deploy: 実行エラー(...) インストール: '.../git/iMX95/capsule1.bin' を stat できません: そのようなファイルまたはディレクトリはありません ビルドはcapsule1.binを展開しようとしているようです。予期されるパスには存在しません。 この問題を解決する方法についてアドバイスをいただけませんか?capsule1.bin を生成するために、不足している構成や追加の手順が必要ですか? ご指導をお待ちしております。 よろしくお願いします、 ラフル・R Re: Capsule Update Support and Issues on i.MX95 Platform こんにちは、 i.mx95にも使えます。 よろしくお願いします。 Re: Capsule Update Support and Issues on i.MX95 Platform あなたが言及した作業手順のステップ 4、具体的には次の部分について質問があります。 「8MMini を起動し、ブートローダーで停止して以下のコマンドを実行します。」 これらのコマンドが 8MMini プラットフォームに固有のものなのか、それともブートローダーで停止して上記のコマンドを実行することで MX95 でも実行できるものなのかを明確にしていただけますか? ご返信をお待ちしております。 ありがとう、よろしく。 ラフル・R Re: Capsule Update Support and Issues on i.MX95 Platform こんにちは、 カプセルを BOOT パーティションではなく EFI システム パーティションにコピーするように手順を調整した後、これを機能させることができました。作業手順は次のとおりです。 Mx95 SystemReady-IR認定ブートローダーをSDカードに書き込む mmcblk1p1 パーティションを EFI としてマークする (fdisk ツールを使用) efiパーティションに/EFI/UpdateCapsule/パスを作成し、そこにcapsule1.binをコピーします。 8MMini を起動し、ブートローダーで停止して、以下のコマンドを実行します。 u-boot=> env set dfu_alt_info "mmc 1=1 raw 0x42 0x2000" u-boot=> efidebug boot add 0 Boot0000 mmc 1:1 capsule1.bin;efidebug boot next 0 u-boot=> setenv -e -nv -bs -rt -v OsIndications =0x04 u-boot=> efidebug capsule disk-update /*at this point the bootloader is update*/ u-boot=> savee u-boot=> reset リセット後、capsule1.binファイルは削除され、ボードは新しいブートローダで起動するはずです。 よろしくお願いします。
記事全体を表示
S32K3 RTD FlexCAN 驱动程序默认禁用内存 ECC。 队员们好 最近,我们的客户发现 S32K3 RTD 驱动程序会禁用 FlexCAN 的内存 ECC 功能。虽然默认情况下启用了 ECC 功能。 客户 Xingyu 遇到的问题是,一些 CAN MB 永远卡住,无法再接收特定 ID。我们发现根本原因是某些 CAN MB 存在 ECC 错误,从而改变了该 MB 的 ID 文件。启用内存修正功能后,客户的问题就不复存在了。 请问为什么在 CAN RTD 的初始化过程中禁用了该功能?请优先考虑这个问题,而且客户是批量生产领域的客户,并向我们提供解释。 谢谢& ,致以最崇高的敬意、 理查德 优先级:高 RTD Re: S32K3 RTD FlexCAN driver disable the memory ECC by default. 你好@DanNguyenDuy、 感谢您的答复。让我再澄清一下: 1.客户使用的是旧 RTD 2.0.0 版本。我注意到最新的 RTD 版本似乎也禁用了这种内存修正功能。 2.请参阅下面的 CAN 寄存器映射(从 0x40304000 开始)。   请问为什么启用该功能会影响正常的发送和接收过程? 客户 20,000 多种产品中的一种产品出现了这种随机问题,我们的质量团队参与其中。客户启用该内存校正功能后,CAN MB ECC 问题得以解决,并能正常收发数据。 BR 理查德 Re: S32K3 RTD FlexCAN driver disable the memory ECC by default. 你好@RichardLi、 过去,当默认启用 FlexCAN 的 ECC 时,FlexCan 驱动程序会出现 ECC 问题,上电复位后无法正常传输和接收数据。此外,RTD 驱动程序不支持 FlexCan 的 ECC。因此,他们默认禁用了这一功能。 关于客户的背景,您能告诉我相关信息吗? 1。他们使用了哪个 RTD 软件包版本? 2.遇到问题时,FlexCan 寄存器的值是多少? 顺祝商祺! 丹 Re: S32K3 RTD FlexCAN driver disable the memory ECC by default. 你好@DanNguyenDuy 感谢您的支持。我们将等待 RTD 团队的反馈。 在这里,我列出了我们与客户在线调试时剪下的一些寄存器,其中大部分寄存器都显示了出来。至于 xdm 配置文件,我们将联系客户,看他们能否根据公司政策提供给我们。 BR 理查德 Re: S32K3 RTD FlexCAN driver disable the memory ECC by default. 你好@RichardLi、 1.我向 RTD 团队提交了查询票(ARTDCC3-368),要求他们做出解释。 2.根据您的附图,我发现 ESR1[BIT0ERR] 的值 = 1。该值错误位可能是由于 CAN 收发器之间的物理连接或节点之间的 CAN 位定时不一致造成的。能否将更多配置文件(.xdm 或 .arxml文件)以及偏移 0 至 C14h 寄存器的值? 顺祝商祺! 丹 Re: S32K3 RTD FlexCAN driver disable the memory ECC by default. 你好@LiekLi、 您认为我们是否可以要求客户提供他们的 xdm 文件,以帮助 SW 团队进一步分析?或者我们只需要 RTD 团队给出一个解释,就足以关闭此票? BR 理查德 Re: S32K3 RTD FlexCAN driver disable the memory ECC by default. 嗨,理查德、 解释 RTD 为何禁用此功能就足够了。 Re: S32K3 RTD FlexCAN driver disable the memory ECC by default. 你好@RichardLi、 这就是他们的答复: " 关于为什么默认禁用 ECC 的问题:我想说的是,当我们创建 RTD 代码库时,它们是从传统的 MCAL 代码库继承的,因此它们可能一直存在到现在。这对于我们来说很难审查所有代码,以确定有关专用勘误表的具体代码。 此外,在 S32K3 上,我们在低级 FlexCAN 驱动程序中实现了对 ECC 的支持: ARTD-53030 [CAN]在 S32K3 平台上实现对 RAM ECC 操作的支持 - NXP Jira" 顺祝商祺! 丹 Re: S32K3 RTD FlexCAN driver disable the memory ECC by default. 你好@DanNguyenDuy、 感谢您的及时反馈。我将把这一解释传达给客户,看看他们是否有进一步的问题。 此致, 理查德 Re: S32K3 RTD FlexCAN driver disable the memory ECC by default. 你好@DanNguyenDuy RTD 团队是否有任何最新消息?谢谢! BR 理查德
記事全体を表示