Multi Source Translation Content

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

Multi Source Translation Content

讨论

排序依据:
Is there any power consumption profile result on RT500 and RT600 Hi, Can you please provide the information as entitled? Thanks! // JC1985 Re: Is there any power consumption profile result on RT500 and RT600 @kerryzhou THANKS Re: Is there any power consumption profile result on RT500 and RT600 Hi @JC1985 ,   Thank you for your interest in the NXP MIMXRT product, I would like to provide service for you.  1. rt685 Please refer to the application note: https://www.nxp.com/docs/en/application-note/AN13056.pdf https://www.nxp.com/docs/en/application-note-software/AN13056SW.zip https://www.nxp.com/webapp/Download?colCode=AN13468 2. RT595 https://www.nxp.com/docs/en/application-note/AN13657.pdf https://www.nxp.com/docs/en/application-note/AN13606.pdf https://www.nxp.com/webapp/Download?colCode=AN13378 https://www.nxp.com/docs/en/application-note/AN13162.pdf Wish it helps you! If you still have question about it, please kindly let me know. If your question is solved, please help to mark the correct answer, just to close this case, thanks. Any new issues, welcome to create the new case. Best Regards, Kerry
查看全文
[豪迪加密公司][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 级限制,您可以考虑使用瞬态对象。 谢谢
查看全文
LS1088A DDRサイズ Hello, LS1088aプラットフォームでDDR4サイズの問題が発生しています。ボードには4GBのDDR4があります。起動時に、ボードに4GBのDDR4があることが確認されます。しかし、freeコマンドでカーネルを確認すると、RAMが2GBであることを示しています。U-Boot 構成から "mcmemsize" 変数を削除しました。 u-bootとカーネルでDDRサイズが一致しない理由がわかりますか? 添付の写真で違いがわかります。 Screenshot from 2024-10-09 09-21-15.png Screenshot from 2024-10-09 09-18-52.png 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 谢谢、
查看全文
S32K144EVB-Q100 は recvMsg で受信した CAN FD データを表示しません。 こんにちは、 S32K144EVB-Q100 を CAN FD 経由でデータを受信するスレーブとして設定しようとしていますが、S32 Design Studio の変数の recvMsg に受信したデータが表示されません。送信側ではデータが正しく送信されていることを確認しました。プロジェクトのzipファイルを添付しました。 どうか助けてください。
查看全文
S32K144 MCUのSDKsのインストールとアップデート S32K144 MCUのSDKsサンプルからプロジェクトを作成するためにDesign Studioをインストールしましたが、サンプルプロジェクトを構成するためのSDKsフォルダが見つかりません。以下にS32 K144デバイスのSDKsをインストールしましたが、画像に関する問題を共有します。 よろしくお願いします Re: install and updating the SDK for the S32K144 MCU ハイ 他の 2 つのパッケージをインストールすると、S32K1 RTD が見つかります。 S32DS Extensions and Updates install S32K1 RTD300 QLP03.png 以前は、そのうちの 1 つを選択するだけで、S32K1 RTD 関連の依存パッケージが自動的にインストールされたことを覚えています。 クリスマス休暇期間中は、サポートの応答時間は通常より長くなる場合がありますのでご了承ください。場合によっては、ご要望への対応が新年以降になることもあります。ご理解のほどよろしくお願いいたします。 よろしくお願いします、 ロビン --------------------------------------------------------------------------------- 注記: - この投稿があなたの質問への回答である場合は、「解決策として承認」ボタンをクリックしてください。ありがとう! - 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 使用有关的问题。 谢谢、
查看全文
PCS DSPI 始终处于活动状态 hi 早上好 我对 DSPI 的行为非常赞赏。使用 KV58 塔......SDK 中的示例运行正常。我可以选择 CS0 的极性。 我的应用程序使用的驱动程序 SPI 只是复制粘贴。而 CS0 始终处于激活状态。 我看了一遍又一遍......我找不到原因。 如果有人愿意花一点时间,我可以发送文件或整个项目。 我感谢每一份支持 皮耶罗 Re: PCS DSPI always active hi 你好,我是 ,我有一个了不起的修复和问题。 这是 DSPI 初始化的代码 static bool MCP23S17_DspiInit(void) { dspi_master_config_t masterConfig; uint32_t srcClock_Hz; CLOCK_EnableClock( kCLOCK_Spi0 ); DSPI_Deinit( MCP23S17_DSPI_BASE ); DSPI_MasterGetDefaultConfig(&masterConfig); masterConfig.whichCtar = MCP23S17_DSPI_CTAR; masterConfig.ctarConfig.baudRate = MCP23S17_SPI_BAUDRATE; masterConfig.ctarConfig.bitsPerFrame= MCP23S17_SPI_BITS_PER_FRAME; masterConfig.ctarConfig.cpol = MCP23S17_SPI_CPOL; masterConfig.ctarConfig.cpha = MCP23S17_SPI_CPHA; masterConfig.ctarConfig.direction = MCP23S17_SPI_SHIFT_DIR; masterConfig.ctarConfig.pcsToSckDelayInNanoSec= MCP23S17_DELAY_NS; masterConfig.ctarConfig.lastSckToPcsDelayInNanoSec= MCP23S17_DELAY_NS; masterConfig.ctarConfig.betweenTransferDelayInNanoSec= MCP23S17_DELAY_NS; /* 启动时的默认 PCS;实际 PCS 由稍后通过 configFlags 选择 */ masterConfig.whichPcs = MCP23S17_DSPI_PCS0; masterConfig.pcsActiveHighOrLow= kDSPI_PcsActiveLow; masterConfig.enableContinuousSCK= false; masterConfig.enableRxFifoOverWrite= false; masterConfig.enableModifiedTimingFormat= false; masterConfig.samplePoint = kDSPI_SckToSin0Clock; srcClock_Hz = MCP23S17_DSPI_CLK_FREQ; if (srcClock_Hz == 0U) { return false; } DSPI_MasterInit(MCP23S17_DSPI_BASE,&masterConfig, srcClock_Hz); SPI0->MCR |= (0x003F0000); return true; } 这里的惊喜是 SPI0->MCR |= (0x003F0000); 这一行需要存在 ..在初始化之后,尽管明确设置为低电平激活 CS,但 CS 始终为高电平激活。但 SDK 中的程序是一样的。因此, ,给我解释一下到底哪里出了问题。 谢谢 Pietro Re: PCS DSPI always active hi 你好@pietrodicastri 请参考 SPIx_MCR 寄存器中的 PCSIS 字段。当某位设置为 0 时,PCSx 的非活动状态为低电平,高电平表示活动状态。还需注意的是,该位的作用仅在模块启用时才会发生。确保在启用 SPI 接口前正确配置该位。 Alice_Yang_0-1766472188581.png BR 爱丽丝
查看全文
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 表示:无法检测。那又是为什么呢? liujialu_2024_0-1765960182064.png 测试电缆开路是否正常 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 设备: t1_box.jpg 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) 库| 恩智浦半导体 SCST_Image.JPG 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
查看全文
S32K312 uart AsyncReceiveコールバックイベント情報は、SPI DMAが大量のデータを転送するときに常にエラーになります。 こんにちは、 S32K312 S32DS3.5 RTD4.0.0 プロジェクトでは、SPI0 と SPI1 は DMA モードで動作し、UART1 は割り込みモードで動作します。 UART1 は、12 バイトのフレームを同期送信または非同期受信するときに正常に動作します。 しかし、SPI DMA が大量のデータを転送する場合、uart AsyncReceive イベント情報は常にエラーになります。 何か提案はありますか? Re: S32K312 uart AsyncReceive callback event is always error when SPI DMA transfer mass data はい、それは割り込み優先度の問題です。Uart1 は優先度を上げた後に動作します。 本当にありがとう! Re: S32K312 uart AsyncReceive callback event is always error when SPI DMA transfer mass data こんにちは、 SPI DMA バースト中の UART 非同期受信エラーの原因としては、以下のことが考えられます。 1. 割り込み優先度の問題 - DMA 完了または他の ISR の優先度が同等かそれ以上であるため、UART RX 割り込みはすぐには処理されません。 - 結果: UART RX FIFO がオーバーフロー → オーバーランまたはフレーミング エラー。 LPUART1_IRQn がすべての DMA 関連 IRQ (例: DMATCDx_IRQn) よりも高い優先度 (数値的に低い) を持つことを確認します。割り込みグループ化によりプリエンプションが許可されることを確認します。 2. DMAによるバスの占有 - SPI の eDMA チャネルは、大きなバースト中に AXBS クロスバーを飽和させる可能性があります。 - CPU およびペリフェラル レジスタ アクセス (UART RX 処理を含む) が遅延され、ISR レイテンシが増加します。 eDMAエンジンのストールを許可するようにSPI DMAチャネルを構成する(BWC設定)   BR、ペトル
查看全文
フラッシュプログラムターゲットメモリアドレス フラッシュ プログラマーでは、フラッシュ アルゴリズムを見つけるためにターゲット メモリ アドレスを指定する必要があります。このアドレスは通常、フラッシュ アルゴリズムをメモリの先頭、または小さな SRAM メモリ スペースやプロセッサに配置するために 0 になります。PPC ターゲットの場合、例外ベクター (IVOR) テーブルは通常、同じ低メモリ領域に配置されます (スクリプト xx_init_SRAM.tcl に従って)。フラッシュ アルゴリズムは、ターゲット メモリ アドレスを 0 に指定するときに、例外ベクトルによるオーバーレイをどのように回避するのでしょうか。 T1024 プロセッサの IFC にコネクテッドされた NOR デバイスをフラッシュ プログラミングしています。時々、JTAG ログに「コアが応答していません」というエラーが表示され、フラッシュ プログラマーが「メモリ アドレスを読み取れません...」と表示して失敗します。私はシンプルな SRAM 接続を使用しており、T1024 の CPC は 256k です。なぜこのようなエラーが繰り返し発生するのかを理解しようとしています。現在、フラッシュ プログラム アルゴリズムがプロセッサのセットアップに干渉して例外などが発生しているのではないかと疑っていますが、さらに情報が必要です。エラー発生率はフラッシュプログラミング試行の約 50% です。 ここに何らかの助言やアドバイスがあれば感謝します。 よろしくお願いします。 Re: Flash program target memory address AN4948に従ってください。 CodeWarrior Power Architecture用フラッシュプログラマ よろしくお願いします。 Re: Flash program target memory address こんにちは。返信ありがとうございます。私はフラッシュ プログラマーのセットアップ プロセスに精通しています。上記の文書には私の質問に答えるものが何もありません。フラッシュ アルゴリズムと PPC 例外ベクトルの両方がアドレス 0 に固定されている場合、プログラミング中にそれらが互いに干渉しないようにするにはどうすればよいでしょうか。ありがとう Re: Flash program target memory address AN4948、3.1、図 3. ターゲット タスクの詳細、ターゲット RAM -> アドレスを変更しましたか? よろしくお願いします。
查看全文
AUTOSARドライバに基づくS32K358 HSE乱数生成 親愛なるサポート、 お客様AptivはS32K358で作業しています RTDバージョン: Crypto_43_HSE_TS_T40D34M60I0R0 HSE FW バージョン: HSE_FW_S32K358_9_2_72_0 Crypto RTDを統合し、MCUにHSEファームウェアをフラッシュした後、乱数を生成しようとしたところ、ファームウェアがHse_Ip_ServiceRequest()関数、具体的にはMu_Ip_IsResponseReady()を待機している間にスタックする問題が発生しています。参考までに、コールスタックのスクリーンショットを添付いたしますのでご確認ください。 以下の点についてご理解いただけますでしょうか。 この時点でファームウェアが停止してしまう理由は何でしょうか? この問題を解決するための推奨される解決策またはデバッグ手順はありますか? PS: BSWM構成でCSM_Init、CriIf_Init、Crypto_Initを構成しました CSM、CryIf は Vector Davinci で構成され、CSM、CryIF、Crypto の Init 関数は BSWM_Init コールアウトから呼び出されます。HSE はデモ APP を使用してインストールされ、以下に示すようにバージョン番号と MU ステータス レジスタを読み取ることによって検証されました。 お客様は、AUTOSAR xdm 構成 CSM、CriIf、および Crypto ドライバ (DEMOAPP のコードではない) に基づく実用的な AUTOSAR の例を求めています。Crypto xdm ファイルを添付しました。 (これまでのところ、NXP 側では Sunny X と Dhan Raj がデバッグ呼び出しに参加していなかったため、最終的なルート コースはまだ見つかっていません...) よろしくお願いいたします。 ヴィクトル ボード: S32K358 優先度: 重要 SWバリアント: 標準 Re: S32K358 HSE Random Number Generation based on AUTOSAR drivers こんにちは、クオンさん 助けていただきました。[email protected]例を作成しました。 お客様が試してみる来週までこのチケットをオープンのままにしておきましょう。 Sharepoint 上の例へのアクセスを許可します。 よろしくお願いいたします。 ヴィクトル   Re: S32K358 HSE Random Number Generation based on AUTOSAR drivers こんにちは@viktorfellinger 例を作ってみます。 その間、CANでお知らせいただけますか: 1.この問題はどのくらいの頻度で発生しますか?それは常に起こるのか、それとも散発的に起こるのか 2. Hse_Ip_ServiceRequest()呼び出し時のpRequestとpHseSrvDesc の値 この問題を解決できるかどうかを確認するために、pRequestのタイムアウト値を増やしてみて、問題がCANを通過するかどうかを確認してみませんか? Re: S32K358 HSE Random Number Generation based on AUTOSAR drivers こんにちは@viktorfellinger 何かフィードバックはありますか? 更新がない場合は、このトピックを閉じたいと思います。 お客様が後で別の質問をした場合、このトピックに再度言及することができます。
查看全文
IMX8MQ 摄像机 mipi 问题 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 您好, 我正在 imx8mq-EVK 板上开发摄像头 mipi 驱动程序,我的摄像机输出数据是 RAW-10 位。 当我参考 ov5640 驱动程序代码时,我遇到了以下问题。 1. 在 “驱动程序/媒体/平台//mxc/捕获/mx6s_捕获.c” 中,有一些寄存器如下所示,但我无法在参考手册中找到有关以下寄存器的任何线索。(来自查看代码,我知道这些寄存器的基地址是0x0x30A90000) #define CSI_CSICR1 0x0 #define CSI_CSICR2 0x4 #define CSI_CSICR3 0x8 #define CSI_STATFIFO 0xC #define CSI_CSIRXFIFO 0x10 #define CSI_CSIRXCNT 0x14 #define CSI_CSISR 0x18 #define CSI_CSIDBG 0x1C #define CSI_CSIDMASA_STATFIFO 0x20 #define CSI_CSIDMATS_STATFIFO 0x24 #defineCSI_CSIDMASA_FB1 0x28 #define CSI_CSIDMASA_FB2 0x2C #define CSI_CSIFBUF_PARA 0x30 #define CSI_CSIIMAG_PARA 0x34 #define CSI_CSICR18 0x48 #define CSI_CSICR19 0x4c 2. 同样的问题,在参考手册中找不到有关以下寄存器(0x180~0x198)的任何介绍。(基地地址为 0x30A70000)。 in"driver/media/platform/imx8/mxc-mipi-csi2_yav.c" 、 printk("MIPI CSI2 HC IGNORE_VC 0x180 = 0x%x\n", readl(csi2dev->base_regs + 0x180)); printk("MIPI CSI2 HC VID_VC 0x184 = 0x%x\n", readl(csi2dev->base_regs + 0x184)); printk("MIPI CSI2 HC FIFO_SEND_LEVEL 0x188 = 0x%x\n", readl(csi2dev->base_regs + 0x188)); printk("MIPI CSI2 HC VID_VSYNC 0x18C = 0x%x\n", r eadl(csi2dev->base_regs + 0x18C)); printk("MIPI CSI2 HC VID_SYNC_FP 0x190 = 0x%x\n", readl(csi2dev->base_regs + 0x190)); printk("MIPI CSI2 HC VID_HSYNC 0x194 = 0x%x\n", readl(csi2dev->base_regs + 0x194)); printk("MIPI CSI2 HC VID_HSYNC_BP 0x198 = 0x%x\n", readl(csi2dev-base_regs + 0x198)); 3. 在参考手册中,提到了一些 " 数据类型 ",如下所示, " 13.6.3.6.4 RAW10(数据类型 = 0x2B)" 如何将值 0x2B 设置为数据类型? 我的参考手册版本是: 名称:i.MX 8M 双/8M 四极管/8M 四核应用处理器参考手册 文件编号:IMX8MDQLQRM 修订版 0, 01/2018 i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Re: IMX8MQ Camera mipi Question 我曾在多个 i.MX8MQ MIPI-CSI 启动器上看到过这种确切的行为--驱动程序通常看起来很好,但当显示/HDMI 端启动时,由于 CSI-2 通道映射、数据类型或时钟树中的细微问题而发生故障。 在 i.MX8MQ 上,CSI-2 接收器的要求极为严格: 正确的数据类型匹配(RAW10 vs RAW8 vs YUV422) 正确的车道极性 + 映射 DISP/HDMI PLL 切换后,传感器时钟保持稳定 正确的 pinctrl(许多板在 GPIO 模式下意外离开了数据通道) 如果出现上述任何一种不匹配情况,CSIS 块会保持 "流 "状态,但会静默地丢弃所有数据包--看起来与您描述的情况非常相似。 作为参考,以下是我们开发的一些上游 MIPI/CSI 摄像头驱动程序,它们显示了在 i.MX8 级 SoC 上通常可以解决这个问题的确切的 DT 模式和 CSI 设置顺序: Linux-next https://web.git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=fa9e6df636fb8b3b27570f38c53640c9e2b02f79中的 MIPI 传感器驱动程序示例 Zephyr 中的另一个传感器(用于比较 MIPI/时钟序列) https://github.com/zephyrproject-rtos/zephyr/commit/c784481ca039ccd606a192ee07bc83f6b0117e59 媒体管道更新示例(CSI 路由 + 格式协商) https://web.git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=9d382f6a9978916317b3fb4ef07b5fec684adde0 如果您正在设计完整的相机流水线(传感器 → MIPI → CSI-2 → ISP/显示屏),本深入探讨可能会对您有所帮助: https://siliconsignals.io/blog/v4l2-camera-stack-step-by-step-guide-for-custom-devices/ https://www.kernel.org/doc/html/v4.9/media/kapi/v4l2-intro.html Re: IMX8MQ Camera mipi Question <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好 [email protected]、 您能详细说明需要做哪些更改才能解决这些问题吗? 对我来说,每个像素都缺少 4 位。我已经为我的问题启动了一个主题。请看一看。 https://community.nxp.com/message/1195672 提前感谢! 瓦西姆 Re: IMX8MQ Camera mipi Question <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 您好, 我也遇到了同样的问题。 有人在接收 10 位系统时解决了这个问题吗? 此致, 雅各 Re: IMX8MQ Camera mipi Question <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好 [email protected]、 您能分享一些关于如何解决该问题的信息吗?我问这个问题是因为我们也面临着类似的问题,如果能了解更多关于你们如何解决问题的信息就更好了。是平台方面的问题还是传感器方面的问题? 提前感谢! 锡瓦拉姆 Re: IMX8MQ Camera mipi Question <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好,伦卡、 感谢您的答复。 我已经解决了这个问题。 还有一个问题令我困惑 、 我一直认为 MIPI CSI 驱动程序每帧应该接收 1280000 字节(1280*800*10 位/8),但实际上是 1024000 字节(1280x800)。我不知道原因。 根据 RM (imx6) 如下所示,对于 RAW10,数据大小应为 (n * 像素 * 5/4) 字节。 Re: IMX8MQ Camera mipi Question <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 嗨,杨、 我不建议你在设备树中更改 MIPI PHY 时钟。你写道,你的摄像机是 1280x800,60fps,灰色 10 位。双通道,我想电路板支持包。不直接支持这个配置。你还写道,一段时间后图像就错位了。根据我的经验,如果没有为给定的分辨率正确设置摄像机寄存器,如果相机时钟不稳定,就会发生这种情况。尽管如此,你不需要使用 iMX6 文档/源代码来获得 iMX8 系列微控制器。你能不能提供 0x3800 ~ 0x3815 和 0x3035 ~ 0x3037 范围内的寄存器设置? 我在将 720p 分辨率设置为 60fps 时也遇到了问题。我将尝试联系相机所有者,寻求有关此类配置的帮助。 亲切的问候, Lenka Re: IMX8MQ Camera mipi Question <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好,伦卡、 感谢您的帮助。 目前,我能收到一张完整的图像,但图像并不稳定。1 分钟后,图像将错位。相机传感器供应商建议修改 MIPI-CSI 像素时钟,如您所知,RM 中没有关于 MIPI CSI 的有用信息。我在恩智浦网站上找到了一些文件,如下所示,但我仍然很困惑,因为这些文件是针对 iMX6 的。 https://www.nxp.com/files-static/32bit/doc/app_note/AN5305.pdf 根据该文件、 我尝试修改 "IMX8MQ_CLK_CSI1_PHY_REF_DIV "为<178560000> ,但在 linux 系统文件中验证后发现并不匹配。 我的问题是 、 1.IMX8MQ_CLK_CSI1_PHY_REF_DIV " 是 MIPI 时钟,对吗? 2 'IMX8MQ_CLK_CSI1_CORE_DIV' 和'IMX8MQ_CLK_CSI1_ESC_DIV' , 用途是什么? 3.如何修改 'IMX8MQ_CLK_CSI1_PHY_REF_DIV' 的值,使其完全符合我的要求? 我的相机是 1280x800、60fps、灰色 10 位。双车道 我还评论了 "基地址切换 "功能,否则内核将打印"基地址切换更改错误" 。我不确定这种行为是否必要。 谢谢。 杨青 Re: IMX8MQ Camera mipi Question <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 嗨,杨、 1.这些寄存器与 iMX8 上实现的任何寄存器都不匹配。 2.iMX8 尚不支持这些寄存器。 3.数据类型禁用寄存器(偏移量0x38)用于输入数据类型重设,但可以忽略。如果将摄像头和 ISI 寄存器正确设置为目标数据类型,那么也应该可以正常工作。 如果您还有其他问题,请随时提出。 祝你好运 伦卡 Re: IMX8MQ Camera mipi Question <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 嗨,杨 关于 1. iMX8M MIPI-CSI 4 通道配置 对于其他问题(未在参考手册中描述),可能建议 向 NXP 当地营销办事处申请。注意,将有新的参考手册修订版 提供最新信息。 问候 igor ----------------------------------------------------------------------------------------------------------------------- 注:如果本帖回答了您的问题,请点击 "正确答案 "按钮。Thank you! -----------------------------------------------------------------------------------------------------------------------
查看全文
MIMXRT1166 - 断言 POR_B 会使 MCU 处于不可用状态 我有一块板,当电源电压降至 2.63V 以下时,它使用电压监控器来断言 POR_B。当钳位 POR_B 时,MCU 将停止运行(如预期)。但是,当电压恢复正常并且 POR_B 处于钳位时,MCU 将挂起,唯一的解决方案是重新通电。 我已经检查了板上的 POR_B 断言/取消断言状态,它们看起来是正确的。POR_B 电路有一个外部上拉至 VDD SNVS ANA。 电阻器 R32 未安装,但安装后并无影响。 tbonkers_0-1764661634971.png 这是 POR_B 的正常行为吗? Re: MIMXRT1166 - asserting POR_B leaves MCU in unusable state 你好@tbonkers、 感谢您对 NXP MIMXRT 系列的关注! 您检查过这种情况下的开机顺序吗?在整个上电过程中,POR_B 应保持低电平。可能是由于 POR_B 发布得太早造成的。 致以最诚挚的问候, Gavin
查看全文
EB 客户许可证管理员 我使用的是 Tresos Studio 29.2。此前,在使用 MPC574xB 时,注册是成功的,一切运行正常。但是,既然我们已经切换到 S32K314 平台并尝试使用相应的激活码将其激活,则出现了以下错误: 错误:flxactappActivationSend (50040,41147,10248) 该激活请求不产量获得许可证的权利。 与 FlexNet Operations Server 的连接失败。 请问问题出在哪里,EB 真的只支持一个平台吗? 电源 Re: EB ClientLicenseAdministrator 你好、 请检查您的账户,获取新的激活代码。此外,还存在可用许可证数量的问题。我已经联系了许可证管理部门来解决这个问题。 Re: EB ClientLicenseAdministrator 我通过下面的网站重新获取了最新的激活代码,但发现还是以前的激活代码,无法成功激活。接下来我该怎么办? 设计 :产品下载 :文件
查看全文
i.MX6DL PCIe x1 Gen1 链路训练失败 我们使用的是运行内核 5.10.235 的 i.MX6DL,出现了 PCIe Gen1 链路训练问题。日志显示,链接训练从未完成--链接在不断地重新训练。Debug0 寄存器显示链路不稳定,表明某些东西正在触发信号再训练。 观察到的 LTSSM 过渡: L0 → S_POLL_CONFIG → S_RCVRY_RCVRCFG → S_CFG_LINKWD_START → S_POLL_CONFIG 我们还注意到,尽管 pcii-imx6.c 和 pcii-imx6.c 寄存器的 LnkCap 寄存器值(每个电源周期)都会发生变化,但 LnkCap 寄存器的值并没有改变。和 pcie-designware.c为 Gen1 明确配置链路。还有什么可能会修改这个寄存器? 示例: 情况 1:0x1ffc07c = 值 0x0011cc12 LnkCap:端口 #0,速度 5GT/s,宽度 x1,ASPM L0s/L1,退出延迟 L0s<1us,L1<8us LnkCtl2:目标链接速度 2.5GT/s 情况 2:0x1ffc07c = 值 0x00100001 LnkCap:端口 #0,速度 2.5GT/s,宽度 x1,ASPM L0s/L1,退出延迟 L0s<1us,L1 无限制 LnkCtl2:目标链接速度 2.5GT/s 此外,禁用加扰器似乎能稳定链路: devmem2 0x1ffc710 w 0x00010122 查找以下信息: 1.最初达到 L0 后会触发信号链路再训练什么? 2。还有哪些硬件/软件部分可能会修改 LNKCap? 详情请见附件。 Re: i.MX6DL PCIe x1 Gen1 Link Training Failure 你好 1。关于达到 L0 状态后可能触发链路重新训练的因素: -PCIe 通道上的信号完整性问题可能导致链路不稳定 -电源波动或噪声影响 PCIe PHY -时钟抖动或 PCIe 参考时钟不稳定-与 PCIe 走线阻抗或长度匹配 相关的硬件设计问题 -可能引发不必要的重新训练的软件/驱动程序错误 2. 对于波动的 LnkCap 寄存器值: -寄存器可以通过硬件初始化序列和软件驱动程序进行修改 -在 i.MX6 PCIe 实现中,都是 pci-imx6.c和 pcie-designware.c尝试配置链路参数 -链路能力协商在训练期间进行,值可能会根据终端设备报告的内容进行调整。 您观察到禁用加扰器会稳定链路 (devmem2 0x1ffc710 w 0x00010122),这表明存在潜在的信号完整性或时钟问题。这与之前通过硬件调整解决 i.MX6 平台 PCIe 链路稳定性问题的情况一致。 我建议查阅 i.MX 6Dual/6Quad 和 i.MX 6Solo/6DualLite " 的应用笔记 AN4784 " PCIe 认证指南,其中包含专门针对 i.MX6DL 平台的详细PCIe SERDES 设置信息。本文档提供全面的 PCIe 认证指导,有助于解决间歇性链路培训故障。 对于特定的持续再训练问题,请考虑: -验证 PCIe 参考时钟信号质量和抖动 -检查 PCB 设计中的走线长度是否匹配-确认 PCIe 通道上的端接和阻抗正确 -检查负载条件 下的电力轨道 稳定性您看到的 LNKCap 寄存器修改可能与初始化序列期间的硬件级寄存器访问有关,可能受到 PHY 校准变化的影响。 此致 Re: i.MX6DL PCIe x1 Gen1 Link Training Failure 再补充一些细节。 根据下面的观察结果,禁用加扰器时 Gen1 链路是稳定的。有没有办法强制主机只进行第一代训练,而不尝试第二代? * LnkCap is 5GT/s root# lspci -s 00:00.0 -vv |grep LnkCap LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 root# devmem2 0x1ffc07c /dev/mem opened. Memory mapped at address 0xb6f5c000. Read at address 0x01FFC07C (0xb6f5c07c): 0x0011CC12 <<< gen2 root# ltssm_debug.sh |grep curr LTSSM current state | 0x7 | S_CFG_LINKWD_START LTSSM current state | 0x11 | S_L0 LTSSM current state | 0x7 | S_CFG_LINKWD_START LTSSM current state | 0xf | S_RCVRY_RCVRCFG * Setting Lnkcap to gen1 but value is getting overwritten root# devmem2 0x1ffc07c w 0x00100011 root# devmem2 0x1ffc07c /dev/mem opened. Memory mapped at address 0xb6fb1000. Read at address 0x01FFC07C (0xb6fb107c): 0x0011CC12 root# ltssm_debug.sh |grep curr LTSSM current state | 0x7 | S_CFG_LINKWD_START LTSSM current state | 0xf | S_RCVRY_RCVRCFG LTSSM current state | 0x7 | S_CFG_LINKWD_START * Disable scrambler root# devmem2 0x1ffc710 w 0x00010122 root# devmem2 0x1ffc710 /dev/mem opened. Memory mapped at address 0xb6f66000. Read at address 0x01FFC710 (0xb6f66710): 0x00010122 * LnkCap was set to Gen1 again, and the value remains stable. root# devmem2 0x1ffc07c w 0x00100011 root# devmem2 0x1ffc07c /dev/mem opened. Memory mapped at address 0xb6f0a000. Read at address 0x01FFC07C (0xb6f0a07c): 0x00100011 * Gen1 changes reflected here root# lspci -s 00:00.0 -vv |grep LnkCap LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM not supported root:~# ltssm_debug.sh |grep curr LTSSM current state | 0x11 | S_L0 LTSSM current state | 0x11 | S_L0 Link stable. 谢谢! Re: i.MX6DL PCIe x1 Gen1 Link Training Failure 你好 感谢您的指点。 但是,如果我们强制将链路速度设为 Gen1,那么在什么情况下,硬件仍能将链路能力宣传为 Gen2 并启用ASPM 相关选项? 例如,我们看到 LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <8us 我们还在训练序列中观察到5 GT/s和自主变化 TS1。 TS1/TS2 日志附后。 谢谢!
查看全文
管理 VSCode 上不起作用的组件? 大家好, 我在 Visual Studio Code 中管理 SDK 组件时遇到问题。当我点击“管理组件”时,什么也没有发生。 我通过右键单击项目,然后选择配置→管理组件来访问此功能。 我附上了显示我已安装的所有工具的屏幕截图。正如您所见,SDK 已正确添加到我的存储库。 我的设置中是否缺少了什么?还有其他人遇到过这个问题并找到解决方案吗? 任何帮助都将不胜感激! 回复:管理 VSCode 上不起作用的组件? 感谢你的回复。它适用于直接在 VSCode 中创建的项目 - 我按照您的说明创建了一个新的 SDK 示例,并且它按照演示的方式工作。 但是,我的主要项目最初是在 MCUXpresso IDE 中开发的,现在我正尝试将其迁移到 VSCode。有没有办法让此功能适用于最初在 MCUXpresso IDE 中创建的项目?
查看全文
FreeMASTERツール3.2 – 代替Windowsインストーラー みなさんこんにちは 当社では現在、製品の特定の機能をテストする手段として Freemaster を使用しています。Windows 10 のサポートが間もなく終了するため、当社の IT 部門は Freemaster ツールのインスタンスをいくつか再インストールする必要があります。 これまでは、通常のスタンドアロン インストーラーをそれほど問題なく使用していました。これは手動で処理されました。デバイス/インストールの数が多いため、当社の IT 担当者はこれらのインストールを自動的に展開することを検討しています。 これを行うための好ましい方法はありますか? .msiファイルだと言われたリモート展開の観点からは Windows 用のインストーラーが望ましいのですが、このようなものはありますか?Freemaster の通常のダウンロード ページを見つけることができませんでした。 サポートありがとうございます。 Re: FreeMASTER tool 3.2 – Alternative windows installer こんにちは@SteBu 、 あなたのシナリオでは、サイレント インストールを使用することをお勧めします。この機能は、ユーザーの介入なしにインストール プロセスを自動化するように設計されています。 現在の FreeMASTER インストーラーはすでにこの機能をサポートしており、実際にクライアント (IT 部門) によって使用されています。 このCASE、実行可能ファイルは「 -i silent」入力引数で起動する必要があります。これは IT チームによってCAN調整されます。オプションで、ユーザー入力なしでコンポーネントの選択やインストール フォルダーなどの構成オプションを渡すCAN。 このトピックの詳細については、FreeMASTER インストーラーの構築に使用されるツールである InstallAnywhere の公式ドキュメントを参照してください。
查看全文
约克托·斯卡斯加普 您好,您计划很快发布Yocto Scarthgap imx-manifest吗? 如果是的话,那会是什么时候? 提前致谢!
查看全文