Multi Source Translation Content

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

Multi Source Translation Content

Discussions

Sort by:
MLB The Show 26:如何处理"有毒" 玩家和冻结关闭 什么是《MLB The Show 26》中的"有毒" 球员? 在在线游戏中,"有毒玩家 "是指其行为会对您的游戏体验产生负面影响的人。这可能包括在语音聊天或短信中说垃圾话,也可能是故意使用令人讨厌或剥削性的策略,如不断发包、投快球或以违反体育道德的方式提高比分。在某些情况下,毒性包括非体育行为,如输掉比赛后中途退出,这会影响排名和势头。 实际上,有毒玩家常见于高等级或竞技模式中,但也可能出现在任何级别中。及早识别毒性可以帮助你避免让它影响你的游戏。 如何在面对有毒球员时保持冷静 应对有毒对手的第一步是管理好自己的反应。情绪化或攻击性的反应很少有帮助,有时还会使事态升级。 静音或忽略聊天:MLB The Show 26》允许您将收到的信息或语音聊天设置为静音。如果有玩家对你进行言语攻击或分散你的注意力,请使用此功能。 专注于自己的比赛:毒舌棋手往往以挫败对手为乐。专注于你的时机、引脚间距选择和防守定位,而不是他们的行为。 休息:如果一场比赛让你感到沮丧,在跳入下一场比赛之前,请暂时离开。即使是短暂的休息也可以RESET你的注意力,防止倾斜影响多场比赛。 在实际经验中,忽略对手的行为实际上可以提高你的胜率。许多在网上抱怨或嘲讽的玩家往往会在他们认为已经惹恼了你时犯错。 什么是冻结以及冻结发生的原因 当玩家故意导致游戏冻结或断开连接时,通常是为了避免输掉比赛或防止统计数据下降。虽然这很令人沮丧,但了解发生了什么可以帮助您正确应对。 造成冻结的原因通常是 对方操纵网络。 利用某些触发信号连接问题的游戏内情况。 人际关系不佳,这可能会在无意中造成让人感觉是有意为之的冻结。 如何保护自己不被冻坏 虽然您无法控制对手的行为,但您可以采取措施保护自己的游戏体验。 稳定的互联网连接:尽可能使用有线连接。Wi-Fi 更容易出现类似冻结的中断。 避免高延迟模式:某些玩家流量大的在线模式更容易出现卡顿。如果在一种模式下经常出现卡顿,请切换到另一种模式或在非高峰时段进行游戏。 举报并继续前进:MLB The Show 26》允许您举报球员的违反体育道德行为,包括疑似冻伤。记录所发生的一切,然后继续前进;与对手争论或对峙很少能解决问题。 许多经验丰富的玩家只是专注于他们可以控制的游戏。试图强求回应或报复通常会导致更多的挫败感。 面对有毒或冰冻玩家时调整策略 有些玩家会使用激进的战术来迷惑你。以下是一些实用的调整措施: 简化比赛计划:击球或投球顺序不要过于复杂。坚持自己的强项。 不要追逐不必要的命中次数:如果玩家正在发送垃圾邮件或快球,请集中精力等待投球,而不是向所有人挥杆。 明智地使用暂停:如果允许,在两局之间停顿可以RESET你的注意力,帮助你避免倾斜。 在《钻石王朝》中,面对难缠的对手时保持冷静往往比游戏中的任何优势都更有价值。掌握了这一心理层面的球员,总是比那些情绪化反应的球员更胜一筹。 社区工具和报告 美国职业棒球大联盟The Show 26版本内置的工具可以解决有毒行为和冻结问题。报告简单明了: 暂停游戏 选择对手的我的。 选择适当的报告原因(有毒行为、冻结或作弊)。 开发人员会对报告进行审查,屡犯者将面临处罚。虽然这不是立竿见影的,但随着时间的推移,持续的报告有助于建立一个更健康的网络社区。 此外,加入在线社区或论坛还可以实时了解有毒玩家的情况。有些社区甚至会跟踪竞技模式中的惯犯,帮助玩家避开他们。 游戏内货币和安全交易的作用 虽然这主要与游戏行为有关,但值得一提的是,有毒玩家有时会试图引诱他人进行不安全的交易或购买,尤其是在《钻石王朝》中。如果你想购买额外的短截线,只能使用官方渠道。警惕非官方的美国职业棒球大联盟26短截线卖家赔,因为这些索赔通常是骗局。坚持进行合法的游戏内交易可确保您不会成为欺诈行为的受害者,同时集中精力提高您的游戏水平。 专注于你能控制的事情 现实情况是,有毒玩家和冻结是在线游戏的一部分,不仅仅是《MLB The Show 26》。关键是管理好自己的行为,保护好自己的关系,报告不当行为,而不是卷入争论或报复策略。随着时间的推移,保持这种心态会带来更稳定、更愉快的体验。 在实践中,当其他人失去冷静时,能保持冷静和专注的球员往往能更快地晋级,更享受比赛。虽然你无法完全消除毒性或冻结,但你可以将它们的影响降至最低,并将注意力集中在重要的事情上:打好比赛、提高技能和享受比赛。
View full article
IMX8mp gstreamer vpuenc_h264 set profile and level We are using an IMX8mp on a custom board and are using the NXP Yocto hardknott as the base platform. We are compressing/encoding a camera stream to H264/MP4 using the hardware H264 encoders vpuenc_h264 plugin. A basic example is like: gst-launch-1.0 -v videotestsrc num-buffers=100 ! video/x-raw,width=720,height=576,framerate=25/1 ! vpuenc_h264 ! video/x-h264,profile=main ! h264parse ! mp4mux fragment-duration=10 ! filesink location=/tmp/Video1.mp4 However it appears that the vpuenc_h264 igores the profile= and level= stream parameters. Looking at the imx-gst1.0-plugin code there appears to be no ability to set the H264 profile. Is there any ability to set the H264 hardware encoders profile using gstreamer parameters ? I have seen some things on the Internet that appear to suggest you have to hardcode this setting into the VPU's hardware registers, is this the case ? I note that an alternative (communit?) gstreamer1.0-plugins-imx plugin appears to have support for profile and level. I assume this cannot be used with the softwatre modules/kernel in the NXP fsl-nxp-bsp-hardknott Yocto build ? Re: IMX8mp gstreamer vpuenc_h264 set profile and level Thanks for the corroborating observations. I was similarly seeing v4l2-ctl -d /dev/video1 --all  being deceptive about these encoder parameters, falsely implying they could be changed and that "high" is the default profile Re: IMX8mp gstreamer vpuenc_h264 set profile and level Ok, thanks for the pointer. Information for other users from what I have gathered searching the Internet and looking at the code as there is, typically, lack of NXP documentation available: The H264 encoding profile is hard coded in vpu_wrapper to Baseline. You can change this to Mainline for example (rebuilding vpu_wrapper) and the H264 streams are marked as Mainline. If the actual compression is any different I don't know. The level is set by vpu_wrapper based on the resolution of the video. Not sure if this has any affect other than tagging the H264 stream with this level. It looks like older versions of vpu_wrapper had a bug setting this level incorrectly. If you don't specify a bitrate, at least at the gstreamer vpuenc_h264 level then the resulting stream will have a very low bit rate and thus be very low quality (at least with our video streams (generally static picture with occasional movements)). If not setting the bitrate ends up with the H264 encoder using some variable bitrate algorithm I don't know. Feedback to NXP: There needs to be documentation on the profile, level and bitrate of the H264 encoder, maybe in "i.MX Linux Reference Manual" or other places on this. The NXP gstreamer vpuenc_h264 code should mention this in the code when listing information on the module with gst-inspect-1.0 as a lot of end users will be working at this level. Re: IMX8mp gstreamer vpuenc_h264 set profile and level Hi @TerryBarnaby1, I hope you are doing well   Please find the information related to the same in the below thread. https://community.nxp.com/t5/ i-MX-Processors/Encoding-H- 264-amp-H-265-using-vpu- wrapper-h/m-p/1347610   I hope this information helps you.   Thanks & Regards, Dhruvit Vasavada Re: IMX8mp gstreamer vpuenc_h264 set profile and level in a similar vein, the device seems to falsely advertise force_key_frame (V4L2_BUF_FLAG_KEYFRAME) being possible, when in reality it seems to be completely ignored by the VPU when I send it
View full article
[S32K324] 核心 0 通过 MC_ME 启动核心 1 - 臭氧"将" 连接到核心 1 立即失败 环境: -设备:恩智浦 S32K324(双核 Cortex-M7_0 + M7_1)-IDE:S32 设计工作室,调试器:Segger Ozone + J-Link -项目:引导加载程序 (M7_0) + 应用程序 (M7_0 + M7_1),多图像模式,FreeRTOS --- 背景/我们改变了什么: 我们的引导加载程序在所有编译配置中都定义了 CM7_1_ENABLE,我们 从引导加载程序和 Core 0 应用程序版本中删除了 CM7_1_ENABLE。 为了在需要时仍能启动核心 1,我们在核心 0 应用程序中添加了以下基于 MC_ME 的启动功能: int MultiCoreBoot_StartCore1(void) { /* 如果 Core1 已经运行,则跳过 */ if ((MC_ME_PRTN0_CORE1_STAT& MC_ME_CORE_STAT_CCS) != 0U) { return 0; } /* 步骤 1:设置 M7_1 向量表地址 */ MC_ME_PRTN0_CORE1_ADDR = M7_1_VECTOR_TABLE_ADDR; // 0x00600000 /* 第 2 步:启用 Core1 时钟 */ MC_ME_PRTN0_CORE1_PCONF = MC_ME_CORE_PCONF_CCE; /* 第 3 步:触发器更新 */ MC_ME_PRTN0_CORE1_PUPD = MC_ME_CORE_PUPD_CCUPD; /* 第 4 步& 5:解锁键序列 */ MC_ME_CTL_KEY = MC_ME_KEY; // 0x5AF0 MC_ME_CTL_KEY = MC_ME_INV_KEY; // 0xA50F /* 等待核心 1 时钟激活 */ while ((MC_ME_PRTN0_CORE1_STAT& MC_ME_CORE_STAT_CCS) == 0U) {} return 0; } 该函数在系统初始化后由 Core 0 应用程序调用。 --- 当前问题: 我们正试图使用"Attach to Running Program" 在 Ozone 中调试 Core 1(第二个 Ozone 实例,单独的 .jdebug)。项目指向 Core 1 ELF,地址为 0x00600000)。然而,Ozone 在连接时立即出错。 问题: 1.上面的 MC_ME 启动代码对于 S32K324 是否正确? 2。在不 RESET Core 0 的情况下连接到 Core 1 的正确的 Ozone/J-Link 配置是什么?       Re: [S32K324] Core 0 starts Core 1 via MC_ME — Ozone "Attach" to Core 1 fails immediately 你好@Julián_AragónM、 感谢您的支持和参考材料——它们对缩小问题范围非常有帮助。我们已成功解决核心 1"Attach" 故障。以下是简要介绍: MPU/Startup:已按要求验证;配置正确,不是原因。 根本原因:当第二个臭氧会话连接时,默认的 S32K324.jlinkScript 会触发 ECC RAM 初始化(写入 0xDeadBeef)。这无意中覆盖了运行中的 Core 0(FreeRTOS)正在使用的 SRAM 区域,导致系统崩溃。 修复方法我们在自定义 J-Link 脚本中重写了 SetupTarget(),以跳过"热连接期间的 RAM 初始化。" 现在,我们可以同时稳定地调试两个内核。希望这一发现对您的团队也有帮助。 顺祝商祺! 常玉科 Re: [S32K324] Core 0 starts Core 1 via MC_ME — Ozone "Attach" to Core 1 fails immediately 嗨,@Changyuke、 启动核心 1 的程序似乎没有问题。请检查 CM7_0 启动代码,并验证地址 0x00600000 的 MPU 区域属性。确认表基是否为有效的 VTOR。 至于臭氧,我想这是世纪佳缘自己的问题。请尝试联系他们:Ticket | SEGGER - 嵌入式专家。 我们提供了一些文档,但这些文档是基于 PEmicro 的,我不确定 Ozone 是否需要任何特定的配置: 方法:在 S32 Design studio 中调试多核项目 S32K324 双核调试与 P&E multilink 最后,SEGGER 提供了多核调试的维基页面:多核调试 - 西格知识库。那里似乎显示了所需的配置。 致以最诚挚的问候, Julián
View full article
S32k322 RTD 7.0.0 および IDE 3.6.6 こんにちは、 RTD 7.0.0 への移行により周波数の変化が発生しました。同じ構成値を使用しているにもかかわらず、eMIOS と BCTU のタイミングが正しくありません。新しい RTD バージョンの基礎となるクロック ツリーまたは PLL 設定が以前のベースラインと異なると思われます。 主な問題は、BCTU のタイミングが設定された周波数と一致しないことです。これは、正確な100µs実行サイクルを必要とするモーター制御アプリケーションにとって重要です。   Re: S32k322 RTD 7.0.0 and IDE 3.6.6 助けてくれてありがとう。私のミスでした。問題は解決しました。 Re: S32k322 RTD 7.0.0 and IDE 3.6.6 こんにちは、 eMIOS/BCTU は CORE_CLK からクロックされます。共有したクロック設定は似ているように見えるため、Clock Init が適切に実行されていれば、モジュールは同じ周波数でクロックされるはずです。 異なって見えるのは、PWM チャネルに使用されるモードです。 RTD300: ローカルカウンタバスを選択したOPWMB。このカウンタバスは使用されるPWM周波数を表します。 RTD700: 内部カウンタを使用したOPWFMB、独自の周期を指定 期間設定が異なるため、タイミングも異なるはずです。 BR、ペトル
View full article
在检测到输入引脚边缘时强制改变 eFlexPwm 输出 您好, 一旦 eFlexPWM 被配置为在输出引脚 (PWM_A) 上生成具有定义的周期和占空比的 PWM 信号,是否有可能在检测到输入引脚 (PWM_X 等) 的边沿时通过硬件强制改变输出(我的意思是,在输入引脚生成的中断中不改变输出)? 预先致谢 MCXA MCX N Re: Force eFlexPwm output change on input pin edge detection 你好@zorrotz 是的。当检测到输入引脚(如 PWM_X)上的边沿时,eFlexPWM 模块可通过硬件改变 PWM_A 输出,而无需使用中断。 方法: 将输入引脚路由至 eFlexPWM FAULTx 输入之一。 当任何 FAULTx 引脚为逻辑 1 时,都会产生故障。极性可通过 FCTRL[FLVL]更改。每个 FAULTx 引脚可映射到任何 PWM 输出。 当故障信号被触发时(由输入引脚上检测到的边缘),PWM 输出引脚被强制为逻辑 0、逻辑 1 或高阻抗,具体取决于 OCTRL [pwmxFS] 中的设置。 谢谢! BR 爱丽丝 Re: Force eFlexPwm output change on input pin edge detection 你好@Alice_Yang 是的,可以使用 FAULTx 输入,但我使用 FAULTx 输入是为了在电路检测到过电压时强制逻辑为 0。因此,我无法使用另一个 FAULTx 来强制另一个引脚状态。 也许我可以使用 DMA。 谢谢 Re: Force eFlexPwm output change on input pin edge detection 你好@zorrotz 您可以考虑使用 eFlexPWMEXT_FORCE功能,在硬件中立即更改 PWM 输出。 您可以将输入边沿路由至 EXT_FORCE,然后将 PWM 子模块的 FORCE_SEL 设置为 EXT_FORCE 。 使用 DTSRCSEL,PWM 输出可立即强制达到所需的电平,而无需中断,也不需要消耗任何额外的故障通道。 谢谢。 BR 爱丽丝
View full article
IMX8MP USB 启动模式 (uuu) 你好, 我有一个 Olimex IMX8MP 主板(原理图和 KiCad 仓库)配对它的底板(原理图和 KiCad 仓库)。 我正在尝试用空白板测试 uuu 的用法,即使用 ROM USB 代码将 u-boot 烧录到 emmc 上。但是,无论我如何尝试,USB 设备都不会出现在我的主机 (Linux) 上。由于基板上只有 USB-A 连接器,我使用了 USB-A 对 USB-A 连接器电缆,但我也尝试了 USB-A 对 USB-C、不带 VBUS 的电缆和其他几种选择,但在 dmesg 中都没有发现任何问题。启动开关似乎设置为正确的 1-0-0-0 组合,其他组合,例如在没有本应回退到 USB 的卡的情况下设置 SD 启动,其工作原理完全相同。SoM 本身可以正常运行,我可以从 SD 启动(而且我看到了 eMMC 所以我想我也能启动 eMMC)。唯一缺少的部分是最初的空白板启动,以便安装 u-boot。 为了执行 ROM 代码,需要建立什么秘密连接吗?我*看来*把它与恩智浦官方开发板原理图的关系非常相似,中间没有集线器等等。它甚至应该这样运行还是我需要先通过其他方式烧录 u-boot(例如从 SD 启动来写 eMMC)? 如蒙反馈,不胜感激! Re: IMX8MP USB boot mode (uuu) 我帮你确认一下,然后给你答复。 Re: IMX8MP USB boot mode (uuu) 板需要在板中设置为串行下载模式。我看不到设计图和原理图的 PDF 文件,您需要自己查看。 你说过 SD 可以很好地在你这边启动。下载图像到 sd 卡和 emmc 使用不同的命令,下载模式相同。 下载完成后,SD 卡和 emmc 的启动模式不一样。 在这里,你需要检查是否连接了正确的线路和电源,使用正确的启动模式和下载命令。 Re: IMX8MP USB boot mode (uuu) UPD:基板缺少 VBUS 引脚,显然 ROM 代码首先使用它来触发 USB 串行下载。
View full article
从 A53 侧访问 HSE 时发现重启问题 您好, 客户:博世 HSE FW 版本 - HSE_FW_S32G3XX_9_2_63_0 我们发现,从 A53 一侧进入 HSE 时存在重新启动问题。以下是 MU 分配详情: - MU0 & MU3 分配给 M7侧 - MU1 & MU2 分配给 A53侧 M7 端程序: 1.通过将 MU 设置为激活将其启用并将功能域分配为 0 2.通过 mu0 发送的激活其他 MU 的请求 测试结果:能够从 M7 端顺利访问所有 MU。 A53 侧边程序: 1.启用 HSE 驱动程序,MU2 位于主机虚拟机,MU1 位于客户虚拟机 s32-hse -v -i200 -m1 -o16 -c16& -> A53 Guest VM s32-hse -v -i200 -m2 -o32 -c16& -> A53 Host VM 2.在主机虚拟机上创建示例测试应用程序,通过 MU2 通道 /dev/hse/32 读取 HSE fw 版本 测试结果:每当尝试从示例应用程序中打开 HSE 接口 (/dev/hse/32) 时,板就会重新启动。 他们尝试将 sharedMemChunkSize 不设为 0(如果所有 MU 接口的 sharedMemChunkSize 字段都等于 0,那么 XRDC 将被禁用),并在 sharedMemChunkSize = 0 的情况下重新进行了测试。 附上日志以供参考: BSSM: 有效 HSE_FW 优先权:紧急 Re: Restart issue observed while accessing HSE from A53 side 暂时关闭该问题。我们代表博世向 QNX 团队提出了这个问题。不过,该小组表示,该问题与 HSE 固件有关。
View full article
S32K344 ADC は差動入力モードをサポートしていますか? リファレンスマニュアルにこれについての説明はありますか?マニュアルには関連情報が見つかりませんでした。 Re: Does the S32K344 ADC support differential input mode? こんにちは@yanyanwan S32K3 デバイスは差動入力をサポートせず、シングルエンド入力のみをサポートします。したがって、差動入力読み取りを実行するには外部回路が必要です。 よろしくお願いします、 ジュリアン
View full article
S32K388 TCP IP エラー FREERTOS 構成 こんにちは、エキスパートの皆さん。私は現在s32ds 3.6.3を使用しています。、s32K388用RTD 6.0.0 しかし、freertosでTCP/IPスタックを使用すると、エラー構成が発生し、tcpipスタックでFREERTOSフィールドを選択できません。 サンプルの TCP IP スタック FreeRTOS のみを実行できますが、独自のファイル プロジェクトを構成するとエラーが発生します。これをどうやって直せばいいのでしょうか。 Re: S32K388 TCP IP error FREERTOS config こんにちは@vinmotion 、 プロジェクトに freertos ドライバーがありません: S32K3XX バージョン 3.0.0 の TCPIP_STACK に必要なため、S32K3 バージョン 6.0.0 CD1 用の FreeRTOS Update-site がインストールされていると思います。 よろしくお願いいたします。 パベル
View full article
IMX8MP Board PCIe Phy link never came up Hi NXP Team, I am working on a custom board based on i.MX8M Plus, where the PCIe Root Complex (RC) is the i.MX8MP and the PCIe End Point (EP) is an FPGA. Currently, PCIe initialization starts, but the PCIe PHY link never comes up, and the endpoint is not detected. Below is the relevant log output: sh-5.2# dmesg | grep pci [ 3.115342] imx6q-pcie 33800000.pcie: host bridge /soc@0/pcie@33800000 ranges: [ 3.122709] imx6q-pcie 33800000.pcie: IO 0x001ff80000..0x001ff8ffff -> 0x0000000000 [ 3.130996] imx6q-pcie 33800000.pcie: MEM 0x0018000000..0x001fefffff -> 0x0018000000 [ 3.346446] imx6q-pcie 33800000.pcie: iATU: unroll T, 4 ob, 4 ib, align 64K, limit 16G [ 4.314182] imx6q-pcie 33800000.pcie: Phy link never came up [ 4.320458] imx6q-pcie 33800000.pcie: PCI host bridge to bus 0000:00 [ 4.326885] pci_bus 0000:00: root bus resource [bus 00-ff] [ 4.332426] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] [ 4.338644] pci_bus 0000:00: root bus resource [mem 0x18000000-0x1fefffff] [ 4.345606] pci 0000:00:00.0: [16c3:abcd] type 01 class 0x060400 PCIe Root Port [ 4.352978] pci 0000:00:00.0: BAR 0 [mem 0x00000000-0x000fffff] [ 4.358942] pci 0000:00:00.0: ROM [mem 0x00000000-0x0000ffff pref] [ 4.365177] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 4.370447] pci 0000:00:00.0: bridge window [io 0x0000-0x0fff] [ 4.376576] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 4.383400] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff pref] [ 4.390714] pci 0000:00:00.0: supports D1 [ 4.394759] pci 0000:00:00.0: PME# supported from D0 D1 D3hot D3cold [ 4.404627] pci 0000:00:00.0: BAR 0 [mem 0x18000000-0x180fffff]: assigned [ 4.411485] pci 0000:00:00.0: ROM [mem 0x18100000-0x1810ffff pref]: assigned [ 4.418582] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 4.423859] pci_bus 0000:00: resource 4 [io 0x0000-0xffff] [ 4.429481] pci_bus 0000:00: resource 5 [mem 0x18000000-0x1fefffff] [ 4.436366] pcieport 0000:00:00.0: PME: Signaling with IRQ 225 Running lspci only shows the Root Complex: sh-5.2# lspci 00:00.0 Class 0604: 16c3:abcd sh-5.2# lspci -nn 00:00.0 Class 0604: 16c3:abcd sh-5.2# lspci -vvv 00:00.0 Class 0604: 16c3:abcd My questions are: How should PCIe be correctly connected and configured between i.MX8MP (RC) and an FPGA (EP)? What device tree and kernel configuration settings are required on i.MX8MP for successful PCIe link training? How can I verify PCIe link status (LTSSM state, link speed, width) on i.MX8MP? Once the link is up, how can I ensure the FPGA endpoint is properly enumerated so that Vendor ID and Device ID are detected? Any reference designs, FPGA PCIe EP configuration guidelines, or debugging steps would be greatly appreciated. Thanks & Regards Re: IMX8MP Board PCIe Phy link never came up Hi, How did you perform the test? Did you first boot the setup ep, then boot the rc? Or did you boot the rc first? Also, if the FPGA isn't connected, are there any logs related to “Phy link never came up”? Best Regards, Zhiming Re: IMX8MP Board PCIe Phy link never came up HI @Zhiming_Liu , Here is how the testing was performed and the current observations: The PCIe reference clock (100 MHz) is sourced from the FPGA to the i.MX processor. This clock has been verified on the board using an oscilloscope and is stable. After booting the processor, the i.MX is detected as a PCIe Root Complex and its RC ID is correctly assigned. $lspci -nn 00:00.0 Class 0604: 16c3:abcd Boot order was tested in both ways: Root Complex (i.MX) booted first, then the Endpoint (FPGA) Endpoint booted first, then the Root Complex The behavior was the same in both cases. Currently, the PCIe link does not come up. Guidance is requested on how the PCIe link training should be established between the i.MX (RC) and the FPGA (EP). Specifically: Which side initiates the link training (RC or EP)? What conditions must be met on the RC side for successful link-up? Does the i.MX Root Complex automatically start PCIe link training once the EP is present and reference clock/reset are valid? Are there any mandatory actions required on the FPGA side (for example, enabling LTSSM, or configuring PCIe IP) before the RC can detect the Endpoint?
View full article
未记录压力 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 您好, 我目前正在使用 MPX5500DP 传感器来测量压力,但是无论施加任何压力,Arduino Uno 的模拟读数都不会改变。我附上了代码截图和布线图片。如果已知 Vout,我使用数据表中的传递函数来计算压力,并将图 4 中的电路与去耦电容一起使用。在电路图片中,我将黑色跨接电缆连接到接地,红色跨接电缆连接到 5V 引脚,蓝色跨接电缆连接到模拟引脚 5。我在谷歌上搜索了很多,数据表也看了无数遍,但找不到任何线索。 谢谢! Jorge 压力传感器 Re: Pressure not recorded <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好,豪尔赫、 您的接线和代码似乎都是正确的。在没有施加压力的情况下输出 ~0.2V 也是正确的。然后,如果增加 P1 和 P2 之间的压力差,输出电压就会增加。 不过,请注意 MPX5500DP 的灵敏度不高(典型值为 0.1)。9mV/kPa),因此需要施加相当高的压力才能获得明显更高的输出电压(例如P1 和 P1 之间的 100kPa 相当于 Vout 上的 0.9V 或 1.1V)。 如果输出电压仍然稳定在 0.2V 左右,那么传感器可能有问题,您必须使用另一个传感器。但我的猜测是,您没有施加足够的压力来获得更高的输出电压。 顺祝商祺! 托马斯
View full article
UART communication with KIT9Z1J638EVM Evaluation Board I'm working on KIT9Z1J638EVM Evaluation Board. It is mentionned in the kit user guide that LIN bus can be used as SCI (UART). I need to connect  the evalboard to PC via serial cable and establish half duplex communication. Is it possible? if yes, any help of how to do that? I tried to connect the LIN bus configured as SCI to the RXD pin of RS232 cable but I can't have a correct communication. Battery Sensors Re: UART communication with KIT9Z1J638EVM Evaluation Board Hello Souha, The connection is done through the SCI module of the MM9Z1_638 and the OSBDM port that will add a virtual COM port on the PC when connected. The LIN is not involved there. This is explained in the KIT9Z1J638EVM User‘s Guide within the following note: GPIO pins might also be connected to OSBDM to set Serial to the USB port. This is done by connecting: TxD from SCI to one pin out of PTB[3…1], then the selected PTB to JP4-2. RxD from SCI to one pin out of PTB[4…1], then the selected PTB to JP4-1. Insure that the two selected PTB pins have no other setting (voltage sensing external divider, external temperature sensing setup), which might conflict with the 5.0 V digital IO setup. So there you have to connect wires from selected PTBs to the right position on JP4. Please refer to the KIT9Z1J638EVM User‘s Guide. I hope it helps. Regards, Tomas
View full article
図書館に関する質問 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、   Fusion Library 5.0 について次の質問があります。 1) Systick は 9 軸融合の場合 53 を示します。9軸融合機能には(53/120MHz)==0.44uSが必要ですか?一度実行しますか? 2) 融合タスクはサンプリングタスクよりも優先度が低いため、サンプリングタスクによって割り込まれます。ACC の読み取りに必要な時間をテストしたところ、約 237uS でした。融合タスクがサンプリングタスクによって中断された場合、systick はさらに長くなるのでしょうか? 3) 私のプロジェクトでは MQX を使用していません。データ サンプリング、融合、MAGCal に PIT0/1/2 を使用しています。PIT0 の優先度は PIT1/2 よりも高くなります。PIT1 の優先度は PIT2 よりも高くなります。 9 軸融合機能を呼び出すと、約 1.6 ミリ秒かかりますか?なぜそんなに大きな違いが出るのでしょうか?   ありがとうございます   クリスティ センサ・フュージョン Re: Questions about library <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> それでいいでしょう!謎が解明されてよかったです。 Mike Re: Questions about library <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、Mikeさん 理由が分かりました。最適化を行うには、-O0 ではなく -O3 を使用する必要があります。今ではデモ プロジェクトとほぼ同じです... ありがとうございます クリスティ Re: Questions about library <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、Mikeさん 1) 私の間違いです。K-ticks では測定時間は妥当です。 2) あなたのデモ プロジェクトと自分のプロジェクトの間のタイミングを測定します。 -----私のプロジェクトでのサンプリング時間は約 1183uS===7100/60MHz です。 -----私のプロジェクトでの9軸データ融合==1600uS==95700/60MHz、あなたのデモプロジェクトでは==442uS -----私のプロジェクトでの6軸GBデータ融合==317uS==19000/60MHz、あなたのデモプロジェクトでは==94uS -----私のプロジェクトでの9軸GYデータ融合===96uS==5750/60MHz、あなたのデモプロジェクトでは==25uS 両方のプロジェクトのすべての機能は正常に動作しています。データ融合の結果にパフォーマンスの違いがあると思いますか? 3) KDS 3.0.0を使用していますKSDK 1.2.0 を使用して独自のプロジェクトを開発しました。両方のプロジェクトは同じデモ ボード上で実行されています。私のプロジェクトでは、コアに 120 MHz、BUS クロックに 60 MHz を使用しています。PIT0/1/2には60MHzを使用しています。時間を測定するために PIT0 ティックを使用しています。私の測定時間はデータ融合機能のためだけです。 2 つのプロジェクト間の CPU フローティング設定または数学ライブラリの違いに関連している可能性がありますか? ありがとうございます クリスティ Re: Questions about library <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> クリスティ、 順番に: 数桁ほど間違っています。表示は K ティック単位で行われます。SO 53,000/120,000,000 = 0.44 ミリ秒です。はい、これは融合を 1 回実行する時間です。 まあ、大したことはないですね。ご覧のとおり、融合タスクは思っていたよりも長いです。しかし概念的にはそうです。あなたが使用していると思われる K64F では、通常、連続する 2 つのサンプルの間には、中断することなく融合を実行するのに十分な時間があります。 あなたは優先順位を正しく理解しています。ここでは systick カウンターを使用して時間を測定していますか、それともスコープと GPIO 経由で時間を測定していますか?後者の場合、私の最初の質問は「MCU のクロックをどの周波数にプログラムしましたか?」です。前者の場合、どのくらいの数のシスティック数が得られますか?参考までに、データシートの数値には磁気キャリブレーションとセンサー サンプリングのタスクは含まれていません。 Mike
View full article
MMA8653FC 歩数計カウンター <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、みんな MMA8653FCを使用しています。歩数計のアルゴリズムを実装する方法がわかりません。 デモのソースコードはありませんか? よろしくお願いいたします。 ロイ 加速度センサ Re: MMA8653FC as pedometer counter <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、トーマス: 助かります。ありがとう! よろしくお願いいたします。 ロイ Re: MMA8653FC as pedometer counter <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ロイ、 MMA8653FC のローパス フィルタは、単純な 1 次デシメーション フィルタ、つまり移動平均フィルタの後にダウンサンプリングが続くものです。カットオフ周波数は選択されたODR(DR[2:0]ビット)とモード((S)MODS[1:0]ビット)によって異なります。 データシートの表 62 を見ると、すべての可能な ODR/(S)MODS の組み合わせに対する「OS 比」の列が見つかります。この表を使用すると、次の式に従って ADC 周波数を計算できます。 ADC周波数 = OS比 * ODR ローパス フィルタは、次の規則に従って 2 または 4 でデシメーションを実行し、カットオフ周波数はデシメーション レートによって異なります。 OS比 = 2: デシメーション2、カットオフ周波数 = 0.25 * ADC周波数 OS比 >= 4: デシメーション4、カットオフ周波数 = 0.114 * ADC周波数 よろしくお願いいたします。 トーマス Re: MMA8653FC as pedometer counter <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> トーマス、 1. アドバイスありがとうございます。私たちのプロジェクトでは、MMA8653の方が適しています。すでに8051互換のSoCチップを持っているので、それを実装する必要があります。 歩数計アルゴリズムを搭載。 2. MMA8653FC にはローパス フィルターがあります。カットオフ周波数は変更できますか? よろしくお願いいたします。 ロイ Re: MMA8653FC as pedometer counter <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ロイ、 現時点では、MMA8653FC を使用した歩数計アルゴリズムの実装は知りません。 MMA9553Lインテリジェント歩数計プラットフォームでは、ユーザーはいくつかの設定レジスタを用いて歩数計アプリケーションの動作をカスタマイズおよび制御し、複数のステータスレジスタを用いて測定・計算されたデータをレポートすることができます。このデバイスの詳細については、 MMA9553LSWRMをご覧ください。 よろしくお願いいたします。 トーマス
View full article
i want to fix direction not north Hi. i am user of K64F, sensor fusion.   after some test, i knew that the magnetometer has a slight error to point a north. ( about 8 degree (yaw))   so i want to fix a direction receiving from magnetometer , not real north (For example, I want to designate the power up direction is north.)   Question 1 :  it is right way to use magnetometer offset compensation? like FXOS8700CQ_Mag_Calibration function in  FXOS8700CQ - Bare metal example project       i tried to test a FXOS8700CQ_Mag_Calibration function when i push button, OnNMI works and FXOS8700CQ_Mag_Calibration function execute. but it didn't work. mag raw data was stopped.     Question 2 :  i is problem about timing or I have to redesign a code?   Thank you. SensorFusion Re: i want to fix direction not north Tim, I'll have to let Tomas comment on your project-specific questions, as I haven't looked at his code.  But with regard to Question 1:  Magnetic calibration works by mapping a 3D ellipsoid of magnetic measurements into a 3D sphere.  Freescale's routines do this by performing something called a total least squares fit.  This attempts to minimize radial error in the mapping.  But at the end of the day, it can leave uncorrected some amount of pure rotation in the magnetic distortion.  That's why you still see some error even after correction.  The error results from fundamental assumptions in the mag cal routines, and there is nothing you can do in those routines to account for it.  The fix is to simply apply a fixed, final 3D rotation to the computed device orientation to account for the error. Mike
View full article
S32K358EVB-Q289: 点滅LEDの例が動作しない (MATLAB R2022b / MBDT 1.6.0) こんにちは、 MATLAB/Simulink を使用してS32K358EVB-Q289で簡単な GPIO (LED オン/オフ) テストを実行しようとしていますが、NXP の「点滅 LED」の例が私のボードでは機能しません。 環境 MATLAB: R2022b ボード: S32K3X8EVB-Q289HWUM (S32K358EVB-Q289) サポートパッケージ/ツールボックス: SW32_MBDT_S32K3_1.6.0_D2501.mltbx (ライセンス1.6.0 ) 問題 NXP が提供する GPIO LED 点滅の例を勉強したいと思います。ただし、MATLAB/Simulink ではS32K358-Q289専用のターゲット/例は提供されていません。 手順/症状: Simulink で NXP が提供する点滅 LEDサンプル モデルを開きます。 Ctrl+E (構成パラメータ) を押して、ハードウェア設定を確認します。 S32K358EVB-Q289 はハードウェア ボード リストで使用できません。 回避策として、構成プロジェクト テンプレートをS32K358EVB-Q289 (スイッチ パッケージ) に変更しました (添付のスクリーンショットを参照)。 S32 Config Toolでは、次のように設定しました。 ピン: LED関連のピン設定 ペリフェラル:LED/GPIO関連の設定 プロジェクトは正常にビルドされますが、実際のボード上のLED は切り替わりません(点滅しません)。 ビルドは問題ありませんが、ハードウェア上で LED のオン/オフが機能しません。 質問 S32K358-Q289 (S32K358EVB-Q289)用の公式 MATLAB/Simulinkサンプル プロジェクトはありますか?はい、そうであれば、どこからダウンロード/アクセスCAN? 「点滅 LED」の例をS32K358EVB-Q289で動作させるにはどうすればよいですか?必要な設定 (ピン多重化、クロック/初期化、ボード初期化など) が不足している可能性がありますか? ライセンス/ツールボックスのバージョンについて: ライセンス/ダウンロードは1.6.0まで見つかります。しかし、 1.8.0のライセンス ダウンロード セクションが表示されません。1.8.0 はまだ利用できないのでしょうか、それとも別の場所で提供されるのでしょうか? 事前に感謝いたします。 Re: S32K358EVB-Q289: Blinking LED Example Not Working (MATLAB R2022b / MBDT 1.6.0) こんにちは、 @phillip_hong さん、 S32K3向けモデルベースデザインツールボックスにご興味をお持ちいただき、セットアップの詳細と手順をご説明いただきありがとうございます。ご質問について、いくつかご説明いたします。 1.残念ながら、現時点では、 S32K358-Q289ボードを特にターゲットとした公式の MATLAB/Simulink の例はありません。 S32K358-Q172 (異なるピン配置) のサポートが見つかります。 S32K358‑Q289 パッケージはサポートされているデバイス リストにまだ含まれていないため、専用の例やハードウェア ボードのエントリは表示されません。 2. S32K358‑Q172パッケージを使用し、ピンを手動で調整しようとすると、主に 172 ピンと 289 ピンのバリアント間のピン配置の違いにより、観察された動作が発生する可能性があります。一部のピンは揃って部分的な互換性が確保される場合もありますが、機能上の問題を引き起こす可能性のある不一致が必然的に発生します。 ピン構成が完了しているかどうかを確認するために、次のスレッドを参照することをお勧めします: MBDT1.5 DIOとPWMが動作しない さらに、将来のリリースではS32K358‑Q289のサポートを追加することも検討します。 3.最新リリースであるS32K3用MBDTバージョン1.8.0では、ツールボックスにライセンスファイルが不要になりました。ライセンスをアクティベートすることなく、バージョン1.8.0を直接ダウンロードして使用できます。 このため、1.8.0 ではライセンス ダウンロード セクションが表示されなくなり、ライセンスはインストール プロセスの一部ではなくなりました。 よろしくお願いいたします。 ドラゴス
View full article
imx8mp ispビデオノードが作成されていません こんにちは、 imx290センサモジュールを5.10.35ディストリビューションのimx8mplusに移植しています カメラ センサ移植ガイドに従い、それに応じて vvcam のドライバを変更しましたが、ボードを起動すると、ドライバのプローブ機能が成功してもビデオノードが作成されません。 以下は、モジュールの読み込みが開始されたときからのログ メッセージです。 [ 6.208014] imx290_vvcam: ツリー外のモジュールをロードするとカーネルが汚染されます。 [ 6.224028] func:imx290_probe に入る [ 6.318075] eimx290_vvcam 1-0042: 電源DOVDDが見つかりません。ダミーレギュレータを使用しています。 [ 6.339949] eimx290_vvcam 1-0042: 電源DVDDが見つかりません。ダミーレギュレータを使用しています。 [ 6.349485] eimx290_vvcam 1-0042: 電源AVDDが見つかりません。ダミーレギュレータを使用しています。 [ 6.382951] imx8_media_dev: モジュールはステージングディレクトリからのものであり、品質は不明です。警告が出されました。 [ 6.443331] viv_isp_init_moduleを入力 [ 6.448757] isp_hw_probeを入力 [ 6.453073] viv_dwe_init_module を入力してください [ 6.456791] vvcam ispドライバが登録されました [ 6.457080] dwe_hw_probe を入力してください [ 6.461686] imx-sdma 30e10000.dma-コントローラ:ファームウェアが見つかりました。 [ 6.466027] vvcam デワープドライバを調査 [ 6.470277] imx-sdma 30bd0000.dma-コントローラ:ファームウェアが見つかりました。 [ 6.479325] imx-sdma 30bd0000.dma-コントローラ:ファームウェア4.6をロードしました [ 6.839512] caamアルゴリズムが/proc/cryptoに登録されました [ 6.896947] caam 30900000.crypto:/proc/cryptoに登録されたcaam pkcアルゴリズム [ 6.896962] caam 30900000.crypto:rng-caamの登録 [ 6.898300] デバイス caam-keygen が登録されました [ 6.921808] ランダム: crng init 完了 [ 6.921819] ランダム: レート制限により 7 件の urandom 警告が無視されました [ 7.309550] EXT4-fs (mmcblk2p2): 順序付きデータ モードでマウントされたファイル システム。オプション: (null) [ 7.383698] RTL8211F ギガビットイーサネット 30be0000.ethernet-1:01:添付のPHYドライバ[RTL8211Fギガビットイーサネット](mii_bus:phy_addr=30be0000。) [ 7.475098] imx-dwmac 30bf0000.イーサネット eth1: PHY [stmmac-1:01] ドライバ [RTL8211F ギガビットイーサネット] (irq=POLL) [ 7.487079] imx-dwmac 30bf0000.イーサネット eth1: セーフティ機能のサポートが見つかりません [ 7.487093] imx-dwmac 30bf0000.イーサネット eth1: IEEE 1588-2008 アドバンスドタイムスタンプをサポート [ 7.487260] imx-dwmac 30bf0000.イーサネット eth1: 登録されたPTPクロック [ 7.487510] imx-dwmac 30bf0000.イーサネット eth1: phy/rgmii-id リンクモードの設定 [ 7.519467] 8021q: デバイス eth1 の HW フィルターに VLAN 0 を追加する [ 8.143730] 監査: タイプ=1006 監査(1616581522.276:2):pid=639 uid=0 old-auid=4294967295 auid=0 tty=(none) old-ses=4294967295 ses=1 res=1 [ 8.192190] カメラサブデバイスのメディアエンティティパッドを初期化した後の戻り値 = 0 [ 8.196776] カメラサブデバイスの非同期登録後の戻り値 = 0 [ 8.204482] func:imx290_retrieve_capture_properties を入力します [ 8.211560] imx290が検出されました。 lsmod: を実行すると、次のモジュールが作成されますが、vvcam_video モジュールはロードされません。 モジュールサイズ使用 vvcam_isp 65536 0 vvcam_dwe 28672 0 imx8_media_dev 20480 0 imx290_vvcam 147456 0 imx8_media_devモジュールを削除して再度modprobeを実行しようとしたところ imx290_vvcam 147456 1 モジュールは利用されるようになりましたが、まだビデオ ノードは作成されていません。 vvcam_videoをmodprobeするとロードされますが、再び利用されません。 vvcam_ビデオ 40960 0 この問題の解決にご協力ください。 よろしくお願いします、 ムケシュ・クマール Re: imx8mp isp video node not cteated 私たちは、imx415 カメラ センサ用の vvcam カメラ ドライバの開発に取り組んでいます。カメラセンサ用のドライバを開発できますか? Re: imx8mp isp video node not cteated こんにちは@quercuspau 、 ISPは現在正常に動作しています。もう問題はありません。その他の情報については、残念ながら開示できません。 よろしくお願いいたします。 K. Re: imx8mp isp video node not cteated こんにちは@khang_letruong 、 私が読んだ限りでは、カメラを ISP で動作させることができたようですが、撮影した写真はどれくらいきれいですか?また、ある投稿で、NXP カメラ支援会社と契約し、xml および drv ファイルを受け取った後でも、画像キャリブレーション パラメータにまだ問題があると読みました。解決できましたか?質問させてください。カメラのパラメータを調整するために、サポート会社にどれくらいの費用がかかりますか? BR Re: imx8mp isp video node not cteated こんにちは@quercuspau 、 正直に言うと、OV2775 と OS08A20 の組み合わせは、Basler カメラと比較すると 2 つの優れたオープンな例です。 カスタム センサーが接続する I2C バス/ノード (および gpio、アドレスなどのプロパティ)、mipi-csi2 ノード (およびレーン数などのプロパティ) に関して、デバイス ツリーを調整する必要がある場合があります。 BR、 K Re: imx8mp isp video node not cteated こんにちは@mukesh_kumar 、 おそらく、isp_media_server が使用する .drv を生成するための上位層 (isp-imx の ISI 層) と、必要なカーネル モジュールとセンサ自体のキャリブレーション構成をロードするためのスクリプトを参照しているのでしょう。ただし、これはこのチケットの最初の主題とは別の主題です。つまり、imx290_vvcam であるカーネル モジュールの正常なプローブに続いて /dev/videoX が作成されることです。 あなたが言及したリンクでの説明は、imx290 の .drv を含む上位層を実装するのに十分であると思います。 BR、 K. Re: imx8mp isp video node not cteated こんにちは@khang_letruong 返信ありがとうございます。 実行スクリプトを確認したところ、imx290のサポートを追加するには、.drvファイルが必要です。ファイルと.xmlファイル https://community.nxp.com/t5/i-MX-Processors/ISP-working-in-i-MX8M-Plus/mp/1307705のディスカッションを参考に、imx290 用のものを生成してみました。 しかし私が命令を出すと ./build-isp-all リリース フル 部分的にビルディングされており、.drv は生成されません必要なファイルが isi/drv/ フォルダーに追加されているにもかかわらず、imx290 のファイルがありません。 よろしくお願いいたします。 ムケシュ Re: imx8mp isp video node not cteated こんにちは@mukesh_kumarと@khang_letruong 私が正しく理解していれば、ov2775 モジュールを参照として使用し、それを imx290 ドライバ レジスタ構成に適合させたことになります。デバイス ツリー カメラ側では変更は予想されません。ov2775 の同じ xml と drv を imx290 に使用しても大丈夫ですか? よろしくお願いします。 Re: imx8mp isp video node not cteated こんにちは@quercuspau センサ移植ガイドによると、ISPをサポートするセンサはvvcamに存在するはずですが、vvcamにはimx290ドライバが存在しません。 よろしくお願いいたします ムケシュ Re: imx8mp isp video node not cteated 良い! Re: imx8mp isp video node not cteated こんにちは、 すでに利用可能なimx290用ドライバーをispで使用することはできませんか? imx8mpとISPで同じセンサを使用する予定です。しかし、まだ始めていない BR Re: imx8mp isp video node not cteated こんにちは@mukesh_kumar 、 まず、vvcamカーネルドライバ(imx290_vvcam.cから生成されたmx290_vvcam.ko)がたとえば、isp-imx フレームワーク内で run.sh スクリプトを実行すると、正しくロードされます。imx290 センサを追加するように変更することもできます。 次に、 dmesgに次の行があることを確認します (つまり、パイプライン I2C センサ -> mipi-csi2 --> isp が dts で適切にリンクされています)。 [ 7.884122] mx8-img-md: created link [imx290 1-001a] => [mxc-mipi-csi2.0] ov2775 などと同様に、プローブ関数内の以下のコード スニペットで、すべての V4L2 関数が正常に返されることを確認できます。 sd = &sensor->subdev; v4l2_i2c_subdev_init(sd, client, &ov2775_subdev_ops); sd->flags |= V4L2_SUBDEV_FL_HAS_DEVNODE; sd->entity.function = MEDIA_ENT_F_CAM_SENSOR; sensor->pads[OV2775_SENS_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; retval = media_entity_pads_init(&sd->entity, OV2775_SENS_PADS_NUM, sensor->pads); sd->entity.ops = &ov2775_sd_media_ops; if (retval < 0) goto probe_err_power_down; retval = v4l2_async_register_subdev_sensor_common(sd); if (retval < 0) { dev_err(&client->dev,"%s--Async register failed, ret=%d\n", __func__,retval); goto probe_err_entity_cleanup; } Br、 K Re: imx8mp isp video node not cteated こんにちは@khang_letruong ご質問にご返信いただきありがとうございます。 私はisp_0ノードを使用しており、以下に示すようにデバイスツリーソースで同じものを有効にしています。 &カメラデバイス { ステータス = "正常"; }; &isi_0 { ステータス = "無効"; }; &isp_0 { ステータス = "正常"; }; 歪み補正 { ステータス = "正常"; }; 以前の返信で述べたように、Basler の場合にどのモジュール/サービスが vvcam_video モジュールを呼び出し、ov2775 および imx290 ではどのモジュール/サービスが呼び出されるのか理解できません。 よろしくお願いいたします。 ムケシュ Re: imx8mp isp video node not cteated こんにちは@mukesh_kumar 、 おそらく、dts で &isp_0 ノードまたは &isp_1 ノードを有効にすることを忘れた可能性があります。 よろしくお願いいたします K. Re: imx8mp isp video node not cteated こんにちは、 ov2775_mipi_v3.cを参考にしました。前述の imx290 ドライバ用の vvcam に存在するファイル。 起動中にimx8mp-evk-basler.dtbファイルをロードすると、 vvcam_isp 65536 1 vvcam_dwe 28672 1 vvcam_ビデオ 40960 1 imx8_media_dev 20480 0 basler_camera_driver_vvcam 20480 0 モジュール ----> vvcam_video、vvcam_isp、vvcam_dwe がロードされ、カメラが接続されていない場合でも利用されます。 起動時にimx8mp-evk-ov2775.dtbファイルをロードすると、 モジュールをロードしています ----> デバイスがなくても、カメラがコネクテッドでなくても vvcam_isp 65536 0 vvcam_dwe 28672 0 imx8_media_dev 20480 0 os08a20 32768 0 カメラがなくても、basler dtb の場合に vvcam_video をロードするトリガーがどれなのか理解できません。 私の場合、起動中に vvcam_video モジュールをロードできないので、これを理解するのを手伝ってください。 また、imx290 モジュールがロードされる前でも imx8_media_dev モジュールがロードされます。モジュール プローブが成功した後に imx8_media_dev をロードするにはどうすればよいでしょうか? /etc/ フォルダーの下にファイルモジュールを作成し、順序を imx290、imx8_media_dev のままにしてみましたが、機能しませんでした。 誰かこの2つの問題を解決するのを手伝ってくれませんか。 ありがとう、 ムケシュ・クマール。 Re: imx8mp isp video node not cteated こんにちは、 @SiddavatamVishnuさん、 その質問は私宛てのものでしょうか?はい、そうであれば、私の答えは「はい」です。IMX415 用のドライバを開発できます。 ありがとう、そしてよろしく。 カン Re: imx8mp isp video node not cteated ああ、返信ありがとう。 ISP チューニング プロセス、要件、環境の設定方法などに関する知識を共有していただけますか。 もう一度、返信をくれた@khang_letruongさん。 ヴィシュヌS
View full article
i.MX95 電源管理の概要 添付のスライドでは、次のトピックで i.MX95 の電源管理を紹介しています。 SoC Power Architecture BSPによる電源管理 電源のオン/オフと再起動 実装を一時停止 低電力実行 IMX95EVK
View full article
哪个版本的32DS+RTD适合S32K311芯片开发 我现在用的S32DS是V3.6.5版本,rtd是6.0.0,里面只有少量SDK的示例,我想找一个完整的S32K311芯片的SDK开发包用于如下外设的开发:CAN,LIN,ADC,DAC,睡眠唤醒,Timer,PWM等。请问我应该下载哪个版本的S32DS和RTD。 Re: 哪个版本的32DS+RTD适合S32K311芯片开发 嗨,@DonnaZhang、 RTD 包中附带的示例是大多数(如果不是全部)可用示例。大多数 RTD 示例项目仅提供有限的衍生品,主要是评估板 (EVB),因此也适用于少数支持的衍生品;这导致大多数示例可用于:S32K344、S32K358、S32K388、S32K389 和 S32K396。 RTD 封装已经提供了 C AN 、 LIN 、 ADC 、 定时器 和 PWM 的示例。 至于低功耗示例,你可以直接参考以下社区帖子:S32K3 低功耗管理 AN 和演示 & [RTD600 MCAL & IP] S32K3 低功耗管理 AN 和演示。 关于 S32K311 示例,您可以在我们的公共社区中搜索,因为恩智浦工程师或其他客户已经添加了一些示例: 所有示例 S32K312 DS3.5 RTD-3.0.0 所有示例 S32K3 T-BOX:S32DS-3.5:RTD-3.0.0 S32K 知识库 - NXP 社区 最后,如果你发现了一个为不同衍生产品开发的有用示例,你仍然可以使用相同的源代码(只要功能相同),并导入配置。 最可行的办法是使用相应的 MCU 生成一个新的 S32DS 项目,然后从现有项目中复制应用程序源文件以及对项目属性进行的任何自定义。如果使用 S32 配置工具设置引脚、时钟和外设,则可将这些设置导入新系统。 如果您在创建、移植或导入任何示例项目时遇到任何问题,可以在社区中发布您的问题,或创建支持票据,指定的工程师会帮助您解决。 致以最诚挚的问候, Julián
View full article
(88w8897) 能否禁用 2.4GHz 功能? 亲爱的恩智浦, 有没有可能完全关闭 2.4GHz? 我们希望在驱动程序层面禁用对 2.4GHz 的支持。 来自此链接: 禁用 88W8987 的 5GHz 频段中,我们可以看到在加载驱动程序时,可以使用dev_cap_mask启用对特定频段的支持。但是,没有任何文档说明 dev_cap_mask 的每一位应如何配置。 如果我们只想关闭 2.4GHz,dev_cap_mask 应设置为多少值? Re: (88w8897) is disabling 2.4GHz capabilities possible? 您好, You can refer tohttps://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/How-to-disable-the-2-4GHz-band-on-the-88W8897/td-p/2047926. 此致, 丹尼尔 Re: (88w8897) is disabling 2.4GHz capabilities possible? 你好, 我们希望使用 dev_cap_mask 禁用 2.4GHz 功能。 能否提供有关 dev_cap_mask 的更多信息? BR, Peter
View full article