Multi Source Translation Content

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Multi Source Translation Content

Discussions

Sort by:
IMX219 カメラモジュール(Raspberry Pi5 互換)が FRDM-IMX8MPLUS で動作しない - ピン配置の互換性 NXPコミュニティの皆様、こんにちは。 私はインターフェースしようとしています IMX219 8MPカメラモジュール (Raspberry Pi 5用に設計) FRDM-IMX8MPLUSボード 問題が発生します。これがピン配列の非互換性の問題なのか、構成の問題なのかを理解したいと思います。 ハードウェアセットアップ ボード: FRDM-IMX8MPLUS(i.MX 8Mプラス) カメラ: IMX219 8MP、Raspberry Pi 5用22ピンFFCケーブル付き(AliExpressより: https://de.aliexpress.com/item/1005009258177201.html ) コネクタ: FRDMボード上のCSI1(J13) オペレーティングシステム: カーネル 6.6.36 を搭載した Yocto Linux 現在の状況 デバイスツリー構成: 元々の設定 &i2c2 住所付き 0x10 → エラー -6 (ENXIO) で失敗しました 変更する必要がある &i2c3 住所付き 0x1a I2C検出に基づく 問題: ドライバはI2Cアドレスに正常にバインドしましたが、IMX219チップIDを読み取ることができません ビデオデバイスが作成されていません (/dev/video* カメラには映らない) MIPI CSIデータレーンはI2C通信にもかかわらず動作しない可能性があります 質問 ピン配列の互換性: Raspberry Pi 5 22 ピン カメラ モジュールは、FRDM-IMX8MPLUS CSI コネクタ (J13/J14) と直接互換性がありますか?RPi5 と i.MX8MP では異なる 22 ピンのピン配置が使用されていることがわかりました。 電源ピンが逆になっているようです(RPi5:ピン1=GND、ピン22=3.3Vi.MX8MPとの違いは明らかです) データレーンのポジショニングは異なる場合があります I2Cピンのポジショニングが異なる I2Cバス マッピング: カメラが、予想される I2Cバス 1 (I2C2 コントローラ) ではなく、I2Cバス 2 (i2c-2 = I2C3 コントローラ) に表示されるのはなぜですか?どの CSI コネクタがどの I2C バスを使用するかを示すドキュメントはありますか? 代替住所: IMX219 の標準アドレスは 0x10 ですが、このモジュールは 0x1A で応答します。これは既知の変種ですか、それともピン配置の不一致によりアドレスシフトが発生しますか? 推奨される解決策: 私はすべきですか: カメラと FRDM ボードの間にピン再マッピング アダプターを使用しますか? i.MX8 プラットフォーム専用に設計された別の IMX219 モジュールを入手しますか? RPi5 互換カメラ用の特別な構成でデバイスツリーを変更しますか? デバイスツリーの抜粋   文章 &i2c3 { imx219: imx219@1a { compatible = "sony,imx219"; reg =<0x1a> �; clocks = <&clk IMX8MP_CLK_IPP_DO_CLKO2>; assigned-clock-rates =;<24000000> // ... MIPI CSI 構成 }; }; その他の情報 CLKO2は24MHzで動作していることが確認された カメラモジュールに電源が入っています(I2C応答が表示されます) Yoctoの標準NXP Linux BSPを使用する FRDM-IMX8MPLUS で Raspberry Pi 5 対応カメラをうまく使用した方はいらっしゃいますか?ピン配列の互換性や推奨カメラモジュールに関するアドバイスがあれば、大変助かります。 参考情報: FRDM-IMX8MPLUS ユーザーマニュアル Raspberry Pi 5 カメラのピン配置: HackMDドキュメント ログ: root@imx8mpfrdm:~# dmesg | grep -i imx219 [ 0.000000] マシンモデル: NXP i.MX8MPlus FRDMボード(IMX219搭載) [ 0.076368] プラットフォーム 32e50000.csi:/soc@0/bus@30800000/i2c@30a30000/imx219@10 との依存関係サイクルを修正しました [ 8.531294] imx219 1-0010: 電源VANAが見つかりません。ダミーレギュレータを使用しています。 [ 8.538280] imx219 1-0010: 電源VDIGが見つかりません。ダミーレギュレータを使用しています。 [ 8.545630] imx219 1-0010: 供給VDDLが見つからないため、ダミーレギュレータを使用しています [ 8.559462] imx219 1-0010: レジスタ0x0000の読み取りエラー: -6 [ 8.564769] imx219 1-0010: チップID 219の読み取りに失敗しました ご回答をお待ちしています。 i.MX 8M | i.MX 8M ミニ | i.MX 8M ナノ マルチメディア Re: IMX219 Camera Module (Raspberry Pi5 Compatible) Not Working on FRDM-IMX8MPLUS - Pinout Compatibi こんにちは、 主な問題は、Raspberry Pi 5 カメラコネクタと i.MX8M Plus CSI コネクタ間のピン配置の不一致であるようです。どちらも 22 ピン FFC コネクタを使用しますが、ピン配置構成は異なります。 1.電源ピンが逆になっています(RPi5 のピン 1 は GND、ピン 22 は 3.3V ですが、i.MX8MP の配置は異なります) 2. データレーンの位置はプラットフォームによって異なる 3. I2Cピンの位置が異なる その理由は次のとおりです。 - IMX219は標準の0x10ではなくアドレス0x1Aで応答します - I2C通信は確認できるが、チップIDの読み取りに失敗している - I2C検出にもかかわらずビデオデバイスは作成されません i.MX8M Plus ボードの場合、I2C3 コントローラは CSI1 コネクタ (J13) に関連付けられているため、カメラが i2c-2 バス上に表示されます。 この問題を解決するには、いくつかのオプションがあります。 1. カメラとFRDMボードの間にピン再マッピングアダプタを使用して信号を正しく調整します。 2. Raspberry Piではなくi.MX8プラットフォーム用に特別に設計されたIMX219カメラモジュールを入手する 3. i.MX8M Plusプラットフォームで公式にサポートされているカメラの使用を検討してください 理論的には、Raspberry Pi カメラ モジュールを i.MX8 プロセッサとインターフェースすることは可能ですが (両方とも MIPI CSI2 仕様をサポートしているため)、ハードウェア実装の違いにより追加の適応が必要になることに注意してください。ドライバは I2C アドレスに正しくバインドされていますが、ピン配置の不一致により適切な通信に失敗しています。 よろしくお願いします。
View full article
S32K3 MBDT Simulink 外部模式 ADC 配置 我正在尝试使用 Simulink 上的 S32K3 MBDT 工具箱配置 ADC。 请推荐基于 PWM 触发信号进行配置的最简单方法,并能够使用外部模式在 Simulink 范围内查看结果。 MBDT 工具箱库中的示例使用外部 Freemaster 进行显示。此外,它们似乎使用多个缓冲区和配置块来启用 freemaster。 我希望了解配置 ADC 块的基本工作流程,以减少与外部环境的交互。 Re: S32K3 MBDT Simulink External Mode ADC configuration 你好,@shashwats、 感谢您对 S32K3 基于模型的设计工具箱的关注。 我强烈推荐这篇文章 (使用 ADC 和 PWM 控制 LED 强度) 是关于 ADC 和 PWM 配置的绝佳介绍。它通过清晰的解释、详细的视觉效果和实用的指导,一步步引导您完成整个过程,是设置基本 ADC 配置的完美起点。 欢迎浏览 MRCANHUB 系列中的其他文章--它们提供了关于外设配置的全面概述,可以拓宽您对该主题的理解: - 与 MR-CANHUBK344 上的数字输入/输出互动 - 通过 UART 发送数据并使用 FreeMASTER 监控信号 -通过 CAN 总线通信 与我们联系您的进度, 顺祝商祺! 德拉古
View full article
使用 TapLinx v4.1.0 在 POS SAM 插槽上使用外部 SAM(卡)验证/读取 DESFire EV2/EV3 亲爱的恩智浦 TapLinx 支持团队 我正在集成 TapLinX (v4.1.0)在安 卓 POS 设备上,需要有关使用安装在 POS SAM 插槽中的外部 SAM(安全访问模块)时从 MIFARE DESFire EV2/EV3 卡安全读取/写入 数据的推荐方法的指导。 环境& 硬件 TapLinx SDK:v4.1.0 POS 设备:安卓 POS(可根据要求提供型号)、安卓 13 NFC:正常(TapLinx 可通过 IsoDep/Android NFC 检测该 POS 上的卡类型) 卡:MIFARE DESFire EV2 / EV3 SAM:外部 SAM 卡/模块可用,且 POS 有一个SAM 插槽;POS 供应商 SDK 提供 API 打开 SAM 通道并发送/接收 APDU(如 exchangeApdu(...) 我们希望达到的目标 我们希望使用外部 SAM(插入 POS SAM 插槽)对 DESFire 卡进行安全验证(这样密钥就不会暴露在应用程序中),然后在卡会话通过验证后使用 TapLinx 执行 DESFire 读/写操作。 问题/请求 是否使用 TapLinx v4.1.0在 TapLinx 处理 DESFire 协议和文件操作的同时,是否提供任何官方或推荐的集成模式来使用外部 SAM(插入 POS SAM 插槽)执行 DESFire 身份验证? 如果支持或建议进行这种整合,请提供: 演示 EV2/EV3 的SAM ↔ TapLinx 中继流程的示例代码(或伪代码)(首选 AES)。具体来说 如何调用启动卡牌挑战的 TapLinx 方法(例如 AuthenticateEv2First 或等效方法),捕获挑战数据,通过 APDU 将其发送给 SAM,然后将 SAM 的响应传回 TapLinx(例如 AuthenticateEv2Next)。 TapLinX 中可简化 SAM 桥接的任何辅助类或方法(例如,推荐的 APDU 成帧或预期的字节格式)。 TapLinx 期望用于身份验证交换的 APDU 格式,或 TapLinx 方法与您推荐用于 SAM 操作的 APDU 之间的映射指南。 如果 TapLinx 不直接提供 SAM 集成,推荐的安全流程(最佳做法)是什么? 中继卡挑战 SAM(在 POS SAM 插槽中)、 使用 SAM 计算响应(密码图/MAC),以及 将这些结果输入 TapLinx,这样 DESFire 会话就通过了验证,并可进行安全读/写。 如果您能分享任何涉及 TapLinx + 外部 SAM (POS) 集成的示例项目、技术说明或内部文档,将非常有帮助。 您能分享的任何示例代码或推荐模式都将加速我们的集成,并有助于确保我们实施一个安全、可维护的解决方案。 代码示例 示例代码 离线验证 离线版本 在线认证 Re: Using external SAM (card) on POS SAM slot to authenticate/read DESFire EV2/EV3 with TapLinx v4.1 我们的 TapLinx 还不支持外部 SAM,因此没有推荐的方法。
View full article
How to use iseled library at s32k116 Hello, I use s32 design studio for ARM ver. 2018.r1 and processor is fs32k116lit0vfmt. I changed MCU package 48pin(default at s32k116 pjt) to 32pin. But how to use iseled library. it's version is indicated as s32k144_sdk01. I choose SDK_S32K1xx_15/timing_pal when it added. so can't choose data & clk pin match on s32k116_32. What can I do for using correct iseled library version at s32k116_32? Re: How to use iseled library at s32k116 Hi @kimmk, It is necessary to install corresponding S32K1xx SDK before installing ISELED SDK. There is description about how to match version between S32K1xx SDK and ISELED SDK in the “S32K1_ISELED_RTM_x.x.x_ReleaseNotes.pdf”, which is included in ISELED SDK package. Best regards, Julián
View full article
Wi-Fiのみの移行アプローチとVLSRの移行アプローチの比較 私は S32K311を使用して電力最適化ベアメタルアプリケーションに取り組んでいます。 私たちのシステムは 10ミリ秒ごとに定期的なタスクを実行し、残りの時間はアイドル状態のままです。 現在、アイドル時の電力消費量を削減するための2つの異なる戦略を検討しています。   オプション1 — WFIのみ: MCUをRUNモードのままにして 、何もすることがないときはメインループの最後に__WFI () を使用してください。   while (1) { if (task_ready) { DoSomething(); } __WFI(); // Sleep during idle }​ このアプローチでは、PLLと高速クロックはアクティブのままですが、アイドル時にはCPUコアをゲートします。   オプション 2 – ダイナミック VLSR/実行モードの切り替え: アイドル時には MCU を VLSR モード (FIRC 3MHz) に切り替え、タスクの準備ができたら RUN モード (PL) に戻します。   while (1) { if (task_ready) { ChangeToRunMode(); DoSomething(); } else { ChangeToVLSRMode(); } } これにより、アイドル時のクロック ドメイン周波数は低下しますが、MC_ME とクロック ドメイン スイッチングが頻繁に発生します。   私の質問: RUNモードとVLSRモードを数ミリ秒ごとに切り替えるのは実用的で安全ですか ? 頻繁なモード遷移のオーバーヘッドが、省電力のメリットを上回る可能性はありますか? NXPは、10ミリ秒の周期的なタスクスケジューリングでは、ある方法を他の方法よりも推奨しますか? 私の主な目標は、システムが不安定になったり、待ち時間が長すぎたりすることなく、最大限の省電力を達成することです。 これについての技術的な意見をいただければ幸いです。 よろしくお願いいたします! Re:WFIのみの移行アプローチとVLSRの移行アプローチの比較 こんにちは、RUNモードとSTANDBYモードの間の移行に関するRTDサポートがあるかどうか尋ねたいです。 そのようなサポートがあれば、PITを使用してこの移行を適切に実装する方法を示すサンプルプロジェクトまたは構成を受け取ることはできますか? よろしくお願いします!
View full article
PCIe工作模式 在 LS1023/43A 中,唯一的 PCIe 控制器似乎是 RootComplex。认为它不可能作为端点运行,这种想法正确吗? 回复:PCIe 操作模式 也许你可以参考https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/layerscape-processors:QORIQ-ARM LS1046A、LS1088A、LS1028A怎么样? LS1046A参考手册 LS1088A参考手册 LS1028A参考手册 谢谢​ 回复:PCIe 操作模式 谢谢,我明白了。 LS系列中是否有可以同时在Root和End上运行的设备?它类似于 LS20 系列吗?
View full article
S32K312 PLL_LOL 问题 你好,恩智浦、 我们发现 S32K312 将在进行 (ESD) 空气放电 ±15kV 测试时 RESET。我们发现 RESET 的原因是 PLL_LOL。然后我们使用恩智浦 S32K312EVB-Q172 进行同样的测试,它也会 RESET。 我们尝试更改 GM_SET 寄存器以提高晶体分歧强度,但没有任何改善。而且我们尝试将 DCMRWP3 [9] 设置为 1,当 PLL_LOL 时 S32K 不会 RESET,但是 mcu 会停止,只有 RESET 才能恢复。 在进行 ESD 测试时,我们需要 S32K3 保持运行。CPU 时钟能否在 PLL_LOL 时切换到 FIRC?您能给我一些建议吗? Re: S32K312 PLL_LOL Problem 嗨,丹尼尔 谢谢,禁用自动液位控制器可以解决这个问题。 Re: S32K312 PLL_LOL Problem 更大功率振荡器是什么意思? 您是否禁用了自动电平控制器(FXOSC_CTRL[ALC_D] = 1)? BR,丹尼尔 Re: S32K312 PLL_LOL Problem 你好,我是@danielmartynek、 感谢您的答复。CMU 已禁用,我确信 RESET 原因是 PLL 失锁。当 PLL LOL 时,MCU 将 RESET。当将 DCMRWP3 [9] 设置为 1 时,mcu 不会 RESET,而 PLL 哈哈但是 mcu 会停止运行。因此,当 PLL 哈哈时,我们无法将系统时钟改回 FIRC。我们尝试用更高功率的晶振取代晶振,看起来更好。 Re: S32K312 PLL_LOL Problem 你好@郑建飞1、 您确定 FXOSC 是导致 PLL 失锁的原因吗?你启用了 FXOSC 时钟监测吗? 可能只是 PLL 的问题。最后一英里调节器是否启用? 您可以尝试在中断中将系统时钟改回 FIRC。 mux_0_csc[safe_sw] = 1 此致, 丹尼尔
View full article
IMX8MPlus-RPMsg- Linux 代码 HI 、 我成功运行了 RPMsg 乒乓球示例代码。 我正在尝试从应用程序中读取数据。 是否有任何样本可以实现这一目标。 谢谢! 拉梅什 i.MX 8 系列 | i.MX 8QuadMax (8QM) | 8QuadPlus i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Re: IMX8MPlus-RPMsg- Linux Code 丹尼尔 谢谢,成功了。问题解决了 Re: IMX8MPlus-RPMsg- Linux Code 你好@ramesh91720721 在 A 核(Linux)方面。 一旦在核心 A(Linux)和 Cortex-M(实时操作系统)之间建立 RPMsg 频道,你就可以通过角色设备对其进行评估。/dev/ttyPRMSG0 您可以使用标准的 Linux 文件(打开、读取、写入) 例如   #包含 <包含.h> #包括 <fcntl.h> #包括 <包含.h>   int main() { int fd = 打开("/dev/ttyRPMSG0", O_RDONLY); 如果 (fd < 0) { perror( " 无法打开 rpmSg 设备 "); 返回 -1; }   字符串 缓冲区[128]; 虽然 (1) { int len = 读取(fd, 缓冲, sizeof(缓冲区) - 1); 如果 (len > 0) { 缓冲区[len] ='\0'; printf("Received:%s\n", 缓冲区); } }   关闭(fd); 返回 0; }   恩智浦提供的任何支持、信息和技术("材料")均按原样提供,没有任何明示或暗示的保证,恩智浦在适用法律允许的最大范围内拒绝承担与材料有关的所有直接和间接责任及损害赔偿。恩智浦不承担任何协助应用或产品设计的责任。 材料只能用于恩智浦产品。恩智浦可以不受限制地使用就材料向恩智浦提供的任何反馈。   此致 丹尼尔
View full article
NXP RT1010 SDKs の flexspi_nor_flash_read の例に関する質問。 こんにちは、NXPさん 前述のように、flexspi_nor_flash_read サンプルでは Write Enable コマンドが使用されていることがわかりました。ただし、書き込みまたは消去が続かない場合は、書き込み有効ラッチがハイのままになり、誤ってフラッシュに書き込みが行われたり、その他の問題が発生する可能性があります。 SDK がこれを行う特別な理由があるのでしょうか?そのコマンドを削除するだけでは危険でしょうか? Omar_hong_1-1758245848581.png
View full article
如何在 Yocto 3.0 5.4.70 上将 qt5.10 升级到 qt5.19? 你好,恩智浦 我们的客户需要在 Yocto 3.0 5.4.70 上将 qt5.10 升级到 qt5.19? 您有更新的解决方案吗? 我们尝试修改 meta-qt5/配方-qt/qt5/qt-git.inc。 但编译失败。   使用yocto3.0 升级qt 为高版本的情况。如下是尝试了两种方式,分别的记录情况。以及分别对应附件日志。   ================================== 第一种方式,直接修改yocto3.0 对应的meta-qt5中的文件内的版本号, 进行尝试======================================== 使用原本自带的meta-qt5 进行修改qt版本为5.15.19. 编译不成功。 详细log如附件《log_qt5_15_19.txt》   操作步骤详情如下记录: 使用默认的commit 21ce4c124d9a972d9122f87c64ac2773bf04c284 如下两张图示:         进行bitbake imx-image-full 的编译看情况。详细log如附件《log_qt5_15_19.txt》。 误日志的一小部分截图如下所示         ================================== 第二种方式,采用meta-qt5 这一层,更新到最新的代码进行尝试========================================     基于yocto3.0工程下的meta-qt5 使用git pull 到最新。Qt版本显示为5.15.16。意图在此工程下,将qt升级到此meta-qt5 所支持的最新版本。 编译错误的原木如附件:《Log_qt5_15_16 txtlog_qt5_15_16.txt》   操作步骤详情如下记录:   meta-qt5 使用 git pull 到最新。Commit 信息如下 ,以及 Qt 版本显示为 5.15.16。 Commit 9d9966d81d6a98876f3919127ece3a6829edf609 如下图示:       因为此 层 版本比较新,格式不等于旧版本的 yocto 工程语 法结构。 故此,将此 层 下方的每个 bb 文件的格式修改为旧版本的 格格式,例如以 “:” 的替换成旧版使用的 “_” 符号即可。 如下两张图示: 其它文件也是 诸如此类的符号修改如下图     编译显示,在poky 下 缺少一些 pyth on 相关的文件。 在 yocto3.0 下没有这些内容。 经查看 ycoto4.0 工程师下载了某些内容,故将 yocto4.0 的 poky 中将 yocto4.0 的 poky 当中,对应用 到的文件进行对比 bebeproside来使用。 python3targetconfig.bbclass python_pep517.bbclass python_setuptools_build_meta.bbclass setuptools3-base.bbclass 如下图示:       此后 先,尝试编译qtbase查看情况。编译结果显示很多错误。其中包含,显示某些补丁打不上。 详细的 log 保存如附件 log 文档。 错误日志的一小部分截图如下所示: i.MX 8 系列 | i.MX 8QuadMax (8QM) | 8QuadPlus i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Re: How to do about update the qt5.10 to qt5.19 on Yocto 3.0 5.4.70? Hi @charleshuang  第一张方法更合适,第二种方法能成功的概率很低,新版本的bb文件只适配新版本的yocto环境,要想通过改bb文件来适配低版本非常难。 在尝试第一步的时候,建议客户检查将/tmp/work/armv8a-poky-linux/qtxxx/xxx/temp/下面的日志,里面会有具体的错误信息,然后根据错误信息修改bb文件。或者说bitbake编译的时候加上 -DDD 来将错误信息打印到shell终端上。 Best Regards, Zhiming
View full article
SDK 自定义板,缺少 runner.yaml 根据 https://mcuxpresso.nxp.com/mcuxsdk/latest/html/develop/sdk/custom_board_development.html进行建造时 west build -b frdmmcxa346_custom examples/demo_apps/hello_world -DCUSTOM_BOARD_ROOT= (could be absolute path or relative path)> 版本输出中不生成 runner.yaml。 看来自定义板在 mcux 扩展中没有完全实现 此致 /彼得 开发板 MCXA Re: SDK Custom board, missing runner.yaml 我们没有使用 Zephyr。 此致 /彼得 Re: SDK Custom board, missing runner.yaml 嗨,@Peter19、 您所指的链接用于在 SDK 之外开发自定义板,而不是使用 Zephyr。 请改为关注此网页:板移植指南 — Zephyr 项目文档。 正如该网站上提到的:"你通常可以先复制/粘贴其板目录并更改其硬件内容。" 使用基于我们的微控制器的 Zephyr 实现自定义板的最佳方法是使用 VSCode 的 MCUXpresso 扩展程序下载 zephyr 存储库,然后进入 \ zephyr\ boards\n xp,识别实现相同 SoC 的板(如 Zephyr 指南所述),复制板并将名称更改为自定义名称。然后进行所有更改,将这个新板文件夹中的文件调整为新名称,并将板设备树更改为自定义板的特定硬件。 完成此操作后,从你选择的 Zephyr 存储库导入示例时,VS Code 的 MCUXpresso 扩展程序将显示新板。为新的自定义板导入项目后,照常构建项目将导致版本过程创建 runners.yaml 文件以及专门为您的自定义板创建的其余文件。 希望对您有所帮助。 BR, Edwin.
View full article
S32K358安全调试 我们使用 NXP S32K358 微控制器设计了一个定制板。尝试使用 S32 Design Studio (S32DS) IDE 上传第一个代码时,我们遇到以下错误: “此设备可能启用了安全调试。如果是这样,请在尝试再次连接之前通过 PEmicro 脚本解锁设备。” 我们怀疑 MCU 的调试接口被锁定,导致我们无法上传代码或进行调试。您能否提供解锁调试界面的分步指南? 回复:S32K358安全调试 你好@VaneB , 感谢您的支持。我们已经发现了这个问题。FS26 的 RST_B 引脚处于低电平,它正在重置 MCU,从而限制我们调试 MCU。将 RST_B 与 MCU 引脚隔离后,我们现在可以调试 MCU。 回复:S32K358安全调试 你好@VaneB , FS26 电源轨工作正常。 我们检查了FS26和MCU的物理引脚的电压。 我们已经申请 > VDD_HV_A 和 VDD_HV_B - (+5V) >核心电压 - (+1.5V) >参考电压-(+5V) 我们还检查了V11和V25,它们也都正常。我们之前用过同样的电路板,之前用过MCU(P32K358HVS 0P14E CTAB2335A),运行良好。 当前 MCU 部件编号为 - S32K358GHMPCS 1P14E CTAG2428B 回复:S32K358安全调试 你好@VaneB , 我们仍然无法调试 MCU。 我们的支持票已关闭,但没有任何解决方案,感谢您的反馈。 BR,纳伊姆
View full article
S32k146との1線式通信 こんにちは、 私がコーディングにS32k14x EAR SDK v08.6を使用していることをお知らせします モジュール(ステアリングロック)を持っています。これは、単線通信プロトコルで動作します。 そのため、モジュールとS32k146間の通信を有効にする方法を理解するのに苦労しています。以下は私のクエリです。 1.配線接続: wiring harness.PNG 以上がモジュールの配線詳細です。したがって、信号フィードバックワイヤー(緑)、S32k146のどのピンにこれを接続でき、電流に基づいてその信号を埋め込み条件でどのように有効にできますか。 2.コミュニケーションの確立。 フォウリングは、ロックベンダーが提供する例です。どうすればこれを達成できますか 例: ホスト:コントローラー スレーブ:ステアリングロック ロック:スレーブが受信したときに、ホストはデータを送信します:0xAAAA(2バイト) 称賛します、それはステアリングロックをロックするためにロック舌を伸ばし、次にそれに応答します 現在のステータス。 オープン:ホストはデータを送信します:0x5555(2バイト)スレーブが受信したとき 称賛します、それはステアリングロックを開くためにロックタングを引っ張り、次にそれに応答します 現在のステータス。 奴隷が他の賞賛を受けた場合、それを無視し、何もしません。 誰かがこれについて私を助けることができますか。それは私にとって大きな助けになるでしょう。よろしくお願いいたします 日時:S32k146とのワンワイヤー通信 ご意見ありがとうございます。私はそのエラーを見落としていました。
View full article
S32K344中FlexCAN1传输的问题 我启用了默认的FlexCAN_Ip_Example_S32K344中的引脚配置工具,以在正常模式下观察PTA7引脚上的CAN0 Tx输出。我能够在示波器上看到数字 CAN 信号。 但是当我将输出端口从 PTA7 更改为 PTB1 时,我在示波器上看不到任何信号。 我也尝试将 CAN0 改为 CAN1,但仍然只能看到来自 PTA7 端口的信号。 有什么原因导致我无法从 PTA7 以外的任何端口观察到 CAN 信号,因为在原理图中 PTA7 和 PTB1 都可以有 CAN0_Tx 信号。 我正在使用 S32K3X4EVB-T172 板并附加了该项目。 回复:S32K344中FlexCAN1传输的问题 我有 PCAN-USB CAN 解码器,当 CAN0 Tx 引脚为 PTA7 时可以正常接收消息,但当我将其更改为 PTB1 时,我没有收到任何消息。CAN0 中只能使用 1 个引脚进行传输吗?
View full article
LPC551x 上 Flexcomm6&7 的 I2S 引脚分配 据称,LPC551x 上的 Flexcomm6&7 块各支持 4 个通道对,这意味着每个 Flexcomm 需要 4 个数据引脚。但是,我找不到有关如何配置此操作模式的引脚的任何信息。这是数据表中的疏忽吗,还是我遗漏了什么? LPC553x 似乎也存在类似的问题。其他 LPC55xx 系列成员似乎不支持 Flexcomm6&7 上的这一特殊功能。 另请参阅应用笔记 AN12939 表 1。 回复:LPC551x 上 Flexcomm6&7 的 I2S 引脚分配 我目前正在从事涉及 LPC551x 的项目。这让我节省了很多时间。我会修改相关寄存器进行测试。谢谢 回复:LPC551x 上 Flexcomm6&7 的 I2S 引脚分配 谢谢你,爱丽丝!我意识到 4 个通道对显然使用单个引脚,而不是 4 个独立的引脚。 然而,这意味着位时钟必须高出 4 倍。我认为在这方面文档本来可以更清楚,但最终你是对的,这不是一个“问题”。 再次感谢!
View full article
MIMXRT1170-EVKB スレーブリンクサーバーのデバッグタイムアウト MIMXRT1170-EVKBのM4でスレーブセッションのデバッグセッションを実行する際に問題が発生しています。 マスター/スレーブプロジェクトのいくつかのサンプルは問題なく動作するので、。必要な設定がいくつか足りないと思います。 マルチコアプロジェクトのセカンダリプロジェクトの自動デバッグを有効にするチェックが入っています。 MCUXpresso IDEユーザーガイドで説明されているように、cm7 と cm4 用にSDKから2つの新しいCプロジェクトを生成しました。スレーブプロジェクトのフラッシュメモリマッピングを削除しました。スレーブプロジェクトのローンチの LinkServer Debugger セクションに " Attach only " を設定しました。 デバッグを実行すると、LinkServerがマスタープロセスを開始し、localhost:10989に接続して実行させ、LinkServerが2番目のターゲットを検出しますが、localhost:10990で毎回タイムアウトします。 最終起動シーケンスのエラー: MIコマンドを実行できませんでした: -target-select extended-remote localhost: 10990デバッガーバックエンドからのエラーメッセージ :localhost:10990 :接続がタイムアウトしました。 MIコマンドを実行できませんでした: -target-select extended-remote localhost: 10990デバッガーバックエンドからのエラーメッセージ :localhost:10990 :接続がタイムアウトしました。 注意: で boot_multicore_slave () を呼び出しています   IDEによって生成されたプロジェクト。 マルチコアのサンプルアプリケーションではこの呼び出しは見られません。時代遅れのAPIですか? 代わりにMCMGR_を使う必要がありますか? Re: MIMXRT1170-EVKB スレーブリンクサーバーのデバッグタイムアウト こんにちは、私の名前はパベルです。あなたのケースを支持しますが、解決策が見つかったと思います。コミュニティにあなたのステップを共有してくれてありがとう。 よろしくお願いいたします パベル
View full article
关于LPCXpresso兼容性问题。 LPCXpresso是否支持keil生成的lib库文件,我们的有些文件是加密成lib格式的,是用keil工具生成的,目前调用相关的lib文件会提示函数未定义。         回复:关于LPCXpresso兼容性问题。 好的,我现在明白了。谢谢。
View full article
LPC55S6X USB0 处于主机模式 您好,恩智浦专家, 关于在 LPC55S6x 上使用 USB0 作为主机,我有几个澄清问题: UM11126,修订版2.7,p832 表 780 说明: “启用 USB0_VBUS 引脚以实现正确的主机操作。例如,需要检测连接状态的变化。” 实现这一目标的正确方法是什么?VBUS0_VBUS 可以永久绑定到 3.3v 吗? 为了尽量减少电流消耗,上拉电阻的建议是什么?在原理图层面还有其他要求吗? 您能解释一下 USB0_VBUS 在主机模式下的作用吗?LPC55x 文档没有涉及此内容。有没有旧的 MCU 文档讨论过这个问题? LPC55S6X-EVK 是否支持使用 USB0 作为主机?我看到它在接头上显示为 PIO22,但不确定还需要做什么才能使主机正常运行 是否有使用 USB0 主机的 SDK 示例? 提前致谢! 回复:LPC55S6X USB0 处于主机模式 你好@Alice_Yang :谢谢你的确认!
View full article
IMX8MM With MEMS Oscillators Hello, I am trying to design a board using the IMX8M Mini, the design requires the use of MEMS oscillators. The datasheets are not very clear for this arrangement. IMX8MMIEC: 3.1.4 states that the RTC_XTALI is connected to an external oscillator and RTC_XTALO is connected to VDD_SNVS_0P8. There is then a statement about the XTALI pin (assumed to be 24M_XTALI) with no description of what to do with the XTALO pin, is this left unconnected? There are high/low thresholds given for the RTC clock but nothing given for the 24MHz clock, what are these thresholds? IMX8MMHDG: 4.4 mentions CLK1_P/N I cannot find any other reference to this pad in any other document. There is also a mention of CLKIN_1/2, the use of these pads is rather unclear with the only reference I can find is in the register definitions. I found this post (https://community.nxp.com/t5/i-MX-Processors/Processor-CLKIN-and-CLKOUT-pin-functionality/m-p/1007077) from 2020 with NXP stating it can bypass the XTALI pad and apologising that it is poorly documented, It still isn't very clear. Should the 24MHz MEMS oscillator be connected to 24M_XTALI or CLKIN_1? If no crystals are used should "VDD_24M_XTAL_1P8" still be powered as this is omitted from section 2.1 in IMX8MMIEC? Thanks, Chris Re: IMX8MM With MEMS Oscillators @user1092  Happy to help, and thank you for your patience. Best regards, Salas. Re: IMX8MM With MEMS Oscillators Hi Salas, Thank you for clarifying and for your assistance. Chris. Re: IMX8MM With MEMS Oscillators Hello @user1092  Yes, I can confirm that the user's guide is correct, in that case you must tie RTC_XTALO to VDD_SNVS_0P8. This is from an internal discussion: Manuel_Salas_0-1752764290974.png Best regards, Salas. Re: IMX8MM With MEMS Oscillators Hi Salas, Thank you for the response, this is good news. Could you also please confirm the data sheet is correct in regards to the RTC. With RTC_XTALO being tied directly to VDD_SNVS_0P8, this sounds like a strange arangement and I would like to just confirm it is the correct arrangement. Thank you, Chris Re: IMX8MM With MEMS Oscillators Hello @user1092  Following up on your inquiry, we have reviewed the RTL and datasheet of the PAD provided by the IP vendor. Based on this review, we can confirm that the PAD supports the use of an external 24MHz reference clock. As per the IP datasheet: "In the case of external clock without physical crystal, a differential signal must be applied between PADI and PADO." This means that the external 24MHz clock must be a differential (complementary) signal applied to the XTALI and XTALO pins. Specifically: The signal should swing between 0V and 1.8V. When XTALI is at 0V, XTALO should be at 1.8V, and vice versa. To achieve this, you have two options: Use an oscillator that provides complementary differential outputs. Use a single-ended oscillator along with an external inverter to generate the complementary signal. Best regards, Salas. Re: IMX8MM With MEMS Oscillators Thank you @user1092  I will update to internal team and wait for their answer. Best regards, Salas. Re: IMX8MM With MEMS Oscillators Attached file after failed post removed it. Re: IMX8MM With MEMS Oscillators Hi Salas, "It sounds like a MEMS resonator on one instance (uses both XTAL pins) and an MEMS clock generator in the other (single ended input, only one). As far as using a resonator to replace a crystal, no one has asked this to my knowledge (been covering i.MX since around 2008). Will need to do some research on this." I'm unsure as to what they are referring here, but a MEMS resonator will not be used by us. To be honest, I had not heard of them and they don't seem too readily available. We will be using a single ended clock source. "Have to dig on using an external, single ended clock generator since some parts are not able to work with an external oscillator. I don’t recall off hand which one it was so I need to dig on that too." Please that would be appreciated. "Do you have any part numbers/dara sheets?" The part will most likely be DSC6001HI2B-024.0000, See attached for datasheet. Thanks, Chris. Re: IMX8MM With MEMS Oscillators Hello @user1092  From internal team: It sounds like a MEMS resonator on one instance (uses both XTAL pins) and an MEMS clock generator in the other (single ended input, only one). As far as using a resonator to replace a crystal, no one has asked this to my knowledge (been covering i.MX since around 2008). Will need to do some research on this. Have to dig on using an external, single ended clock generator since some parts are not able to work with an external oscillator. I don’t recall off hand which one it was so I need to dig on that too. Do you have any part numbers/dara sheets? Best regards, Salas. Re: IMX8MM With MEMS Oscillators Hello @user1092  Sure, I am waiting for an answer from internal team. I will let you know when any update. Best regards, Salas. Re: IMX8MM With MEMS Oscillators Hello Salas, After re-reading the datasheet there is a section (3.1.4) stating the XTALI can be fed from an external oscillator: user1092_0-1750152258959.png This chip was chosen based on this statement. The documentation seems to be a bit of a mess, as it also states in this section that the RTC can only be connected to an external oscillator. However, section 3.4.2 discusses how to use the RTC with a crystal oscillator. You never answered the question about the CLKIN pins and whether these pins can be used if the XTALI pin cannot be driven from an external oscillator. I have spent almost a year developing this product, I do not want my time to have been wasted. The datasheet states XTALI can be driven from from an external oscillator. Please could you help, as I need a solution as soon as possible. Regards, Chris Re: IMX8MM With MEMS Oscillators Hello Salas, The design cannot use a crystal oscillator as it is used in a pressurised environment. You say the only recommended/validated way is with a crystal, this suggests it is possible but not tested. Could you provide information on if it is possible and if it is possible, how? Could you please provide some information on the purpose of the CLKIN_1/2 as there is little to no documentation about these pins. https://community.nxp.com/t5/i-MX-Processors/Processor-CLKIN-and-CLKOUT-pin-functionality/m-p/1007077 suggests the pins can be used to feed the main clock instead of the crystal. Is this correct? Thanks Chris. Re: IMX8MM With MEMS Oscillators Hello @user1092  I hope you are doing very well. It is Only recommended and validated option - use crystal as recommended in official NXP document - Hardware Guide, sect.Table 12. Oscillator/Crystal recommendations. Manuel_Salas_0-1748454982672.png Best regards, Salas.
View full article
BLW KW45の切断問題 こんにちは、チーム 私たちは eatt ペリフェラルを使用していますが、コード内で eatt を閉じて Windows アプリケーションにデータを送信していますが、約 30 秒後にデバイスが切断されます。 eatt がオンの場合、Windows アプリケーションはデータを受信しないSO、eatt を閉じるようにコードを更新しました。30 秒間の接続中、データはペリフェラルによって送信され、UI アプリによって受信されますが、30 秒後に自動的に切断されます。SO、接続は 30 秒間しか維持されません。SO、切断に影響するパラメータがあるかどうかを一度確認してください。 即時の対応を期待しています! ありがとう! 通信と制御(I3C | I2C | SPI | FlexCAN | イーサネット | FlexIO) 開発ボード Re: disconnection issue in BLW KW45 問題は解決しました。 ありがとう Re: disconnection issue in BLW KW45 こんにちは。お元気ですか? gFastConnAdvTime_c は広告用の 30 セグメントのタイムアウトを生成します。これはeatt_peripheral.hで宣言されています。パラメータ。 KW45のBLEにおける拡張ATT接続に関する補足情報については、Bluetooth Low Energyアプリケーション開発者ガイドの第4.13章を参照してください。 よろしくお願いいたします。 ルイス
View full article