Multi Source Translation Content

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

Multi Source Translation Content

ディスカッション

ソート順:
[S32K358] 需要联系 CESS 以获取工程服务请求-RTD 配置审查 队员们好 这里有一个新的客户要求 - 审查 RTD 配置,并就每个详细配置输出审查文件。作为内部文件清单,它支持 BSSM 许可证。   下面是详细介绍: 客户 : LIGOO 终端 OEM:吉利 设备:S32K358 简述 客户希望恩智浦审查其RTD配置,并在每个配置项目的文档中输出审查结果,并附上配置基础或引用。 它们提供了参考格式,参见随附的excel。他们还可以提供详细的 RTD 配置文件。 预计完成数据的日期是 11 月 20 日。 客户还没有 BSSM 许可证。 但他们可以接受购买这一要求。 我们想知道如何正式启动它? 顺祝商祺! Ives CHENG RTD 来源:恩智浦内部来源:恩智浦内部 Re: [S32K358] Need contact CESS for Engineering service request-RTD configuration review 你好@IvesCHENG, 1.关于总费用,请与[email protected](我的经理)和[email protected] 协调、因为我只能提供技术方面的支持。 2. 时间为开始日期后的两天。如需准确估算,请根据我之前的评论向我们确认需要审核的总模块数。 3.我们根据客户的要求开展工作,因此没有这方面的标准文件。不过,我相信最终输出将是您共享的 Excel 文件S32K358_MCU 评审.xlsx中的完整清单。 Re: [S32K358] Need contact CESS for Engineering service request-RTD configuration review 您好: 我可以与客户反复确认 但客户也希望我们清除 1)评估总成本,包括:BSSM 许可费 + RTD 配置审查服务费(模块数*1.5 小时*服务费? BSSM 许可证费用 + RTD 配置审查服务费(模块数*1.5 小时*服务费?) 2)请给出这项服务的预期时间表。 3)展示服务示例:提供一些文件示例,说明我们将如何提供这项服务,以及我们最终将向客户提供哪些文件? Re: [S32K358] Need contact CESS for Engineering service request-RTD configuration review 你好@IvesCHENG 为了确保我们能提供准确的反馈,我们需要对以下几点进行说明: 复习模块 您能确认我们需要审查哪些模块吗? 在 Excel 文件中,有些模块是空白的。这是否意味着这些模块没有被使用,因此不需要审查? Excel 文件中的图像 我们无法查看 Excel 文件中嵌入的图像。我认为您最好提供配置文件,这将有助于提高审查效率。 模块配置的目的 能否介绍一下在项目中配置这些模块的目的? 了解背景有助于我们提供更切合实际的建议。 风险等级的定义 请说明如何界定风险等级 附加文件和版本信息 我们需要您的项目中当前使用的配置文件和 RTD 发行版本。 根据模块的复杂程度,我估计每个模块的审查时间为 1 至 1.5 小时。在购买 BSSM 合同时,请注意这一估算。 您的意见将有助于我们进行全面、准确的审查。如果您能向我提供上述信息以及我们经理对 BSSM 合同的确认,我们就可以开始审查。
記事全体を表示
ビルディングリリース lf-6.12.34-2.1.0imx95用 最新の eIQ ML を実行してテストするために、LF6.12.34 リリース用の「imx-image-full」をビルドしたいと考えています。私たちは最近 imx95 EVK を受け取ったので、これは工場出荷時にこのバージョンで実行されていると思っていたのですが、入手したすべての IMX Yocto ドキュメントもこのバージョンを参照していました。しかし、EVK は実際には LF6.12.20 を実行していました。SO大丈夫です。新しいバージョンを構築します。 ただし、UG10164 のこの箇所には次のように書かれています。「フラッシュの詳細については、『 i.MX Linux ユーザーガイド』 (UG10163) の「SD/MMC カードの起動準備」セクションを参照してください。」NXP eIQ 機械学習アプリケーションの場合、追加の空きディスク領域が必要です (約 1 GB)。これは、 local.conf に IMAGE_ROOTFS_EXTRA_SPACE 変数を追加することで定義されます。Yocto ビルディング プロセスの前にファイルを作成します。Yocto Project メガマニュアルを参照してください。 また、テスト アプリケーション、テスト モデル、テスト データを保存するために、ROOTFS に空き領域を増やしたいと考えています。また、eIQ ML テスト ボードでは 64 GB eMMC を他の用途には使用しません。SO 私たちはそのほとんどを ROOTFS に使用できます。 たとえば、約 32 GB の ROOTFS が必要な場合、このメカニズムを使用してこの空き領域を作成しますか?そして、 IMAGE_ROOTFS_EXTRA_SPACE="33554432" (32*1024*1024 KB) を設定しますか?
記事全体を表示
コピー: Tresos エラー: モジュール Crypto_43_HSE のライセンスがありません この投稿はここからのコピーです こんにちは、皆さん。 実際の MCAL プロジェクトを RTD バージョン 5.0.0 から RTD バージョン 6.0.0 に移行しようとしています。実際、私は以下を使用しています: 静的MCALバージョン:SW32K3_S32M27x_RTD_R21-11_6.0.0 暗号ドライバ MCAL パッチ: SW32K3_RTD_R21-11_6.0.0_P01   モジュールを新しいバージョンにアップグレードした後、 Tresos 29.0.0でプロジェクトを開き、Crypto モジュールを読み込もうとすると、「モジュール Crypto_43_HSE_T40D34M60I0R0 のライセンスがありません」というエラーが表示されます。   また、エラー ログ ウィンドウには次のエラーが表示されます。 'ファイル C:\EB\EB_tresosStudio_29_0_0\..\..\MCALs\Static\SW32K3_S32M27x_RTD_R21-11_6.0.0\eclipse\plugins\Crypto_43_HSE_TS_T40D34M60I0R0/config_ext/Crypto_43_HSERecConfiguration_SupportedPrimitives_Custom.xdm には署名が必要です' 他のモジュールはロードできますが、これはロードできません。以前には一度もそんなことは起きませんでした。 何が足りないのでしょうか?Crypto モジュールには特別なライセンスがありますか? EB TRESOS ライセンス 優先度: 重要 RTD SECURITY_CRYPTO Re: Copy: Tresos error: No license for module Crypto_43_HSE @Luis_Garabo @bryan_brauchler 開発チームはこのエラーを修正した新しいインストーラーを更新しました。現在のパッケージをアンインストールして、新しいパッケージをインストールしてください。 Re: Copy: Tresos error: No license for module Crypto_43_HSE @Luis_Garabo @bryan_brauchler 開発チームから確認がありましたが、これは署名されたファイルが欠落している場合のインストーラーの問題です。彼らはすぐに別のインストーラーを提供するために取り組んでいます Re: Copy: Tresos error: No license for module Crypto_43_HSE こんにちは@Luis_Garabo 、この返信を元のスレッドに更新しました おっしゃる通りです。GM Crypto Premiumドライバパッケージでは、 Crypto_43_HSERecConfiguration_SupportedPrimitives_ Custom.xdmが見つかります。 あなたが言及したファイル。 ただし、このプレミアム パッケージをエラーなく組み込むことができました。この問題はアップグレード手順に関連しているのではないかと考えています。 この Crypto パッケージにアップグレードした経緯を詳しく教えていただけますか? アップグレードが成功したかどうかをすぐに確認するには、EB Tresos で Crypto モジュール パスを確認します。 ヘルプ > EB Tresos の詳細 > モジュールレジストリタブ > Crypto_43_HSE を検索     Re: Copy: Tresos error: No license for module Crypto_43_HSE こんにちは、クオンさん お客様は暗号モジュールのインストール後に何も変更しなかった さらに、彼は標準のドライバパッケージではなく、GM Cryptoドライバパッケージをインストールしました。 おそらくこれが、お客様が言及したファイルが表示されない理由かもしれません。   よろしくお願いいたします。 ルイス Re: Copy: Tresos error: No license for module Crypto_43_HSE こんにちは、 これは COMET Teir1 (Nexteer) でもブロックされています。Thread は次のとおりです。 https://community.nxp.com/t5/Nexteer-S32K3-Product-Support/License-error-while-integrating-RTD-6-0-Crypto-GM/mp/2145239 最高、 ブライアン Re: Copy: Tresos error: No license for module Crypto_43_HSE こんにちは、クオンさん COMET の Thread から直接サポートしていただけますか?彼らは、来週に予定しているリリースに向けた現在のテストを妨げているため、問題をエスカレーションしています。コミュニティへの招待状を送信しました。Threadは次のとおりです: https://community.nxp.com/t5/GM-S32K3-Product-Support/Tresos-error-No-license-for-module-Crypto-43-HSE/mp/2143687/highlight/false#M2073 本当に助かりました!! 敬具、 ルイス Re: Copy: Tresos error: No license for module Crypto_43_HSE こんにちは@Luis_Garabo Crypto モジュールで何か変更したかどうかをもう一度確認してください。標準パッケージにCrypto_43_HSERecConfiguration_SupportedPrimitives_Custom.xdmが表示されません。
記事全体を表示
新しいカメラをimx7dに移植する際のAndroidフレームワークの問題 こんにちは、 新しいカメラをimx7dボードに移植していました。640x480 YUYV イメージが出力され、画面は 320x240 RGB565 です。libcamera3 に OV5640 用の設定ファイルがいくつかあることに気づいたので、それらのファイルを参照して独自の cpp ファイルを作成しようとしました。しかし、Android フレームワークでの色変換によって何らかの間違いが発生しているようです。画面に大量の緑色のピクセルが表示されます。 これについて何か提案をいただけませんか? #Linux #Android Linux Re: Android framework issue while porting new camera to imx7d 問題は解決しました。以前のカメラは YUYV 形式を出力せず、RAW8/RAW10 のみを提供していました (ただし、データシートには YUYV があると記載されていました...)。新しいカメラをもう一台購入しました。ビデオは正常に表示されています。 Re: Android framework issue while porting new camera to imx7d こんにちは、 以前両方のYUYVを試しましたが、動作しませんでした --> オリジナルの HAL ドライバもこれをサポートしていますが、キャプチャとレンダリングのときに機能します。HAL 形式の入出力に問題がないことを確認してください。次に、Android フレームワークの構成とアプリケーションをチェックして、アプリケーション レイヤーが正しく変換して表示できることを確認します。 よろしくお願いします、 志明 Re: Android framework issue while porting new camera to imx7d こんにちは、志明さん 以前両方の YUYV を試しましたが、動作しませんでした。SO、ここでは異なる availFormats を使用しようとしました。 よろしくお願いいたします! パトリックZ     Re: Android framework issue while porting new camera to imx7d こんにちは、 HAL レイヤーでカメラ形式を RGB に変換しますか?HALコードでYUYVをコメントアウトするのはなぜですか?HALレイヤーでRGBに変換する必要はないと思います。 Zhiming_Liu_0-1739930697854.png よろしくお願いします、 志明
記事全体を表示
SC18IS606 在 SPI 事务的末尾添加额外的字节 在尝试使用 SC18IS60 6 将 FPGA 比特流编程为闪存时,我遇到了一个奇怪的问题,这个问题以 FPGA 无法从编程内存正常启动为清单。 在研究了问题并做了一些逻辑分析器工作之后,我发现比特流读出的第一个字节等于 0xF1。令人惊讶的是,比特流中并没有出现这样的值。 起初我以为是 I2C 端出现了传输错误。然而,分析后发现传输完全正常。然后我开始记录整个页面的写入操作,结果发现末尾有一个额外的字节(它有 261 字节而不是 260 字节-256 字节的页面数据 + 1 个操作码 + 3 个地址字节),其值为 0xF1,由于地址包装,该字节被写入第 0 字节。 我的代码中唯一出现 0xF1 的地方是写操作(中断寄存器清零),就在写完一个页面之后,应该检查(通过获取 ACK)写操作是否完成,以及是否可以执行下一个操作。 由于某些原因,这个 0xF1 操作码是通过 SPI 发送的。我完全不明白为什么,因为 0xF1 是在单独的 I2C 操作中发送的(见图)。 在写入后添加 5 毫秒的延迟是一个很好的解决方案。但是,我不理解这里的行为。数据表显示 SC18IS606 会将接收到的数据放入缓冲区,并继续加载缓冲区 ,直到收到 STOP 条件。检测到 STOP 条件后, ,直到功能 ID 指定的功能完成后,才会确认进一步的通信。 从中我读到,如果操作未完成,设备应该 NACK。但在这里,它不仅没有 NACK(即使最高频率为 1843 kHz,也应超过 1 毫秒),而且似乎还将该操作码放入了缓冲器。 是我遗漏了什么,还是这和预期的不一样? Re: SC18IS606 puts extra byte at the end of SPI transaction 你好,约瑟夫、 我有一个基于超时的解决方法。我测量了 SC18 与示波器传输数据所需的时间。据我所知,SC18 通过 SPI 以 1.8MHz 的频率传输数据所需的时间是正常情况下的 2 倍。这是因为每个传输的字节之间的延迟与单个字节本身的传输一样长(见附图)。 由于这种行为,我的超时时间可以小于 5 毫秒,但实现的时间至少足够长,可以确保 spi 总线上的写入事务结束。 在将我的观察结果添加到本主题之前,我实施了这一变通办法,因为我非常需要一个快速的解决方案。尽管如此,我还是很想找到错误行为的根本原因,因为我真的很想进一步提高我的应用程序的传输速度。 在此期间,你能否在评估板上验证同样的行为? 亲切的问候, Julian Re: SC18IS606 puts extra byte at the end of SPI transaction 你好,朱利安、 另一位应用工程师加入了内部对话,并建议在写入后增加 5 毫秒的延迟,如第一条信息所述。您测试过这种变通办法吗?如果没有,请进行测试。 Screenshot_1.png 致以最崇高的敬意 约瑟夫 Re: SC18IS606 puts extra byte at the end of SPI transaction 你好,约瑟夫、 到目前为止,我在任何传输之前都没有使用清除中断命令,因为在轮询集成电路时该命令是可选的。 我对 INT 引脚也进行了几次测试,发现无论是否使用清除中断命令,其行为都没有明显区别。 在我所附的用例中,您可以看到在我的 µC 向 SC18 IC 发出任何写缓冲器命令之前使用清除中断命令的所需行为。 总的来说,插入清除中断命令并没有解决我的问题。 请查看所附的范围图片,我对交易的任何重要部分都进行了放大。 图像被编号,编号的增加与序列的时间轴成正比。每张图片的名称中都有对每种特定变焦的简短解释。 据我所知,RESET此中断似乎存在问题,因为我可以在没有任何清除中断命令的情况下观察到 INT 的状态变化(特别参见所附图片 " 04 zoom-flash ready SC18 读出——尽管没有命令但仍清除 INT 是 send.png ")。 我不知道这是否与 SC18 IC 忙碌时没有 NACK 有关。 我认为,如果你能在你这边的SC18评估板上检查这种行为,看看它的行为是否有所不同,那将是最有效的。 如果真的是这样,那就太有意思了,这怎么可能呢? 期待收到您的来信。 谨致问候, Julian Re: SC18IS606 puts extra byte at the end of SPI transaction 亲爱的朱利安 请参阅下面的答复和应用工程师的建议。请按照建议进行测试。 说明 感谢您提供的信息和客户提供的详细信息。   您知道客户是否在数据交易前发出清除中断(ID 0xF1)吗?(客户在 168.5ms 至 170.42ms) 如果不能,客户能否在每次有效交易之前执行功能 ID 0xF1?有什么区别吗? 主要可能是内部状态机,即使进行基于轮询的通信,仍在检查中断标志以对其地址进行ACK或NACK。如果中断标志被设置(意味着交易已完成),则地址将按照内部逻辑被 ACK。   感谢您的评论。如果不重新设计,客户是否也可以探测 INT 引脚?了解其现状。   谢谢,如果需要,它主要供参考。 致以最崇高的敬意 约瑟夫 Re: SC18IS606 puts extra byte at the end of SPI transaction 你好,约瑟夫、   感谢您的回复。 这里是想要的答案: 1。在第一张图像(01...)上,你可以看到从 168.5 毫秒到 170.42 毫秒的传输时间,要写入闪存设备,该数据位于 SC18IS606 之后的 SPI 接口上。 然后关闭两个 I2C 多路复用器集成电路(地址 70 和 71,可在图像上略微观察到),完成 I2C 传输,最长时间为 170.9ms。这部分不应该是你关心的问题。 要从 µC 写入 SC18IS606 的闪存数据的实际数据传输在 170.42 毫秒时结束,可以看到 SC18IS606 立即开始向所需闪存 IC 进行 SPI 传输: ==> 可以看到图像上半部分从 170.42ms 到 ~175ms 的波形。 在"长的" SPI 传输过程中,您可以从图像的下半部分观察到,从 171.38 毫秒到 172.34 毫秒,SC18IS606 执行了下一次 I2C 传输,以轮询传输状态。 由于 SC18IS606 忙于正在进行的 SPI 传输,这次传输得到的是 ACK 而不是必要的 NACK,因此微控制器继续进行其他传输,从而导致上述行为。 在另外两幅图像(02 和 03)中,红色边框区域被放大,以便准确地看到易出错响应的波形。 希望这段描述能说明问题。   2.我们注意到在我们的电子设备上使用 INT 引脚,在当前的设计中不可能考虑重新设计这一功能。 此外,我们将INT引脚解释为IC的正确功能的可选引脚,因为根据数据表,轮询似乎是一种有效的方法。   3.我不知道我们在该领域正在使用的所有芯片修订版,因为在过去的两年中,我们交付的系统都采用了这个 IC,而且我没有为我们版本的每个元器件注册 IC 版本。 不过,我知道我的办公室至少有两个版本的集成电路。其中一个是 SC18IS606 1.0.1,另一个是 SC18IS606 1.0.2(我在这里为所附的范围图像连接了电线)。 目前,我可以肯定的是,两个集成电路修订版似乎都能解决这个问题。     此致敬礼, 朱利安 Re: SC18IS606 puts extra byte at the end of SPI transaction 亲爱的朱利安 请看下面应用工程师的回答。请提出要求并回答问题。 JozefKozon_0-1756179393320.png 说明 客户能否提供已发送的命令顺序并将其转交给共享的具体捕获信息?无法获取特定图像上发送了哪些命令和信息,以及命令之间的延迟时间。 客户使用的是 INT 引脚吗?如果没有,客户可以使用吗?基于中断的操作比基于轮询的操作消耗的流量少。 提供客户的 SC18IS606 FW 版本(功能 ID 0xFE)。 致以最崇高的敬意 约瑟夫 Re: SC18IS606 puts extra byte at the end of SPI transaction 在写入 AT45 闪存设备的页面序列中,我观察到了同样的问题。 在闪存写入过程中,尽管 SPI 通信完全在进行中,SC18IS606 仍会回复一个 ACK。 在我看来,必要的(有据可查的!)在这种情况下,指示 SC18IS606 设备忙碌模式的 NACK 响应根本不起作用。 请参阅所附的图片以了解问题所在。 在我的案例中,SC18IS606 的行为也导致了一个问题,即为了读取 AT45 忙碌模式下的状态寄存器,还要向 AT45 发送更多命令。然后,这些命令将附加到 SC18IS606 缓冲区中的数据中,然后将其附加到 SPI 传输中,从而导致闪存缓冲区写入溢出(闪存缓冲区的前几个字节被状态寄存器命令覆盖)。当然,这会在闪存中产生大量垃圾数据... 您能确认 SC18IS606 芯片的这种行为吗? 关于 SC18IS606 传输的结束和下一次传输的开始,我是否遗漏了一些限制? 亲切的问候, Julian Re: SC18IS606 puts extra byte at the end of SPI transaction 亲爱的米科拉奇 可能的解释: 这种行为表明 SC18IS606 中存在竞赛条件或缓冲区管理不善: 在接受下一条 I2C 命令之前,SC18IS606 可能尚未完全清除其内部 SPI 缓冲器或状态机。 如果在 SPI 写入后过早发出停止条件,则芯片可能仍处于将下一个 I2C 字节解释为 SPI 流的一部分的状态。 用于其他功能的 0xF1 字节被错误地路由到 SPI 缓冲区。 延迟是有效和安全的。 致以最崇高的敬意 约瑟夫
記事全体を表示
为外部通道添加 Mux 延迟后,Adc 组转换停止工作 你好 一位客户在 Adc 转换方面遇到了问题。在 Adc 组中添加额外通道并为外部通道添加AdcMuxDelay时,Adc 转换停止工作。(当 ADC 时钟预分频器为 4 时 ADC 外部通道转换异常 - NXP Community) 我试着从我这边复制这个问题,结果发现当向组中添加另一个通道时,Adc 组的转换确实停止工作了。如果我将AdcMuxDelay设置为 0,两个通道都能正常转换,但如果我将延迟设置为 15,转换就会停止。如果我从频道组中删除该频道,转换就会重新开始工作。我查看了 RTD 文档,没有关于在配置工具中为AdcMuxDelay功能启用额外设置的信息。我还查看了 RTD 文档中的驱动程序限制部分,其中并没有关于启用AdcMuxDelay选项后在组内使用多个通道的限制。 我正在使用: 设计工作室DS3.6.1 RTD 版本:S32K3_RTD_5_0_0_D2408_ASR_REL_4_7_REV_0000_20241002 MCU:S32K344 在 S32K344EVB-R172 板上对其进行测试 我附上该项目作为参考。 我的配置有问题吗? 感谢您的支持。 祝您愉快 此致, 海梅 RTD S32_CONFIG_TOOL S32DS Re: Adc Group Conversion stops working after adding a Mux Delay for external channels 你好,我是@cuongnguyenphu、 能否请您提供 ERRATA ID? 此致, 海梅 Re: Adc Group Conversion stops working after adding a Mux Delay for external channels 你好@jacmxo 今天我收到了 HW 团队关于此限制的反馈 这已被确认为勘误表: 勘误表标题: ** [S32K3][ADC] 在组转换期间,ADC 模块不能正确指示外部通道的转换结束,因为转换值仅写入最后一个外部通道寄存器 (ECDRn) 勘误说明: 当选择两个外部 ADC 通道进行转换时,转换值只写入最后一个外部通道 ECDRn 对应的寄存器。 尽管设置了转换结束中断状态(ISR[EOC])和链式转换结束中断状态(ISR[ECH]),但第一个转换的外部通道寄存器(ECDRn)没有收到预期值。 此外,所选外部通道的外部输入通道转换结束标志 (CEOCFR2) 已正确设置,表明转换已完成。不过,只有最后选定的外部通道才会在各自的 ECDRn 寄存器中接收转换结果。 勘误工作法: 为减少这一问题,请按以下设置配置 ADC: ADC0_CLK = 40 MHz,预分频器值 = 2 (ADC_clk = 40/2 =20 MHz),ADC MUX 延迟 = 15 这些设置可确保 ADC 时钟与内部信号传播延迟之间的正确同步,从而实现准确的转换。 Re: Adc Group Conversion stops working after adding a Mux Delay for external channels 你好@jacmxo 我收到了 HW 团队的反馈: 在参考手册中,不允许除以 4。 因此,不应使用此设置。 Re: Adc Group Conversion stops working after adding a Mux Delay for external channels 您好@jacmxo ,我想为您更新此票据。目前我们正在联系 S32K3 设备的设计/硬件团队进行进一步调查,这似乎是硬件问题。 Re: Adc Group Conversion stops working after adding a Mux Delay for external channels 你好@jacmxo 这是票据:https://jira.sw.nxp.com/browse/ARTD-190492 我不仅遇到过 160Mhz 的问题,在频率为 80Mhz 的情况下,我也能重现这个问题 Re: Adc Group Conversion stops working after adding a Mux Delay for external channels 你好,我是@cuongnguyenphu、 能否请您分享一下您向 RTD 团队提出的票号? 我认为这不可能是硬件的限制。我在 RM 上找不到任何说明,表明外部多路复用器的延迟不能使用 160MHz 时钟。 此致, 海梅 Re: Adc Group Conversion stops working after adding a Mux Delay for external channels 你好@jacmxo ,我检查了原始问题,也做了很多测试。 我看到,根据参考手册和实践中,设置 ADC_CLK 频率和 ADC 多路复用器延迟之间存在关系。但我感到奇怪的是: 1. 设置 ADC0_CLK =160Mhz,ADC 预分频器 =4-> 15 个 ADC 复用延迟周期 =375ns-> ADC无法完成转换,只有第一个通道完成了转换 2. 设置 ADC0_CLK = 80Mhz,ADC 预分频器 = 2 - 15 个 ADC 复用延迟周期 =375ns- ADC 完成了转换。设置 ADC0_CLK =80Mhz,ADC 预分频器 =2-> 15 个 ADC 复用延迟周期 =375ns-> ADC完成转换。 在恩智浦的文档中,根本没有提到这种关系的限制(据我所知) ,我会向 RTD 团队提出这个问题,请他们继续研究,如果需要,我们会在用户手册中记录。看来这是硬件的限制。 Re: Adc Group Conversion stops working after adding a Mux Delay for external channels @jacmxo 让我进一步检查一下,我只关注了当前的主题,所以没有意识到上面社区链接中的讨论。 Re: Adc Group Conversion stops working after adding a Mux Delay for external channels 你好,我是@cuongnguyenphu、 我知道更改预分频器的值可以解决问题,客户之前也意识到了这一点,这也是我将客户的社区帖子附到本票的原因(我再次附上以防万一):[S32K324]当 ADC 时钟预分频器为 4 时,ADC 外部通道转换异常 - NXP 社区)。 正如我之前在此问题单上解释的那样,我做了一些测试,发现使用预分频器为 4 的 ADC 和在一个组中有多个通道时,ADC 无法在启用 AdcMuxDelay 选项后完成转换。 客户需要将预分频器设置为 4,还需要在组上设置一个以上的通道,多路复用延迟为 15。 在所有这些条件下,为什么不能使用 4 的预分频器? RTD 文档未显示任何有关此配置的驱动程序限制。 此致, 海梅 Re: Adc Group Conversion stops working after adding a Mux Delay for external channels @jacmxo 我检查了你的项目,问题可能出在预分频器的设置上,当我尝试更改它时,你的项目正常工作了: 更多详情,请参阅我更新的项目 Re: Adc Group Conversion stops working after adding a Mux Delay for external channels 你好@jacmxo 我正在检查这个问题,很抱歉因为要处理其他几张单子而耽搁了。 我将尽快提供反馈意见。
記事全体を表示
HSEファームウェアのインストール こんにちは、 HSE ファームウェアをインストールしたいのですが、C:\NXP\S32K3_HSE_DemoExamples_1_0_0\S32K3_HSE_DemoExamples\Device_Configuration\S32K344_HSE_FW_INSTALL というパッケージでエラーが発生しています。 エラー make: *** [makefile:38: S32K312_HSE_FW_INSTALL.elf] エラー 1 解決策を教えてください。 HSE fw インストール用の s32k312 で使用できるファームウェアはありますか? Re: HSE firmware installation こんにちは、皆さん、このエラーを解決できますか?もし解決できるなら、どうかご協力をお願いします。 Re: HSE firmware installation 誰かが問題を解決しますか? 私もあなたと同じ手順を発行しています。full_mem と ab_swap の両方を試しました。両方とも失敗しました。 Re: HSE firmware installation こんにちは、 解決策を見つけたと思います。メモリ ビューでは、「16 進数」または「16 進整数」を選択するとバイト順序が逆になります。登録簿は私のために設定されていましたが、これらの見解は私を混乱させました。 Re: HSE firmware installation こんにちは、 HSE_B ファームウェア リファレンス マニュアルの「3.3.1 AB_SWAP 構成でのホストによる MU インストール手順」の章は、次の行で始まります。 「レジスタ DCMRWP1 (0x402AC400、[24:31 ビット]) に 0xA5 を書き込み、その後機能をリセットします。これにより、HSE GPR のビット 1 (0x4039C028) が設定され、SBAF がインストールのために MU0 をアクティブ化したことが示されます。 しかし、このThreadでは言及されていません。 DCMRWP1 レジスタを設定する必要がありますか、それとも例では何らかの形で実装されていますか? よろしくお願いいたします。 サンドル Re: HSE firmware installation こんにちは、 何か更新はありますか? Re: HSE firmware installation こんにちは、 問題は解決しましたか?これは何が原因でしょうか?私の側でもステータスレジスタを「1」に設定できないのですが、解決方法を共有していただけますか? Re: HSE firmware installation こんにちは@lukaszadrapaさん、 ご指摘のとおり HSE FW 消去を実行したところ、うまくいきました。しかし、再インストールがCANません。HSE FWを再度インストールするにはどうすればいいですか? よろしくお願いいたします。 イェトキン Re: HSE firmware installation こんにちは@lukaszadrapa ! 議論に関しては、S32K344 ボードも交換しようとしています。私は以下の手順を実行しました。 1) S32K3_HSE_DemoExamples_1_0_0をダウンロードし、a/bスワップを実行し、リンカーファイルに.pinkを追加して変更しました。ファイル。 2) プロジェクトをコンパイルして実行すると、実行時にコードは次のステップを続行します。 /* インストール後、HSE が初期化されるのを待ちます (ステータス ビットを読み取ります) */ while((HSE_STATUS_INIT_OK & HSE_MU_GetHseStatus(0)) == 0) { gInstallHSEFwTest = FW_NOT_INSTALLED; /* インストールを許可するにはリセットを生成してください */ } 3) ボード上の RST ボタンを押したり、電源をオフにしてからオンにしたりしてみましたが、どうやら何も変化がないようです。 何か手順を忘れましたか? ありがとう! Re: HSE firmware installation こんにちは、ルーカス。いつCAN接続できますか。接続するための時間とリンクを教えてください。 Re: HSE firmware installation 今日は時間が足りないけど、明日の朝なら大丈夫だと思います。空いている場合は朝早くにお知らせします。 Re: HSE firmware installation または、デバッグ設定とファームウェアのデバッグに関するビデオを作成して、私と共有することもCAN。 Re: HSE firmware installation こんにちは、ルーカス。試してみましたが、結果は同じでした。 CAN可能であれば、10分以内に通話を接続できますか?お知らせください。SO招待状を共有します。 Re: HSE firmware installation すでに共有したプロジェクトには elf ファイルがあります: https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/S32K/32120/1/HSE_Install_FW.zip 今日テストした現在のプロジェクトと elf を比較しましたが、まったく同じで、変更点はありません。 新品のチップを持っていた。SO、デフォルトの hse_disabled バージョンを使用しました。HSE 機能フラッシュがすでに有効になっているが、HSE FW がまだインストールされていない場合は、hse_enabled を使用する必要があります。AB スワップがインストールされたら、ab_swap を使用する必要があります。しかし、フラッシュを消去またはプログラムできない場合、Pemicro は何らかのエラーを表示するはずなので、これは間違いではないと思います。HSE 機能フラグがプログラムされているときに hse_disabled を使用しても、おそらく動作します。 ファームウェアをパッシブ ブロックにもインストールするには、2 回のリセット (または 2 回の電源サイクル、どちらでもマター) が必要です。 lukaszadrapa_0-1709119050485.png Re: HSE firmware installation こんにちは、ルーカス。 ご返信ありがとうございます。 CANを共有してくださいファイル。 なぜボードの電源を 2 回入れ直したのですか。2 回リセットするか、2 回電源を入れることが必須ですか? フラッシュ時の設定は何でしたか? アドバンス設定では ab_sawp.arp ですか、それとも hse_enabled.arp ですか?? Re: HSE firmware installation テストには別の新しいボードを使用し、先ほど送信したプロジェクトとまったく同じプロジェクトを使用しました。内蔵の Pemicro OpenSDA インターフェースを介して S32DS でプロジェクトをロードし、プロジェクトを実行し、ボードの電源を 2 回入れ直したところ、HSE GPR のビットが設定され、FW がインストールされていることがわかりました。 HSE FW をインストールしたら、Pemicro 設定でフラッシュ アルゴリズムを変更する必要があります。 lukaszadrapa_0-1709113020433.png これは、HSE 機能フラグが有効になっている場合、または AB スワップ FW がインストールされている場合、フラッシュの一部が HSE 用に割り当てられるためです。Pemicro にこのことを知らせる必要があります。 Re: HSE firmware installation こんにちは、ルーカス 共有いただいたファームウェア プロジェクトと同じものを使用して別のボードで試してみましたが、結果は以前と同じでした。HSE GPR レジスタの最後のビットが設定されていません。 PE Micro デバッガーを試して、問題の根本原因を見つけてみてください。 ここには Lauterbach デバッガーはありません。 思い出の写真を別の掲示板で共有しています。 vikmonti7804_0-1709101778843.png vikmonti7804_1-1709101788067.png vikmonti7804_2-1709101802879.png Re: HSE firmware installation こんにちは、ルーカス。 デバッガー PE micro を持っていません。この trace32 パワービューは PE micro で動作しますか? PE micro と s32DS を使用したデバッガーで MU 経由でサービスをトリガーするにはどうすればよいですか? サンプル コードはありますか? S32DSでコントローラを消去するにはどうすればいいですか?サンプルコードはありますか?それともAPI FLASH_EraseBlock(dst); を使うべきでしょうか? Re: HSE firmware installation これは新しい機能ですが、RTD や HSE DEMO の例にはそのための API が見つかりませんでした。SO、最小限のオプションを使用し、デバッガーで MU を介してサービスをトリガーしました。API マニュアルからのサービスの説明は次のとおりです。 c:\NXP\HSE_FW_S32K312_0_2_40_0\docs\S32K312_HSE_サービス_API_リファレンス_マニュアル.pdf lukaszadrapa_0-1709023598929.png lukaszadrapa_1-1709023606522.png SO、サービス ID は 0x57 であり、パラメーターは必要ありません。 RAMのどこかに0x57を書き込み、このRAMワードのアドレスをメッセージユニットMU_0、レジスタTR[1]に書き込みます。それだけです。するとRR[1]に応答が表示されます。HSE FW がインストールされている場合は、値 0x55A5AA33 の HSE_SRV_RSP_OK が返されます。 デバッガーでの表示は次のようになります。 lukaszadrapa_2-1709023848154.png Re: HSE firmware installation FLASH_EraseBlock((uint32_t*)HSE_SRV_ID_ERASE_FW); を使用しようとしていますが、ハード フォールトが発生します。 メモリを消去する手順を説明していただけますか。 この消去を適用する前に、リンカー ファイルで hse fw ファイルのインポートをコメント化する必要がありますか? どのように行われるのか説明してください。 Re: HSE firmware installation こんにちは、ルーカス。 HSE_SRV_ID_ERASE_FW を使用してコントローラを消去するために使用した API はどれですか? API を提供してください。 Re: HSE firmware installation プロジェクト全体を添付します。 Re: HSE firmware installation 私があなたと共有したプロジェクトを使用しましたか? あなたのメインプログラムを教えてください。 Re: HSE firmware installation こんにちは、ルーカス。 メインプログラムを共有していただけますか。 私が持っているボードは 1 枚だけで、それは新しいものです。 Re: HSE firmware installation 今新しいボードを手に入れました。私のテストの結果は次のとおりです。 lukaszadrapa_0-1708948550506.png あなたのプロジェクトを使用してファームウェアを正常にインストールできました。HSE 機能フラグのチェックのコメントを解除しました。私が変更したのはこれだけです。 その後、サービス HSE_SRV_ID_ERASE_FW を使用してファームウェアを正常に消去できました。 なぜあなたの側でそれが機能しないのかはまだわかりません。もっとボードはありますか?それらはすべて同じ動作を示していますか? よろしくお願いいたします。 ルーカス Re: HSE firmware installation こんにちは、ルーカス これについて何か更新はありますか? Re: HSE firmware installation 機能フラグの条件付きでファームウェアを試しましたが、やはり hse gpr レジスタは更新されません。 vikmonti7804_0-1708676777819.png Re: HSE firmware installation 私の側の小さな問題 - 両方のボードにファームウェア 2.6.0 がすでにインストールされており、CAN消去できないことがわかりました (この機能はバージョン 2.40.0 で追加されました)。月曜日に新しいボードを入手してテストします。 とにかくプロジェクトをチェックしましたが、何も問題は見つかりませんでした。各リセット後に HSE 機能フラグを無条件にプログラムすることはしません。 月曜日にテストの結果をお知らせします。 よろしくお願いいたします。 ルーカス Re: HSE firmware installation デバッグして、hse gpr レジスタ ビットが設定されず、sbaf によってインストールが完了しない理由を確認してください。 Re: HSE firmware installation プロジェクトを見つけてください。 Re: HSE firmware installation こんにちは@vikmonti7804 そのプロジェクトを共有していただけますか?私の側でテストしてみます。 ありがとうございます ルーカス Re: HSE firmware installation こんにちは、 添付の画像をご確認ください。AB_Swap のヘッダーもメモリ内にあるSO、ファームウェアがメモリにフラッシュされていることを意味します。utest 領域の値は AABBCCDDDDCCBBAA であり、utest が有効になっていることを意味します。HSE GPR レジスタ ビット 0 が設定されていません。理由がわかりません。リセット後、SBAF が HSE ファームウェアをセキュア メモリ領域にインストールしていないことを意味します。 緊急に助けていただければ幸いです。 vikmonti7804_0-1708596640252.png Re: HSE firmware installation こんにちは、 私は s32k344 用に提供されたサンプル コードに従っているだけなので、s32k312 用に同じプロジェクトを作成し、リンカー ファイルからバイナリをインポートしました。メモリ ウィンドウの 0x1B000000 の場所に 0xAABBCCDD が表示されますが、何が問題なのでしょうか。すべては s32k344 のサンプル コードと同じですが、リンカー ファイル内のメモリの場所のみを変更しました。緊急に助けていただけますか。または、デバッグのために短い通話でオンラインで接続できますか。 リンカーファイルとプログラムのスニペットを見つけてください。 vikmonti7804_0-1708531086237.png vikmonti7804_1-1708531115954.png vikmonti7804_2-1708531147534.png Re: HSE firmware installation HSE GPR はペリフェラルで定義されていないと思うので、メモリを直接確認する必要があります。0x4039C028 に 0xC1010000 が表示されている場合、HSE FW は明らかにインストールされていません。 0x1B000000 の HSE 機能フラッシュはプログラムされていますか? そしてもう 1 つ、ファームウェアをインストールするために「IVT なし」方法を使用する場合、フラッシュ内に有効な IVT が存在しない可能性があることを覚えています。そうでなければ動作しません。pink/bin ファイルを何らかのプロジェクトと一緒にロードした場合は、IVT を削除する必要があります。または、「IVT 付き」方法を使用する必要があります。 よろしくお願いいたします。 ルーカス Re: HSE firmware installation こんにちは、ルーカスさん S32DS のどのペリフェラルウィンドウにもこのレジスタが表示されません。どこで確認できるか正確に教えていただけますか。 0x4039C028 アドレスに値 0xC1010000 が表示されます。 Re: HSE firmware installation こんにちは、 実は、s32k312 用のプロジェクトを作成したのですが、デバッグモードで実行すると、メインに移動せずにデフォルト ハンドラーに直接ジャンプします。この問題の原因についてご助力いただけますでしょうか。 バイナリはフラッシュ内に配置されているようですが、メインに入らないため utest は有効になっていません。 親切に助けてください。 Re: HSE firmware installation HSE GPR ステータス レジスタのビット 0 は 0x4039C028 で CAN 確認できます。'1' の場合は、「HSE FW が存在し、SBAF によって HSE ファームウェアがブートされている」ことを意味します。 これは、HSE_B ファームウェア リファレンス・マニュアル rev 2.2 に記載されています。 よろしくお願いいたします。 ルーカス Re: HSE firmware installation こんにちは、 HSE ファームウェアを正常にインストールできた場合、このファームウェアがセキュア メモリに正しく、またはメモリに正常にインストールされていることを確認する方法を教えてください。 メモリを確認する方法を教えてください。 ありがとうございます。 Re: HSE firmware installation ファームウェアはバイナリ ファイルとして暗号化された形式で提供されます。はい、HSE FW インストール パッケージには、バイナリ (ピンク) ファイルと対応する API ヘッダーのみが含まれています。 Lauterbach ユーザー向けには、ファームウェアのインストールと HSE 機能の検証に役立つ HSE DEMOAPP もあります。 lukaszadrapa_0-1708065109693.png ただし、デモは Lauterbach デバッガーでのみ動作することに注意してください。Pemicroでは動作しません。 前述のアプリケーションノートまたは HSE FW RM に記載されているように、ファームウェアは IVT の有無にかかわらずインストールできます。 IVT を使用しないインストールは簡単ですが、Pemicro デバッガーではCASEではない、生のバイナリ ファイルをフラッシュにロードできるツールが必要です。このCASE、「IVT 付き」方法はより便利です。 各派生製品に対して S32K344_HSE_FW_INSTALL は提供されません。これは、どのように実行できるかを示す単なる例であり、独自のソリューションを作成するのはユーザー次第です (お客様ごとに要件と制作ツール/機能が異なります)。 何をするか: S32 Design Studio で S32K312 用の新しいアプリケーション プロジェクトを直接作成できます。次に、S32K344_HSE_FW_INSTALL からソース ファイルをコピーし、boot_header.c の HseFwHeader_StartAddress を更新します。次に、リンカー ファイルを変更します。S32K344_HSE_FW_INSTALL のリンカー ファイルをテンプレートとして使用します。先ほど提案したように readme.md ファイルを読むと、bin/pink ファイルへのリンクがあるはずです。SO、プロジェクトにリンクされています。 次に、コードは、アドレス 0x1B000000 に 0xFFFFFFFFFFFFFF 以外の値をプログラムすることによってのみ、HSE 機能フラグを有効にします。その後、インストールのすべての条件が満たされます - HSE 機能フラグが有効になり、IVT がフラッシュ内の有効なピンク色のイメージを指します。SO SBAF は次のリセット後にファームウェアをインストールします。 よろしくお願いいたします。 ルーカス Re: HSE firmware installation こんにちは、 s32k312 のファームウェアは、インターフェースやホストなどのファイルのみであり、s32k344 hse デモの例のように、HSE ファームウェア バイナリをコントローラにフラッシュできる完全なプロジェクトではありません。 NXPが.binしか提供していないため、HSEファームウェアバイナリをコントローラにフラッシュする際に問題が発生しています。ファイル、PEマイクロと評価ボードの内蔵デバッガーを使用しましたが、.elfと.hexしかサポートできません。ファイル。.bin をコントローラにフラッシュするのを手伝ってください。 Re: HSE firmware installation こんにちは、 S32K312 の HSE ファームウェア パッケージには、プロジェクトの作成に必要な bin ファイルといくつかのインターフェース ファイルおよびホスト ファイルのみが含まれています。これは、s32k344 の HSE デモ例のような完全なプロジェクトではありません。 また、評価ボード デバッガーと PE マイクロ デバッガーは .elf および hex ファイルのみをサポートしているため、HSE ファームウェアのこのバイナリをフラッシュする際にも問題が発生します。バイナリを評価ボードにフラッシュするのを手伝ってください。 Re: HSE firmware installation こんにちは@vikmonti7804 HSE FW は、S32K3 標準ソフトウェア パッケージに含まれています。 https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SW32K3-STDSW-D 「オートモーティブ SW - S32K3 - HSE ファームウェア」を開くと、S32K312 のバージョンを含む利用可能なすべてのバージョンが表示されます。 前述の例 S32K344_HSE_FW_INSTALL は、ファームウェアのインストール方法のオプションを示しています。説明を読むことをお勧めします: c:\NXP\S32K3_HSE_DemoExamples_1_0_0\S32K3_HSE_DemoExamples\デバイス構成\S32K344_HSE_FW_INSTALL\Readme.md ファームウェアのインストール方法を説明したドキュメント AN744810「S32K3xx の HSE FW インストール」も提供しています。これは、セキュア ファイル セクションのドキュメントに記載されています。 https://www.nxp.com/products/processors-and-microcontrollers/s32-automotive-platform/s32k-auto-general-purpose-mcus/s32k3-microcontrollers-for-automotive-general-purpose:S32K3 よろしくお願いいたします。 ルーカス Re: HSE firmware installation #こんにちは@lukaszadrapa 、 どうか私たちを助けてください。私たちはあなたの助けを必要としています。HSE ファームウェアは正常にフラッシュされましたが、フラッシュ後にファームウェアが起動しません。 システムは毎回同じポイントで停止し、実行を継続しません。 Sanjana_k_1-1764857212653.png なぜこのようなことが起こるのか分かりません。 いくつか疑問があります。 ファームウェアをフラッシュする前に、キーカタログの例などの他のプロジェクトや前提条件となる構成を実行する必要がありますか? 以前は、 HSEファームウェアバージョン2.1をフラッシュしていましたが、現在はファームウェアをバージョン2.55に変更しました。 このバージョンの変更が問題の原因でしょうか? 読み取っている SBUF バージョンは 0x00500000 です。 これはファームウェア バージョン 2.55 で予想されるものですか? 新しいファームウェア バージョンに更新するときに、 HSE_FW_INSTALL アプリケーション コードに特定の変更を加える必要がありますか? ファームウェアと一緒に API が提供されており、それを使用する必要がある場合はどうすればよいですか? ファームウェアが起動しない原因を教えてください。 よろしくお願い申し上げます。 Re: HSE firmware installation こんにちは@lukaszadrapa ファームウェアコード自体が動かなくなってしまいました。なぜこのようなことが起こるのか分かりません。助けてください。 Sanjana_k_0-1764856626000.png ファームウェアのフラッシュを実行して検証しましたが、ファームウェアが起動しない理由がわかりません。助けてください。 ありがとう Re: HSE firmware installation #こんにちは@vikmonti7804さん、プログラムが下記で停止するという上記の問題の解決策は見つかりましたか?助けてください   Sanjana_k_0-1764857943379.png もしそうなら、どうか助けてください。私たちはいろいろ試していますが、まだ何をすればいいのかわかりません。 ありがとう Re: HSE firmware installation # こんにちは@sandor_b この問題に関して何か最新情報を受け取りましたか? 私たちも同じ問題に直面しています。プログラムがその行で停止してしまいます。 解決策が見つかった場合は、共有していただけますか?それは本当に
記事全体を表示
How to deal with the ENGCLK PIN when it's not be used in MPC5775 hardware design Hi,   Is there any considerations about how to deal with the ENGCLK PIN, when it's not used in MPC5775E hardware design?    Can it be left floating? Or be Pull-down through a resistor? If pull-down through a resistor,  what are the requirements of the resistor?     Appreciate your help! Re: How to deal with the ENGCLK PIN when it's not be used in MPC5775 hardware design @davidtosenovjan , you recommend to set OBE flag low for PCR214 but does NXP MCAL actually allow to do it?  We use DaVinci configurator by Vector based on MPC5777C_MCAL v4_3_RTM_1_0_2_0 MCAL and we can't configure OBE flag to be low. Kind regards, Roman Re: How to deal with the ENGCLK PIN when it's not be used in MPC5775 hardware design Hi, as it is output only pin I would recommend you to let it floating and disable output buffer i.e. clear SIU_PCR214(OBE) in order to reduce EMI.
記事全体を表示
无法使用 jlink 连接 S32K3 芯片,芯片 RESET 引脚不断重置。 您好, 我在调试 S32K342 芯片的时钟时遇到了一个问题。在调试阶段,J-Link 突然断开,之后,J-Link 无法连接到芯片。我注意到芯片的 RESET 引脚一直在 RESET。我该怎么办? 此致, shangyuansun Re: The S32K3 chip cannot be connected using jlink, and the chip reset pin keeps resetting. 你好@ Shangyuansun 能否请您提供有关最后一次在 MCU 上闪存的应用程序的详细信息? 另外,你能用示波器检查RESET信号吗?请直接测量 RESET 引脚并分享您观察到的波形的图像。 此外,我建议尝试一种适用于我和其他遇到类似行为的客户的方法:要刷新 MCU,请将 RESET 线保持在低位,同时尝试用一个简单的示例(例如闪烁应用程序)刷新 MCU。最初可能会失败,提示您重试。发生这种情况时,让 RESET 线变高,然后尝试再次刷新程序。 请注意:这些步骤仅在评估板 (EVB) 上进行了测试,因此自定义硬件的结果可能会有所不同。 如果尝试这些步骤后问题仍然存在,请告诉我。 BR、VaneB
記事全体を表示
FlexSPI 信号 SCKB 和 SCKA 你好 摘自应用笔记 AN12564: "一般情况下,用户可将闪存 A1 和闪存 A2 连接到 FlexSPI 的端口 A,以实现 RWW 功能。或者,将闪存 A1 和闪存 B1 分别连接到端口 A 和端口 B。闪存 A1 用于代码存储和运行,另一个闪存用于数据存储。如果连接到同一个端口,则必须使用相同的闪存设备并保持相同的闪存时间。连接的好处是,这两个端口可以通过 DLLACR 或 DLLBCR 寄存器为两个闪存设备设置不同的时间。" 我的板使用 FLEXSPIA(Porta1 代码存储和运行)和 FLEXSPIB(PortB1 数据存储),如上所述(AN12564.pdf 中的图 1)). 是否可以使用不同速度的时钟(SCKA = 133MHz,SCKB = 4MHz)? DLLACR 和 DLLBCR 控制的是时间而不是时钟,不是吗? Re: FlexSPI signals SCKB and SCKA 你好@Maurizio2、 非常感谢您关注我们的产品并使用我们的社区。 关于您的问题,我认为 DLLACR 和 DLLBCR 寄存器为闪存 A 和闪存 B 采样时钟 DLL 提供了配置字段。 mayliu1_0-1754552797887.png mayliu1_1-1754552832220.png 有关时钟频率的详细信息,请参阅 SDK 演示。 mayliu1_2-1754552907626.png 顺祝商祺! MayLiu
記事全体を表示
Android 15 中 MCLK_SAI3 引脚未产生时钟信号 您好, 我正在尝试在运行 Android 15 的自定义 i.MX8MP 板上启用 SGTL5000 音频芯片。为使 SGTL5000 正常工作,MCLK 信号需要保持在"始终接通的" 状态。当我重启板时,我可以看到时钟信号生成了大约 5 秒钟,但之后它变低了。我将在下面分享设备树节点和调试结果。 编解码器:SGTl5000@A { 兼容 ="FSL,SGTL5000" ; reg =<0x0a> ; clocks =<& audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_SAI3_MCLK1> ; 时钟名 ="mclk" ; pinctrl-names ="默认" ; }; &sai3 { pinctrl-names ="默认" ; pinctrl-0 =<& pinctrl_sai3> ; assigned-clocks =<& clk IMX8MP_CLK_SAI3> ; assigned-clock-parents =<& clk IMX8MP_AUDIO_PLL1_OUT> ; 分配的时钟频率 =<12288000> ; clocks =<& audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_SAI3_IPG>,<& clk IMX8MP_CLK_DUMMY> 、 <&audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_SAI3_MCLK1>,<& clk IMX8MP_CLK_DUMMY> 、 <&clk IMX8MP_CLK_DUMMY> ; clock-names = "总线", "mclk0", "mclk1", "mclk2", "mclk3"; FSL、SAI-MCLK 方向输出; fsl、sai-mclk-always-on; status ="okay" ; }; pinctrl_sai3: sai3grp { fsl,pins =< MX8MP_IOMUXC_SAI3_TXFS__AUDIOMIX_SAI3_TX_SYNC 0xd6 MX8MP_IOMUXC_SAI3_TXC__AUDIOMIX_SAI3_TX_BCLK 0xd6 MX8MP_IOMUXC_SAI3_RXD__AUDIOMIX_SAI3_RX_DATA00 0xd6 MX8MP_IOMUXC_SAI3_TXD__AUDIOMIX_SAI3_TX_DATA00 0xd6 MX8MP_IOMUXC_SAI3_MCLK__AUDIOMIX_SAI3_MCLK 0xd6 MX8MP_IOMUXC_SAI3_RXFS__GPIO4_IO28 0xd6 MX8MP_IOMUXC_SAI3_RXC__GPIO4_IO29 0xd6 >; }; Android i.MX 8 系列 | i.MX 8QuadMax (8QM) | 8QuadPlus i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Linux PMIC Re: Clock signal not generating in MCLK_SAI3 Pin in Android 15 你好 默认情况下,SAI MCLK 在调用 SAI 驱动程序后处于激活状态,并在回调结束后停止激活。 例如,当播放开始时,MCLK 处于激活状态;当播放停止时,MLCK 停止激活。 在这位客户的案例中,我们需要在系统启动时启用 MCLK。 解决方案: 我们可以在 sai 探针阶段启用 sai MCLK,在 fsl_sai.c 中添加以下内容-> fsl_sai_probe: clk_prepare_enable(sai->bus_clk); clk_prepare_enable(sai->mclk_clk[1]); regmap_update_bits(sai->regmap, FSL_SAI_MCTL, FSL_SAI_MCTL_MCLK_EN, FSL_SAI_MCTL_MCLK_EN); regmap_update_bits(sai->regmap, FSL_SAI_TCSR(8), FSL_SAI_CSR_TERE, FSL_SAI_CSR_TERE); 这样 SAI MCLK 就能在系统启动时处于激活状态。 但是,在 SAI 驱动程序回调结束(如 aplay 结束)后,MCLK 将再次停止激活。原因是在 sai 触发信号停止时,发射器被禁用。要保持 MCLK 始终处于开启状态,需要使发射器始终处于开启状态。更具体地说,不要在触发信号停止时清除 FSL_SAI_CSR_TERE。 顺祝商祺!
記事全体を表示
S32G2 弊社のアプリケーションの 1 つで、NXP S32G2 プロセッサ (部品番号: S32G254AABK1VUCT) を使用する場合、各チャネルに A レーンと B レーンの両方がある 2 つの FlexRay チャネルを利用することは可能ですか? Re: S32G2 こんにちは、 @c980-022 返信ありがとうございます。 ピンの詳細については、S32G2_RM に添付されている IOMUX ファイルを参照することをお勧めします。 chenyin_h_0-1756284488935.png BR チェイン Re: S32G2 お返事ありがとうございます。マニュアルで FlexRay を検索したところ、FlexRay インターフェースの 1 つのピンしか見つかりませんでした。もう一方のピンはどこでCAN見つかりますか? Re: S32G2 こんにちは、 @c980-022 ご投稿ありがとうございます。 S32G2 ブロック チャートから: chenyin_h_0-1756202090449.png マークされているように、2つのFlexRayが存在する BR チェイン
記事全体を表示
なぜ pfe Linux ドライバ 1.5.0 以降のリリース ノートがないのでしょうか? SandalWood_0-1758073760497.png SandalWood_1-1758073897717.png pfe ユーザーマニュアルも削除されました。1.5.0 以降、これらのドキュメントはどこで入手すればよいですか? Re: Why hasn't the release note of pfe linux driver since 1.5.0? よろしくお願いします! Re: Why hasn't the release note of pfe linux driver since 1.5.0? こんにちは、サンダルウッド 誤解して申し訳ありません。 このファイルで見つけるCANます。 Joey_z_0-1758188008277.png BR ジョーイ Re: Why hasn't the release note of pfe linux driver since 1.5.0? ハイ あなたが見せてくれたのは PFE ファームウェアのリリース ノートですが、私が見たいのはファームウェアではなく Linux PFE ドライバのリリース ノートです。 よろしくお願いします。 Re: Why hasn't the release note of pfe linux driver since 1.5.0? こんにちは、 このファイルをダウンロードしてください。 デザイン: 製品ダウンロード: ファイル Joey_z_0-1758183190091.png BR ジョーイ Re: Why hasn't the release note of pfe linux driver since 1.5.0? ハイ 欲しいのは、Linux PFE ドライバ 1.9.0 のリリース ノートです。 Re: Why hasn't the release note of pfe linux driver since 1.5.0? こんにちは、サンダルウッド ご返信よろしくお願いします。 どのファイルを取得したいですか?もう一度ご確認ください。 PFE のリリース ノート ファイルのみを取得しますか? BR ジョーイ Re: Why hasn't the release note of pfe linux driver since 1.5.0? PFE Linux ドライバ バージョンのリリース ノートに関連するコンテンツは見つかりませんでした。詳しい場所を教えていただけますか? SandalWood_1-1758163756571.png SandalWood_0-1758163746624.png Re: Why hasn't the release note of pfe linux driver since 1.5.0? こんにちは、サンダルウッド このファイルをダウンロードしてみてください。 Linuxに関するファイルは、このフォルダから見つけることができます。 PFE-DRV_S32G_M7_MCAL_1.5.0.zip\eclipse\plugins\Eth_43_PFE_TS_T40D11M15I0R0\doc Joey_z_0-1758104309925.png BR ジョーイ Re: Why hasn't the release note of pfe linux driver since 1.5.0? 誤解しましたか?これは QNX ではなく、Linux 用の pfe ドライバであることを確認したいです。さらに、QNX PFE 1.5.0 をダウンロードしましたが、Linux に関連するドキュメントは見つかりませんでした。 SandalWood_0-1758103614788.png Re: Why hasn't the release note of pfe linux driver since 1.5.0? こんにちは、サンダルウッド お問い合わせいただきありがとうございます。 S32G PFE QNX ドライバ バージョン 1.5.0 のファイルをダウンロードして見つけることができます。 Joey_z_0-1758102137828.png 参考になれば幸いです。 BR ジョーイ
記事全体を表示
Openssl Version for CST 4.0.1 Hi, I’ve downloaded CST 4.0.1 (Code Signing Tool) from NXP, and while reviewing the documentation in the docs folder—specifically UG10106—I came across section 3.1.1, which mentions that CST supports Ubuntu 22.04 and requires OpenSSL 3.2.0. However, my current Ubuntu 22.04 system has OpenSSL 3.0.2 installed. I'm concerned that upgrading to OpenSSL 3.2.0 might break existing system dependencies. Do I really need to upgrade OpenSSL to use CST? If so, what’s the safest way to do it without affecting my system? I’ve also attached a screenshot from UG10106 for reference. Thanks, Kartheek Re: Openssl Version for CST 4.0.1 Hi @kartheek ! Thank you for contacting NXP Support! The recommended version for CST tool is OpenSSL 3.2.0. Unfortunately we don't have tested the version OpenSSL 3.0.2 with the tool, I recommend to try the CST tool with the version installed in your system and if the tool doesn't work as expected you should try installing the versions that we recommend in the user guide. Best Regards, Chavira
記事全体を表示
通过 LS1043A 支持同步 uart LS1043A 是否支持同步 Uart 通信。我们的应用需要在同步模式下使用 3 个 UARTS,LS1043A 应将 tclk 和 rclk 作为输出。 Re: Synchonous uart support with LS1043A 你好 实现的 DUART 模块专为异步通信而设计,LS1043A 实现 QE,它有 2 个 UCC 可用于同步 UART,但未在电路板支持包中进行测试或支持。
記事全体を表示
Re: LINスタック構成ファイルの生成 こんにちは@mayliu1さん、 迅速なご対応ありがとうございます。 MCUX SDK LINスタックをZephyr OSに統合し、現在S32K344-wbボードでテストしていますが、cfgファイルを変更したいのですが、.ldfから自動的に生成できる方法があるかどうか知りたいです。ファイル。 Re: LIN stack configuration file generation わかりました。ありがとうございます! Re: LIN stack configuration file generation こんにちは@SarMol MCUXに詳しいエンジニアに相談してみました。 IDEs は、これらの構成ファイルとドライバ ファイルを生成するための LDF ファイルのインポートをサポートしていません。簡単に言うと、手書きです。 Re: LIN stack configuration file generation こんにちは@Senlent 、 私は Zephyr を使用していますが、LIN スタックを OS に統合する唯一の方法 (私が見つけた方法) は、MCUX バージョンを使用することです。これには lin_cfg.c/.h ファイルが必要です。私は MCUX デモ リポジトリにあるデモからこれらのファイルを取得し、統合が成功したかどうかを確認するために手動で変更しましたが、これらのファイルを自動的に生成する方法があればと思っています。S32DS から生成しようとしましたが、lin_stack_cfg.c/.h ファイルは MCUX バージョンが予期したものと互換性がありませんでした。 私の質問は、デモの lin_cfg.c/.h ファイルはどこから来たのかということです。これらは手動で記述されましたか、それとも MCUX SDK LIN スタックが期待するものと互換性のある構成ファイルを生成できるツールがありますか? Re: LIN stack configuration file generation こんにちは@SarMol S32K3 シリーズ MCU を使用する場合、S32 DS ではなく MCUX を使用するのはなぜですか? あなたが言ったこれらのことは S32 DS では実行できないのですか? S32 DS と RTD をインストールした後、対応するバージョンの LIN STANCK を見つけ、LDF ファイルをインポートして、構成ファイルを生成します。 これらの練習はS32 DSで行うことができます。
記事全体を表示
S32K3 MBDT | HV 电池管理系统 | CMU 板数量越多,温度读数 [代表拉夫塔团队发布] 我们目前正在使用连接到 8 个外围设备板的 K358BMU,每个外设板都配备 MC33774 芯片组。所有的电池管理系统功能检查均已配置并运行 MBDT 模型。 每个外设板有 8 个模拟输入通道,我们已经在 MBDT 中正确配置了 TD 处理器索引。 我们面临的问题如下: 当我们在 S32CT 和 MBDT 中将板数量设置为 6 时,每块板的所有 8 个模拟输入都能正确读取。 但是,当我们将板的数量增加到 8 个时,FreeMaster 中仅显示每块板的前 4 个模拟输入值——这意味着只显示主要测量值,而其余的则缺失。 有没有人遇到过这个问题,或者知道什么可能导致在扩展到 8 块板时无法显示二次测量结果?任何见解或建议将不胜感激。   Re: S32K3 MBDT | HV BMS | Temperature readings with higher number of CMU boards 你好,@narsimh_kamath、 这是一个棘手的问题,我们需要更多的实施细节才能提出解决方案。 我想到的第一件事是,如果 6 个 AFE 都能正常工作,而 8 个 AFE 却不行,这可能说明时机有问题。Simulink 步长与执行 8 个设备的所有转换以及通过 TPL 传递值所花费的时间相比是多少?可能出现的情况是,测量和传输时间可能长于步进时间,从而丢失一些值。如何实施数据采集程序?团队是否使用了全局转换,然后在同一步骤窗口中读取了所有 8 个 AFE 的值?还是继续使用我们工具箱中提供的启用示例中的循环方法? 此外,根据不同的方法,事务描述符缓冲区可能会超载。是否增加或调整了 TD 缓冲区的大小,以便能够存储从 AFE 请求的所有数据? 奇怪的是,当增加到8个AFE时,每台设备只有前4个AFE读数是正确的。我认为这取决于阅读顺序的实际执行情况。每台设备是否都单独处理每台设备(开始转换,等待转换完成,然后读取结果)。当然,这里必须仔细检查外部配置工具项目和初始化顺序,但也许应该优化数据采集方法。 其次,我在想这是否是 FreeMASTER 的问题。我们注意到,在FreeMASTER中,我们添加了更多要监测的变量,有些数据不显示。为了消除这种情况,你可以创建一个新的监视子锁,并在其中仅添加来自第 8 个 BCC 的 8 个模拟值,然后仅使用该值进行测试。 请描述所使用的读取技术,以便我们更好地了解执行情况,从而尝试理解问题的根源。 致 Marius
記事全体を表示
PA E200 的 S32 Design Studio 许可证续期 您好,能否帮我扩展 PA E200 的 S32 Design Studio 许可证? 上面写着 2022 年到期,但我在许可证页面上没有看到延期的方法。 我看到的是 项目说明 S32 Design Studio for e200 v2.0 订购编号 S32-DS-E2002-0_123369797 采购订单编号 许可证总数:101 激活代码 C4F2-xxxx-xxxx-D9A5 Re: License renewal for S32 Design Studio for PA E200 谢谢,非常好用 Re: License renewal for S32 Design Studio for PA E200 现在应该已更正,请尝试使用旧密钥重新激活。
記事全体を表示
マイアプリにアプリが表示されない 皆様、 「マイ アプリ」ページにアクセスすると、下のスクリーンショットに示すように、アプリはリストされません。 しかし、過去に登録したアプリと同じパッケージ名を持つ別のアプリを追加しようとすると、システムは「パッケージ名は既に存在します」と応答します。 Android-Application-Inspire-NXP-11-05-2025_02_25_PM.png デバイスで「無料トライアル後に TapLinX の登録に失敗しました。有効なライセンス キーを入力してください」というエラーが発生することがあるため、サポートをお願いします。 よろしくお願いします。 アプリ登録 Re: Apps not showing in My apps サポートにメールを送りましたが、返信がありませんでした。 Re: Apps not showing in My apps こんにちは、 プライベートメッセージを送信しました。 よろしくお願いいたします。 エドゥアルド。 Re: Apps not showing in My apps 問題は、古いアプリケーションがすでに登録されており、ページに表示されなくなっていることです。パッケージ名を変更できないため、新しいものを生成できません。 古いパッケージを使用して新しいパッケージを作成しようとすると、パッケージ名がすでに存在するというメッセージが表示され、システムが作成を拒否します。 ありがとうございます Marco Re: Apps not showing in My apps こんにちは@riveccia あなたの調子が良いといいのですが。 アプリケーションをアカウントに追加しようとしたときに確認メールを受信していますか? 一意の名前とパッケージ名でアプリの登録をもう一度試して、アカウントに追加されていることをご確認ください。 よろしくお願いいたします。 エドゥアルド。
記事全体を表示
i.mx8QMおよびi.mx8QXP EVKのMFi認証チップを接続するにはi2cラインが必要です こんにちは、NXPチーム i.mx8QM および i.mx8QXP EVK で Apple MFi 認証チップを接続するには、テスト ポイントまたはピンの詳細が必要です。以下のピンを募集しています。 3.3V VCC SDA SCL GND 前もって感謝します i.MX 8ファミリ | i.MX 8QuadMax (8QM) | 8QuadPlus Re: Need i2c lines for connecting MFi Authentication Chip in i.mx8QM and i.mx8QXP EVK AUX I2Cは標準I2CとしてCAN使用できますが、このコネクタの仕様は持っていません。同封のBOMファイルを参照してください。そこにはメーカーと部品番号が記載されています。添付ファイルを見つけてください。 Re: Need i2c lines for connecting MFi Authentication Chip in i.mx8QM and i.mx8QXP EVK こんにちは@joanxieさん、返信ありがとうございます。返信を時間通りに確認できず申し訳ありません。 SO、私たちに本当に必要なのは、すでに私たち側に存在する MFi チップを接続するための i2c ラインを見つけるのに役立つ、ハードウェア レイアウトと回路図の詳細です。 当社では「MCIMX8-8x-BB」ベースボードを使用しており、そこに i.MX8 QM および QXP ハードウェアを接続しています。そこには 10 個のジャンパー スロットを含む「AUX I2C」(J7) がいくつかあることがわかりました。それぞれのピン配置を知りたいSO、「3.3V」を見つけCANVCC'、SDA、SCL、GND。また、MFiチップの接続に使用CANかどうかの確認が必要です。 ありがとう、 モハメド・シャキル Re: Need i2c lines for connecting MFi Authentication Chip in i.mx8QM and i.mx8QXP EVK i.mx8qm はこれをサポートしますが、詳細な設計や SW 情報などについては、 [email protected] まで お問い合わせください 。 MFiアクセサリ ソフトウェア開発キット(SDK) | NXP Semiconductors Re: Need i2c lines for connecting MFi Authentication Chip in i.mx8QM and i.mx8QXP EVK [email protected]のお問い合わせは誰ですか?メールアドレスが有効ではありません。
記事全体を表示