Multi Source Translation Content

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

Multi Source Translation Content

ディスカッション

ソート順:
imx8 nano 内核迁移(适用于 a53 核心),从 5.15 版本迁移到 6.18 版本 imx_rproc_kick 你好 我正在将 A53 核心的内核从 5.15 升级到 6.18,但是我发现缺少 imx_rproc_kick。 请查看调试信息 # dmesg | grep -nE "rpmsg|virtio|remoteproc|imx-rproc|imx_rproc_kick|goodbye|new 频道|获取[0-9]" 118:[ 0.030048] imx rpmsg 驱动程序已注册。 222:[ 1.538994] remoteproc remoteproc0: imx-rproc 可用 224:[ 1.544537] remoteproc remoteproc0:正在连接到 imx-rproc 225:[ 1.555034] rproc-virtio rproc-virtio.1.auto:已分配保留内存节点 vdevbuffer@b8400000 226:[ 1.564322] virtio_rpmsg_bus virtio0: rpmsg 主机已联机 227:[ 1.569846] rproc-virtio rproc-virtio.1.auto:已注册 virtio0(类型 7) 228:[ 1.576689] remoteproc remoteproc0: 远程处理器 imx-rproc 已连接 327:[ 5.860600] imx-rproc imx8mn-cm7: imx_rproc_kick: 失败 (1, 错误:-62) 问候 亚杜纳特·R Re: imx8 nano kernel migration for a53 core from 5.15 to 6.18 imx_rproc_kick 你的 6.18 内核中并没有缺少 imx_rproc_kick 函数——你的日志显示驱动程序已经执行到该函数,但返回了错误: imx-rproc imx8mn-cm7:imx_rproc_kick:失败(1,错误代码:-62) 错误代码 -62 表示向远程核心发送的指令超时。在 NXP 的 i.MX remoteproc/RPMsg 上下文中,这被描述为 RPMsg 启动路径期间的超时;默认的 BSP 远程就绪等待时间为 50 毫秒,如果 RPMsg 初始化延迟,例如当缓存关闭或固件尚未准备就绪时,M 内核可能需要更长时间。 从你的日志来看,Linux 端执行到了这一步: remoteproc0:正在连接到 imx-rproc rproc-virtio... 已分配预留内存节点 vdevbuffer@b8400000 virtio_rpmsg_bus virtio0:rpmsg 主机已联机 远程处理器 imx-rproc 已连接 因此,A53/Linux 端连接到已经运行的 M7,并创建 virtio RPMsg 主机。故障发生在 Linux 尝试通知 virtqueue 1 时,但 MU/RPMsg 端未能及时完成握手。i.MX remoteproc kick 路径使用邮箱/MU 在 Linux remoteproc 和硬件 MU 之间进行 IPC 中断信号传递。 5.15 → 6.18 升级过程中最可能需要调试的区域: M7固件资源表/RPMSg内存布局 验证 M7 固件资源表是否仍然与 Linux DT 保留内存布局匹配。 NXP 文档显示资源表定义了 virtio 设备和 vring 条目,包括 RSC_VDEV、NUM_VRINGS、VDEV0_VRING_DA_BASE、VRING_ALIGN 和缓冲区计数。 如果映像没有有效的资源表,NXP 的 Linux 用户指南指出应该清除资源表区域;对于 i.MX 8M Mini/Nano/Quad LPDDR4 EVK,记录的命令是 mw 0xb80ff000 0 4。 设备树保留内存和 rsc-da 检查 6.18 DT 是否仍然在 M7 固件预期的相同地址保留 RPMsg vring/buffer/resource-table 区域。 您的日志显示 Linux 分配了 vdevbuffer@b8400000,因此请确认 M7 固件的 RPMsg-Lite/OpenAMP 配置使用相同的 vring/buffer 基础区域。 另外,请确认 imx8mn-cm7 节点具有适用于您的板/固件的正确 mboxes、memory-region 和 rsc-da 值。 M7固件准备情况 日志中未显示超时前 RPMsg “新通道” 行。这表明 Linux 作为 RPMsg 主机在线,但 M7 端可能没有正确地通告/服务该通道。 确保 M7 应用程序在 Linux 发送流量之前初始化 RPMsg-Lite/OpenAMP,并且在启用端点之前没有被阻止。 为新内核的 RPMsg 假设而构建的固件 NXP 记录了一些案例,在这些案例中,即使远程 RPMsg 资源已被销毁,Linux 端仍然继续踢 M7,导致 imx_rproc_kick: failed (..., err:-62)。 如果您使用的是 SDK 乒乓式演示,请确认 M7 固件是否会在发送固定数量的消息后退出/销毁 RPMsg 端点。这种模式可能会触发此类错误。 建议的后续调试命令: dmesg | grep -nE "remoteproc|rproc|rpmsg|virtio|mailbox|mu|imx-rproc|imx_rproc" ls -l /sys/class/remoteproc/remoteproc0/ cat /sys/class/remoteproc/remoteproc0/state cat /sys/class/remoteproc/remoteproc0/name 另外,请比较 5.15 和 6.18 之间的这些差异: grep -n "imx8mn-cm7" -n your-board.dts grep -n "vdevbuffer|vdev0vring|rsc|rpmsg|reserved-memory" your-board.dts 我首先要检查的主要事项是6.18 设备树是否仍然与 M7 固件的资源表和 RPMsg 内存地址匹配。您的 Linux 端已成功连接;失败发生在 MU/RPMsg kick/ack 阶段,这更多地指向 M7 就绪、邮箱/DT 配置或资源表/虚拟环不匹配,而不是 imx_rproc_kick 函数缺失。
記事全体を表示
GD3162 fault clearing scope Hi NXP, I want a quick clarification that without "RESETing" the GD3162 registers via Mode2 ,can the fault bits be cleared by writing "1" to the particular register bits?? Or is the fault clearing mech only limited to POR_1, POR_2 and BIST_FAIL?? Akshat_VE02376_0-1786968569085.pngAkshat_VE02376_0-1786968569085.png Re: GD3162 fault clearing scope Hello Akshat_VE02376 Good day! Yes, fault bits can be cleared by writing a "1" to the corresponding STATUS1/STATUS2 bit without using MODE2.RESET, provided the underlying fault condition has disappeared. The mention of POR_1, POR_2, and BIST_FAIL in the datasheet is not a limitation. It is highlighting that even those bits, which might otherwise seem special, are also cleared by the write-one-to-clear mechanism. I recommend you take a look at another case from the community that I think is related and might help you with future questions. "All faults can be cleared by writing a '1' to the corresponding bit in the associated STATUSx register." https://community.nxp.com/t5/Other-NXP-Products/GD3162-gate-driver-WDOG-fault/m-p/2049814 I hope this information has helped you, please let me know if you need help with anything else. Have a great day and best of luck.
記事全体を表示
GD3162故障清除范围 您好,NXP, 我想快速确认一下,如果不通过模式2“复位”GD3162寄存器,是否可以通过向特定寄存器位写入“1”来清除故障位?或者说,故障清除机制是否仅限于POR_1、POR_2和BIST_FAIL? Akshat_VE02376_0-1786968569085.pngAkshat_VE02376_0-1786968569085.png Re: GD3162 fault clearing scope 你好 Akshat_VE02376 再会! 是的,只要根本故障情况消失,就可以通过在相应的 STATUS1/STATUS2 位写入“1”来清除故障位,而无需使用 MODE2.RESET。 数据手册中提到的 POR_1、POR_2 和 BIST_FAIL 并非限制。它强调,即使是那些看起来特殊的位,也会被写入一次以清除的机制清除。 我建议您看看社区里另一个我认为相关的案例,或许能帮助您解答以后的问题。 “所有故障都可以通过向关联的 STATUSx 寄存器中的相应位写入‘1’来清除。” https://community.nxp.com/t5/Other-NXP-Products/GD3162-gate-driver-WDOG-fault/m-p/2049814 希望这些信息对您有所帮助,如果您还需要其他帮助,请告诉我。 祝你今天过得愉快,一切顺利。
記事全体を表示
BDM driver cw v6.3 my P&E USB multilink Universal Interface MC908JB8 chip needs a BDM driver to download my code to my MCS08QG8 chip. Otherwise I need a P&E USB multilink Universal board to load my MC9S08QG8 chip. And the board runs about $200. I would prefer to get a BDM driver for my Lenovo USB port. U say the BDM driver is in the CW v6.3 dvelopment software code! I loaded the CW v6.3 code but it will not install, because the "OS is wrong". the orginal OS was for my xp computer, but i am running windows 11 now and the cw v6.3 will not install on that OS. HELPPPPPPPPP!!!!!!!!! Re: BDM driver cw v6.3 你好,   CodeWarrior v6.3 与 Windows 11 不兼容;要在 Windows 11 中使用 CodeWarrior,请更新到 v11.1,这就是您无法在 Windows 11 中安装 CW v6.3 的原因。   能否分享一下您的 P&E USB Multilink 连接在设备管理器 > Jungo Connectivity 中显示的内容? 它在其他地方出现过吗?或者有警告标志吗? 例如,我的 P&E USB 多链路设置如下:   luis_maravilla_1-1786386142957.pngluis_maravilla_1-1786386142957.png 在USB Multilink Universal 和 USB Multilink Universal FX 技术概要 [USBMLUNIVERSALFX]文档的第 6 章“驱动程序安装”中提到,如果需要更新驱动程序,可以从 P&E 页面“支持中心”>“下载”下载驱动程序安装程序的副本。   顺祝商祺! Re: BDM driver cw v6.3 我需要MC9s08qg8芯片的BDM接口。我正在尝试在 Windows 11 系统上使用 BDM USB 驱动程序。我能否创建一个虚拟机来完成这项任务,还是说这条路也行不通?
記事全体を表示
MCUXpressoはメンテナンスのため一時的にサービスを停止します。 公式のMCUXpresso IDEは提供終了になるのでしょうか?1年以上アップデートされておらず、バグだらけです。その一方で、STM32CUBIDEは既に大きくリードしています。 アナログ(ADC|CMP|DAC|オペアンプ) Re: MCUXpresso要维护停掉了 こんにちは、 @jieansen さん、 ご意見ありがとうございます! 現在、弊社は主にVS Code拡張機能「MCUXpresso」を推奨しています。Microsoft VS Codeプラットフォーム上に構築されたこの拡張機能は、よりモダンで軽量な開発環境を提供し、MCUXpresso SDKをサポートするとともに、Zephyr RTOSにも対応しています。ぜひご活用ください。 MCUXpresso IDEは現在メンテナンスモードに入っており、現時点ではメジャーな新機能バージョンのリリース予定はありません。ただし、アップデートは継続しています。お客様からのフィードバックを積極的に収集し、今後のバージョンアップの可否を決定していきます。 ソフトウェアの使用中に不具合が発生した場合は、お気軽にご報告ください。ご報告いただいた問題はソフトウェア開発チームに転送され、アップデート版のリリースが必要かどうかを判断いたします。 BR セレステ
記事全体を表示
GD3162 故障除去スコープ こんにちは、NXPの皆さん。 Mode2でGD3162レジスタを「リセット」せずに、特定のレジスタビットに「1」を書き込むことでフォルトビットをクリアできるのか、簡単な確認が欲しいです。それとも、故障を解消するメックはPOR_1、POR_2、BIST_FAILに限られているのでしょうか? Akshat_VE02376_0-1786968569085.pngアクシャット_VE02376_0-1786968569085.png Re: GD3162 fault clearing scope こんにちは、Akshat_VE02376さん 良い一日! はい、フォールトビットはMODE2を使わずに対応するSTATUS1/STATUS2ビットに「1」を書き込むことでクリアできます。RESETは、基礎となる故障条件が消えている場合に限ります。 データシートにPOR_1、POR_2、およびBIST_FAILと記載されていることは、制限事項ではありません。これは、一見すると特別なビットに見えるものでさえ、書き込みによる消去メカニズムによって消去されることを強調している。 コミュニティの別のCASEも見てみて、関連すると思います。FUTUREの質問に役立つかもしれません。 「すべての故障は、対応するSTATUSxレジスタのビットに『1』を書き込むことでクリアできます。」 https://community.nxp.com/t5/Other-NXP-Products/GD3162-gate-driver-WDOG-fault/m-p/2049814 この情報がお役に立てば幸いです。他に何かご不明な点がありましたら、お気軽にお問い合わせください。 良い一日をお過ごしください。幸運を祈ります。
記事全体を表示
BDMドライバーcw v6.3 私のP&E USBマルチリンクユニバーサルインターフェースMC908JB8チップは、私のコードをMCS08QG8チップにダウンロードするためにBDMドライバを必要とします。そうでなければ、MC9S08QG8チップを搭載するためにP&E USBマルチリンクユニバーサルボードが必要になります。そして、そのボードは約200ドルです。LenovoのUSBポート用のBDMドライバーを入手したいです。BDMドライバはCW v6.3開発ソフトウェアコードに含まれているとのことですね!CW v6.3のコードをロードしましたが、「OSが間違っている」ためインストールできません。元々のOSは私のXPコンピューター用でしたが、現在はWindows 11を使用しており、cw v6.3はそのOSにはインストールできません。助けてください!!!!!!!!! Re: BDM driver cw v6.3 こんにちは、   CodeWarrior v6.3はWindows 11と互換性がありません。Windows 11でCodeWarriorを使用するにはv11.1にアップデートしてください。これがWindows 11にCW v6.3をインストールできない理由です。   デバイスマネージャ>JungoコネクティビティでP&E USB Multilinkの接続表示を教えてもらえますか? 他の場所にも表示されますか?それとも警告表示がありますか? 例えば、P&E USBマルチリンクの設定は次のようになっています。   luis_maravilla_1-1786386142957.pngluis_maravilla_1-1786386142957.png USB Multilink Universal および USB Multilink Universal FX 技術概要 [USBMLUNIVERSALFX] ドキュメントの第6章「ドライバインストール」では、P&Eページ「Support Center」>Downloadsからドライバインストールプログラムのコピーをダウンロードできると記載されています。ドライバを更新する必要があるなら。   よろしくお願いいたします。 Re: BDM driver cw v6.3 実は、MC9s08qg8チップ用のBDMインターフェースが必要です。Windows 11をBDM USBドライバで使おうとしています。VMを作成してこのタスクを達成できますか?それともその道も行き止まりなのでしょうか?
記事全体を表示
Sbc_fs26_InitDevice(); RTD function failed during Initialisation Hello, We use FS2600 with S32K3 on our design, SDK ver 4.0.0. and S32DS ver 3.5 Build id: 240726, update 13. FreeRTOS is used as OS. During initialisation , this code is called: Std_ReturnType initFs26Driver() { Std_ReturnType retVal = E_NOT_OK; /* Initializes the FS26 driver */ retVal = Sbc_fs26_Init(&Sbc_fs26_xConfig_BOARD_InitPeripherals); if (retVal != E_OK) { return retVal; } /* Configures the device */ retVal |= Sbc_fs26_InitDevice(); if (retVal != E_OK) { return retVal; } /* Fault Error Counter should decrease to zero */ uint8 u8FaultErrorCounterValue = 0U; retVal |= Sbc_fs26_GetFaultErrorCounterValue(&u8FaultErrorCounterValue); if ((retVal != E_OK) || (u8FaultErrorCounterValue != 0U)) { return retVal; } /* Sbc device should be in FS_STATES_FS0B_ASSERT */ Sbc_fs26_RxFrameType rxData = {0}; retVal |= Sbc_fs26_ReadRegister(TRUE, SBC_FS26_FS_STATES_ADDR, &rxData); if((retVal != E_OK) || ((rxData.u16ReadData & SBC_FS26_FS_FS_STATES_MASK) != SBC_FS26_FS_FS_STATES_FS0B_ASSERT)) { return retVal; } return E_OK; } Function Fails on Sbc_fs26_InitDevice(); specifically on Sbc_fs26_WaitInitFSClosed() -> Sbc_fs26_WaitInitFSClosed(). InitFS is not closed and the Sbc_fs26_GetDeviceState return FS_STATES_INIT_FS, as shown in image DeviceStateisInitFs.JPG. attached the used configuration. can you please tell me why is this failing ? Best regards. Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation @Kazarian did you manage to solve this problem? What was the primary cause of the FS26 chip not being able to move out of FS0B_ASSERT to NORMAL_FS during Sbc_fs26_InitDevice? Thank you. Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation Hi  I am not software engineer here I only support FS26,for the FS26 enter into normal mode steps please see below picture,you can match the drive step by step to verify whether it works or not. guoweisun_0-1727054262186.pngguoweisun_0-1727054262186.png Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation Hello @guoweisun  im using the RTD APIs, the function from the RTD : Sbc_fs26_InitDevice();  already implement the logic you mentioned, however the  /* Close initialization phase by sending first watchdog refresh. */ eReturnValue = Sbc_fs26_WdRefresh(); is not called, and the Sbc_fs26_WaitInitFSClosed(); return a status error 0x1. could it be a wrong config ? Kazarian_0-1726826557141.pngKazarian_0-1726826557141.png Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation Hi During INIT phase you need refresh WD to decrease fault error counter into zero then close it,can you please verify your WD feeding wrong or correct? Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation Hello NXP team,  Any update on the above topic ? Thanks. Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation attached the images related to the first post
記事全体を表示
Gcc 忽略 pragma 语句,将代码放入 ITCM 内存中。 您好! 这里使用的是 Matlab R2025b、Simulink 和 MBDT for S32K3 版本 1.7.1。 为了优化我们正在开发的电机控制器应用程序的性能,我们希望将部分代码放入 ITCM 内存中,稍后将数据放入 DTCM 内存中。 目前,为了测试工作流程,我正在尝试将一个函数放入 ITCM 内存中。我成功地让 Simulink/嵌入式程序员将正确的编译指示语句插入到 C 代码中,例如: #pragma GCC 部分文本 ".itcm_text" static void Motor_Drive_Subsystem(void) { .......... } #pragma GCC 部分文本“” 然而,在编译应用程序时,gcc 会忽略这些编译指示语句,并将代码放置在标准的 .text 文件中。部分。可以用 objdump 命令得出结论: arm-none-eabi-objdump -h Motor_Control.o (即 .o 文件)由包含 Motor_Drive_Subsystem 函数的 c 文件生成的文件) 没有 .itcm_text列表中只有 .text.xxxx 段(以及其他非文本段)。 编译时,我使用 MBDT 环境中设置的 gcc 标准开关: arm-none-eabi-gcc -O2 -c -std=c99 -fshort-enums -funsigned-char -fstack-usage -ffunction-sections -fdata-sections -g -pedantic -Wall -Wextra -fmessage-length=0 -funsigned-bitfields -fno-common -Wunused -Wstrict-prototypes -Wsign-compare -Werror=implicit-function-declaration -mcpu=cortex-m7 -mthumb -mlittle-endian -mfloat-abi=hard -mfpu=fpv5-sp-d16 -DD_CACHE_ENABLE -DI_CACHE_ENABLE -specs=nano.specs -specs=nosys.specs --sysroot="C:\MATLAB_Add-Ons\Toolboxes\NXP_MBDToolbox_S32K3\tools\build_tools\gcc_v10.2\gcc-10.2-arm32-eabi\arm-none-eabi\newlib"-DSTEP_GPT_TIMER -DSTEP_GPT_CHANNEL=GptConf_GptChannelConfiguration_StepTimer -DSTEP_GPT_CHANNEL_FREQ=40000000 -DSTEP_GPT_CHANNEL_VALUE_MAX=4294967295 -DAUTOSAR_OS_NOT_USED -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DGCC -DS32K3XX -DS32K396 -DCPU_S32K396 -DENABLE_FPU -DMPU_ENABLE -DMBDT_INIT -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=0 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=0 -DSTACK_SIZE=64 -DRT -DMODEL=Motor_Control -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -IC: ..... 通过修改生成的 C 代码文件并手动编译,我可以得出以下结论: 移除函数的“static”声明并不能解决问题。然而,移除“static”并使用另一种方法,即在函数上添加属性语句: static void __attribute__((section(".itcm_text")))Motor_Drive_Subsystem(void); 将创建一个 .itcm_text.o 段文件。 我不确定是我操作有误还是工具出了问题。 请问有人能指导我如何才能让它正常运行吗? 当然,我们希望工具链能够处理这种情况,而不希望在代码生成后手动修改 C 代码。 据我所见,它看起来像是 startup_cm7.s。并准备了 linker_flash_s32k396.ld 文件来处理 ITCM 和 DTCM 存储器。 我在论坛上找到了这篇帖子,不确定是否与此相关: https://community.nxp.com/t5/S32-Design-Studio/No-GCC-11-4-item-in-new-project-wizard-dialog-on-S32DS-3-6-2/td-p/2134523 MBDT gcc 的版本似乎是 1728,而帖子中修复的版本是 1803。 提前感谢! Re: Gcc ignoring pragma statements to place code into ITCM memory. 你好, 请查看 MathWorks 网站上的以下页面,了解如何设置自定义存储类:通过插入编译指示来控制数据和函数在内存中的位置。 您需要使用的部分是“覆盖子系统功能和数据的默认内存放置”。 SorinIBancila_0-1786627722302.pngSorinIBancila_0-1786627722302.pngSorinIBancila_0-1786627722302.pngSorinIBancila_0-1786627722302.png 创建自定义存储类后,必须配置模型以加载它: 0. 创建并配置自定义存储类: SorinIBancila_5-1786628332348.pngSorinIBancila_5-1786628332348.pngSorinIBancila_5-1786628332348.pngSorinIBancila_5-1786628332348.png 1. 进入代码透视图 SorinIBancila_1-1786628013296.pngSorinIBancila_1-1786628013296.pngSorinIBancila_1-1786628013296.pngSorinIBancila_1-1786628013296.png 2. 开放式嵌入式编码器字典(模型) SorinIBancila_2-1786628097732.pngSorinIBancila_2-1786628097732.pngSorinIBancila_2-1786628097732.pngSorinIBancila_2-1786628097732.png 3. 加载你之前创建的自定义类。 SorinIBancila_3-1786628212316.pngSorinIBancila_3-1786628212316.pngSorinIBancila_3-1786628212316.pngSorinIBancila_3-1786628212316.png 4. 在模型内部,创建一个新的子系统并将其设置为原子级。 SorinIBancila_6-1786628433580.pngSorinIBancila_6-1786628433580.pngSorinIBancila_6-1786628433580.pngSorinIBancila_6-1786628433580.png 5. 在代码生成中,设置执行函数的内存部分:“MemSection_ITCM”,如自定义类中设置的那样。 SorinIBancila_7-1786628826071.pngSorinIBancila_7-1786628826071.pngSorinIBancila_7-1786628826071.pngSorinIBancila_7-1786628826071.png 6. arm-none-eabi-objdump 正确报告 ITCM_ToggleDIO.o 已加载到 .itcm_text 中存储器部分 SorinIBancila_8-1786631977524.pngSorinIBancila_8-1786631977524.pngSorinIBancila_8-1786631977524.pngSorinIBancila_8-1786631977524.png arm-none-eabi-nm -n s32k3xx_dio_s32ct.elf 还指出,ITCM_ToggleDIO 位于 0x0 地址。 SorinIBancila_9-1786632086079.pngSorinIBancila_9-1786632086079.pngSorinIBancila_9-1786632086079.pngSorinIBancila_9-1786632086079.png 如果从 S32DS 烧录 .elf 文件,并在s32k3xx_dio_s32c_ITCM_ToggleDIO 函数内部使用断点,则在反汇编视图中我们可以看到指令是从 0x0 地址开始存储的。 SorinIBancila_0-1786632484317.pngSorinIBancila_0-1786632484317.pngSorinIBancila_0-1786632484317.pngSorinIBancila_0-1786632484317.png 此致, 索林·班奇拉 Re: Gcc ignoring pragma statements to place code into ITCM memory. 索林你好 谢谢你的帮助! 我当时确实是按照 Mathworks 网站上的说明操作的。 现在我已经实现了用属性语句代替编译指示语句插入数据的功能。 但是,gcc 仍然拒绝将该函数放入 .itcm_text 文件中。部分。 我使用以下代码块生成设置: RNJ_0-1786705067074.pngRNJ_0-1786705067074.pngRNJ_0-1786705067074.pngRNJ_0-1786705067074.png 为如下函数生成的代码: /* 将标准代码生成重定向到 ITCM */ __attribute__ ((section(".itcm_text"))) static void Motor_Drive_Subsystem(void) { .... } 结论: .o 文件中不存在 itcm_text 段。文件 Gcc 完全优化掉了这个函数(可以通过反汇编 .o 文件看到)。文件) 如果我移除生成的 .c 文件中函数的“static”声明手动重新编译后,我将得到 .itcm_text 文件。.o 段文件。 看起来“static”声明导致gcc编译器忽略了属性前缀。 如果我在 Modelsim 中将该代码块设置为“可重用函数”,希望这样可以移除静态声明: RNJ_1-1786705067131.pngRNJ_1-1786705067131.pngRNJ_1-1786705067131.pngRNJ_1-1786705067131.png 我得到: 仍然没有 .itcm_text.o 段文件 生成的 C 代码中,该函数仍然声明为“静态”函数。 .o 文件的反汇编文件显示 gcc 保留了汇编代码中的函数,但没有迹象表明它指向 .itcm_text 文件。部分 那么,问题是“static”声明(Simulink 或嵌入式编码器中的设置)还是 gcc 优先使用“static”声明而不是“attribute”声明? 顺祝商祺! Re: Gcc ignoring pragma statements to place code into ITCM memory. 你好, 我很高兴你解决了这个问题! 😄 此致, 索林·班奇拉 Re: Gcc ignoring pragma statements to place code into ITCM memory. 啊哈! 既然“static”声明是导致我问题的原因,我查看了配置参数中的代码生成部分,发现了以下内容: RNJ_0-1786969749323.pngRNJ_0-1786969749323.pngRNJ_0-1786969749323.png 取消勾选后问题就解决了! 没有静态声明函数,但我可以在映射文件中看到 itcm_text 段。如果你也认为这是最佳解决方案,我就满意了。 谢谢你的帮助,非常感谢! Re: Gcc ignoring pragma statements to place code into ITCM memory. 你好, 我尝试重现您遇到的问题,生成的函数不包含“static”关键字。 SorinIBancila_0-1786963037855.pngSorinIBancila_0-1786963037855.png 为了进行测试,我加载了一个基本示例(s32k3xx_dio_s32ct),并将所有模块移动到一个子系统中,将其配置为原子操作,并使用 MemSection_ITCM 定义。你能试着也这样做吗?如果这种情况没有重现,可能是你的模型中某些设置强制生成的函数是静态的。 此致, 索林·班奇拉
記事全体を表示
S32K396 和 FS26 REG_CORRUPT 尊敬的各位, 我正在尝试消除 FS26 上的 REG_CORRUPT 标志 - 附件中的两张截图显示了对所有相关寄存器的读取。 在第一个“AE”读取命令之前,我已经成功地启动了看门狗,使 FS 状态机脱离 INIT_FS,以便评估故障保护寄存器状态的正确性,从 0x28 的响应可以看出,我们处于调试模式,并且 REG_CORRUPT 位已设置。 我确信看门狗启动成功了,因为我在启动后立即读取了 FS_DIAG_SAFETY1 - 返回值为 0x0103 - 没有错误标志,只有 ABIST1_OK 和 LBIST_STATUS = OK。 在执行 0xAE 命令后,我发出 0xAF 命令,尝试向寄存器写入 0x1800 以清除 OTP_CORRUPT 和 REG_CORRUPT 位,然后从寄存器 0x41 开始按顺序读取所有 12 个 FS 寄存器(显然,移位后的命令为 0x82)。 我已经查看了这些寄存器返回的值,并且没有发现返回值存在一致性问题(显然,考虑到我们不应该写入的位以及被保留/清零/0/1 的位)。 从最后读取 FS_STATES 可以看出,REG_CORRUPT 仍然处于设置状态。 很抱歉问这么直接的问题,但我到底漏掉了什么? 此致, Andrew Snip1.pngSnip1.png Snip2.pngSnip2.png    Re: S32K396 and FS26 REG_CORRUPT 亲爱的艾丽卡, 感谢您的回复——我已经检查过很多次了,所以我才在最初的帖子图片中发布了完整的寄存器状态。如果您认为这些配置存在问题,请告诉我。 据我所知,寄存器是正确的(仅考虑数据手册中可写入的位)。我假设芯片本身会确保只读位处于有效状态,并且我假设指定为“0”或“保留”的位是不可写的。 写入这些位中的某一位是否有可能导致 REG_CORRUPT 位保持钳位? 此致, Andrew Re: S32K396 and FS26 REG_CORRUPT 您好! 对于 REG_CORRPUT 位,它将被置位,如下所示,这意味着当配置 FS 寄存器时,必须配置一个 NOT 寄存器以及异或规则。 ErikaC_0-1785954434399.pngErikaC_0-1785954434399.png 请检查是否存在某些寄存器配置不符合规则,导致此位置位? Re: S32K396 and FS26 REG_CORRUPT 尊敬的各位, 回答我自己的问题,希望对以后遇到同样问题的人有所帮助…… 我不会发布数据表中的摘录,因为这会违反我为了获取该产品数据信息而签署的保密协议。但是,请仔细查看产品信息中定义为“0”或“保留”的部分。我的问题的解决方案与定义为“保留”的位有关。软件必须向该位置写入“1”,以防止设置 REG_CORRUPT 位。 我建议修改数据手册,以明确必要的位状态,并正确定义软件必须执行的操作——就像其他类似位一样。 此致, Andrew
記事全体を表示
PCA9422 你好 我想知道如何烧毁PCA9422的OTP熔丝。 谢谢 Re: PCA9422 你好 来自 AVNET 的 DFAE- Derek Gartland就00999143 号案件提出了相同的问题,我已经回复了他。
記事全体を表示
i.MX8M Plus EXT4 文件系统错误 i.MX8M Plus EXT4 文件系统错误 EXT4 文件系统错误(设备 dm-6):ext4_find_dest_de:2030:inode #228492:块 918033:comm Binder:296_3:目录中的条目错误:rec_len 小于最小值 - offset=0,inode=0,rec_len=0,lblk=0,size=4096 fake=1 Re: i.MX8M Plus EXT4-fs error 添加的跟踪证实,panic 是对 dm-6 上 EXT4 元数据错误的配置响应;Binder 可能只是用户空间线程,恰好在 EXT4 检测到损坏的目录块时创建/打开了一个文件。 发生了什么: EXT4 在创建文件时检测到无效的目录条目:调用路径为 openat() → ext4_create() → ext4_add_entry() → ext4_find_dest_de()。 目录块已损坏:inode=0,rec_len=0,偏移量=0 不是有效的 EXT4 目录项。 然后 EXT4 中止了日志记录:中止设备 dm-6-8 上的日志记录。 内核崩溃了,因为文件系统配置为 errors=panic;EXT4 具有显式的错误时崩溃模式(EXT4_MOUNT_ERRORS_PANIC、EXT4_ERRORS_PANIC)。 因此,目前的问题是dm-6 后面的块设备上的文件系统损坏,而不是 Binder 驱动程序故障。 如果 dm-6 是一个已映射加密用户数据的设备,则最可能的位置是 Android /data / userdata。NXP i.MX Linux 文档显示,可以在设备映射器加密设备上创建 EXT4 文件系统,并且加密目标拦截块 I/O。NXP Android 说明还指出,在擦除用户数据后,Android 会在首次启动时重新创建 EXT4 文件系统和加密设置,正常启动时可以调用 e2fsck 来检查文件系统。 推荐的调试顺序: adb root adb shell mount | grep dm-6 adb shell cat /proc/mounts | grep dm-6 adb shell ls -l /dev/block/mapper adb shell ls -l /dev/block/by-name adb shell dmctl list devices adb shell dmsetup 表 然后检查 EXT4 崩溃之前的真正底层原因: adb shell dmesg | grep -Ei "mmc|cqhci|timeout|I/O error|Buffer I/O|dm-|verity|ext4|jbd2" 如果 dm-6 映射到 /data / userdata: 启动到恢复模式、initramfs 模式或其他用户数据未以读写方式挂载的模式。 运行: e2fsck -f -y /dev/block/by-name/userdata 或者,仅当目标文件系统是预期的未挂载文件系统时,才在正确的映射节点上运行它: e2fsck -f -y /dev/block/dm-6 NXP 社区针对类似的 EXT4 损坏的指导意见是使用 fsck / e2fsck 检查/修复文件系统;一个已报告的 EXT4 损坏案例已通过 e2fsck 解决。 如果设备是开发板且不需要数据保留,通常更干净的恢复方法是: fastboot erase userdata fastboot 重启 或者重新刷写 Android 镜像集。在正常的用户数据加密流程中,Android 将在首次启动时重新创建用户数据。 要找出根本原因,请重点关注以下几个方面: eMMC写入过程中意外断电或重启。NXP 的资料指出,在 eMMC 写入过程中断电可能会重现文件系统/超级块损坏,而突然断电或电源循环压力会导致 eMMC/SD 数据损坏。 eMMC/存储错误。在 EXT4 消息之前,查找较低级别的 mmc、cqhci、超时或 I/O 错误。 电源完整性/RESET排序。如果在反复断电重启过程中出现这种情况,请增加断电/开机间隔,并在启动前验证 PMIC/eMMC 电源轨是否稳定。 DDR不稳定。NXP 论坛上针对 EXT4 目录损坏的类似指导还建议,如果电源时序问题没有解决,则应检查是否应用了所有补丁,并使用 DDR 压力测试验证 DDR 校准。 要点:映射 dm-6;如果是用户数据,则运行离线 e2fsck 或擦除/重新创建用户数据,然后调查 eMMC 断电/重置、低级 MMC I/O 错误和 DDR 稳定性作为可能的根本原因。
記事全体を表示
在下载模式下使用 UUU 无法成功为 i.MX93EVK 上的 eMMC 编程 WSL ubuntu 20.04 LF_v6.12.49-2.2.0_images_IMX93EVK.zip sudo uuu uuu.auto uuu(通用更新实用程序),用于 nxp imx 芯片 -- libuuu_1.5.243-4-ga377d1e 成功 0 失败 0 1:1-6458439E 1/ 1 [=================100%=================] SDPS: 启动 -f imx-boot-imx93-11x11-lpddr4x-evk-sd.bin-flash_singleboot Uboot 信息 U-Boot 2025.04-g4ddbad60eff3(Nov 19 2025 - 07:56:58 +0000) RESET 状态:POR CPU:1700 MHz 时的恩智浦 i.MX93 (52) Rev1.1 A55 CPU:40 摄氏度的工业温度等级(-40 摄氏度至 105C) 型号:恩智浦 i.MX93 11X11 EVK 主板 DRAM:2 GiB TCPC:供应商 ID [0x1fc9],产品编号 [0x5110],地址 [I2C2 0x52] snk.P ower3.0 on CCC1 _ pd_receive_message:轮询警报寄存器,TCPC_ALERT_RX_STATUS 位失败,ret = -62 TCPC:供应商 ID [0x1fc9],产品 ID [0x1fc9],地址 [I2C2 0x51] TCPC:供应商 ID [0x5110],地址 [I2C2 0x50] 核心:251 台设备,38 个 u 类,设备树:单独的 MMC:FSL_SDHC:0, FSL_SDHC: 1 无处 加载环境...好的 [*]-Video Link 0adv7535_mipi2hdmi hdmi @3d:找不到 cec 设备 id=0x3c 无法探测面板设备 hdmi @3d 无法获取显示时机探测视频设备 失败,ret -19 [0] 液晶显示器控制器 @4ae30000,视频 [1] dsi @4ae10000,video_bridge [2] hdmi @3d,面板 adv7535_mipi2hdmi hdmi @3d:找不到 cec 设备 id=0x3c 无法探测面板设备 hdmi @3d 无法获取显示时机探测视频设备 故障,ret -19 输入:串行输出:串行错误:串行错误:串行错误 BuildInfo: - ELE 固件版本 2.0.4-e804f3c9 MMC:没有卡 UID:6458439e25d046af8f8f67 4c2455dfa2dd 检测 USB 启动。将进入快速启动模式! Net: eth0: ethernet@42890000, eth1: ethernet@428a0000 [PRIME] Fastboot:正常 从 USB 启动 mfgtools *** 警告-使用 mfgtools 的默认环境,使用默认环境 运行 bootcmd_mfg:运行 mfgtool_args; if iminfo${initrd_addr}; then if test${tee} = yes; then bootm${tee_addr} ${initrd_addr} ${fdt_addr} ; else${kboot} ${loadaddr} ${initrd_addr} ${fdt_addr} ; fi; else echo Run fastboot ...;${fb_cmd}; fi; 点击任意键停止自动启动:0 ## Checking Image at 83800000 ... 未知图像格式! 运行 fastboot... auto usb 0 无法配置默认 pinctrl 无法为 USB 初始化主板无法配置默认 pinctrl 无法为 USB 初始化主板未找到 USB 设备 未找到 USB 设备 USB 初始化 失败:-19 u- boot= > 非常感谢你的回答 Re: Unable to successfully program the eMMC on the i.MX93EVK using UUU in Download Mode Hi @weiyi  在Windows下面烧写也会有这个错误吗? Best Regards, Zhiming Re: Unable to successfully program the eMMC on the i.MX93EVK using UUU in Download Mode 我已经通过SD卡进入Linux,随后dd写入flash wic镜像修复了这个问题。 Re: Unable to successfully program the eMMC on the i.MX93EVK using UUU in Download Mode 我的 FRDM-imx93 也遇到过同样的问题。从 Linux 系统刷写固件或许是一种解决方案,但如果其他人也遇到这个问题,以下方法对我有用。 当你获得 U-Boot shell 时: 未找到 USB 设备 USB 初始化失败:-19 u-boot=> 您可以尝试: => usb stop => usb start => fastboot usb 0 如果失败,请仅拔下/重新插上(板端)专用于串行下载的 USB 线,然后重复这些命令。这时,uuu 应该可以发现 USB,所以 uuu 可以继续进行。 请注意,uuu 将继续运行(等待 USB 设备出现)。
記事全体を表示
i.MX8MPのBluetooth こんにちは、エキスパートさん、 私はIMX8MP上でAW-CM358SMのテストを行っています。Wi-Fiは正常に動作していますが、UART3でBluetoothをテストするとエラーが表示されます。エラーメッセージは以下のとおりです。いろいろな方法を試しましたが、まだ成功していません。何か直すアイデアはありますか?ご協力いただければ大変ありがたいです。 エラーログ: Bluetooth: hci0: FW already running. [ 46.628430] Bluetooth: hci0: Opcode 0x0c03 failed: -110 dts: &uart3 { /* BT */ pinctrl-names = "default"; pinctrl-0 = <&pinctrl_uart3 &pinctrl_bt_ctrl>; 割り当てクロック = <&clk IMX8MP_CLK_UART3>; 割り当てられたクロック親 = <&clk IMX8MP_SYS_PLL1_80M>; uart-has-rtscts; ステータス = "正常"; ブルートゥース { compatible = "nxp,88w8987-bt"; device-wakeup-gpios = <&gpio2 10 GPIO_ACTIVE_HIGH>; }; }; pinctrl_uart3: uart3grp { fsl、pins = < MX8MP_IOMUXC_ECSPI1_SCLK__UART3_DCE_RX 0x140 MX8MP_IOMUXC_ECSPI1_MOSI__UART3_DCE_TX 0x140 MX8MP_IOMUXC_ECSPI1_MISO__UART3_DCE_CTS 0x140 MX8MP_IOMUXC_ECSPI1_SS0__UART3_DCE_RTS 0x140 >; }; pinctrl_bt_ctrl: btctrlgrp { fsl、pins = < MX8MP_IOMUXC_SD1_RESET_B__GPIO2_IO10 0x10 /* HOST_WAKE_BT */ MX8MP_IOMUXC_SD1_STROBE__GPIO2_IO11 0x140 /* BT_HOST_WAKE */ >; }; wifi_mod_para.conf SD8987 = { cfg80211_wext=0xf wfd_name=p2p max_vir_bss=1 cal_data_cfg=なし drv_mode=7 ps_mode=2 auto_ds=2 fw_name=nxp/sdiouart8987_combo_v0.bin } カーネルログ カーネルを起動中… [ 0.000000] 物理CPUでLinuxを起動0x0000000000 [0x410fd034] [ 0.000000] Linux バージョン 6.6.52-rt43-gd377c9049508-dirty(root@fbdebian)(aarch64-linux-gnu-gcc (Debian 12.2.0-14)12.2.0、GNU ld(Debian用GNU Binutils)2.40) #1 SMP PREEMPT 2026年7月2日(木)11:19:58 CST [ 0.00000] KASLRがシード不足で無効化 [ 0.000000] 機械モデル:G3 i.MX8MPlus EVKボード [ 0.000000] EFI: UEFIが見つかりません。 [ 0.000000] 予約メモリ:CMAリージョンの設定ができません [ 0.000000] OF: reserved mem: node Linux, cma compatible matching fail [ 0.000000] OF: 予約された記憶: 0x0000000000900000...0x000000000096ffff(448 KiB)ノーマップ 再利用不可ocram@900000 [ 0.000000] ゾーン範囲: [0.000000] DMA [記憶0x0000000040000000-0x00000000ffffffff] [ 0.000000] DMA32 空 [0.000000] 正常 [記憶0x0000000100000000-0x000000013fffffff] [ 0.000000] 各ノードの可動域開始 [ 0.000000] 初期のメモリノード範囲 [ 0.000000] ノード0: [記憶 0x0000000040000000-0x000000013fffffff] [ 0.000000] イニシテムセットアップノード0 [メモリ0x0000000040000000-0x000000013fffffff] [ 0.000000] CMA:ノード-1の0x00000000ff800000で8 MiBを予約 [ 0.000000] PSCI:DTからの導管の**方法**のプロービング。 [ 0.000000] PSCI:ファームウェアでPSCIv1.1を検出。 [ 0.000000] psci: 標準のPSCI v0.2関数IDを使用しています [ 0.000000] psci: MIGRATE_INFO_TYPE はサポートされていません。 [ 0.00000] psci: SMC Calling Convention v1.4 [ 0.000000] percpu: 組み込み 20ページ/cpu s43368 r8192 d30360 u81920 [ 0.000000] CPU0でVIPT Iキャッシュを検出 [ 0.000000] CPU機能:検出:GICシステムレジスタCPUインターフェース [ 0.000000] CPU機能:検出:ARMエラタム845719 [ 0.00000] 代替手段:ブート代替の適用 [ 0.000000] カーネルコマンドライン: console=ttymxc1,115200 root=PARTUUID=6a120481-03 rw rootwait [ 0.00000] Dentry キャッシュ ハッシュテーブルエントリ:524288(順序:10、4194304バイト、線形) [ 0.000000] Inodeキャッシュハッシュテーブルエントリ:262144(順序:9、2097152バイト、線形) [ 0.00000] ゾーンリストを1つ作成、モビリティグループオン。総ページ数:1032192 [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off、heap free:off [ 0.000000] ソフトウェア IO TLB: エリア番号4。 [ 0.000000] ソフトウェアIO TLB: マッピング済み[記憶 0x00000000fb800000-0x00000000ff800000] (64MB) [ 0.000000] メモリ:4012020K/4194304Kが利用可能(カーネルコード16192K、rwdata1688K、rodata5064K、3520K初init、541K bss、174092Kリザーブ、8192K cmaリザーブ) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] rcu:プリエンプティブ階層的RCU実装。 [ 0.000000] rcu: RCU は CPU を NR_CPUS=256 から nr_cpu_ids=4 に制限します。 [ 0.000000] タスク RCU のトランポリン バリアントが有効になりました。 [ 0.000000] タスク RCU のトレースバリアントが有効になりました。 [ 0.000000] rcu: RCU が計算したスケジューラ登録遅延の値は 25 ジフィーです。 [ 0.000000] rcu: rcu_fanout_leaf=16、nr_cpu_ids=4 のジオメトリを調整しています [ 0.000000] NR_IRQS: 64、nr_irqs: 64、事前割り当て済みirqs: 0 [ 0.000000] GICv3: GIC: 分割EOI/非アクティブ化モードを使用 [ 0.000000] GICv3: 160 の SPI が実装されました [ 0.000000] GICv3: 0個の拡張SPIが実装されました [ 0.000000] ルートIRQハンドラ: gic_handle_irq [ 0.000000] GICv3: GICv3 機能: 16 PPI [ 0.000000] GICv3: CPU0: 再分配器 0 領域 0:0x0000000038880000 が見つかりました [ 0.000000] ITS: ITSが利用できないため、LPIは有効にしません [ 0.000000] rcu: srcu_init: 競合に基づいて srcu_struct のサイズを設定します。 [ 0.000000] arch_timer: cp15 タイマーが 8.00MHz (物理) で動作しています。 [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 440795202120 ns [ 0.000000] sched_clock: 56ビット、8MHz、分解能125ns、2199023255500nsごとにラップアラウンド [ 0.000475] コンソール: カラーダミーデバイス 80x25 [ 0.000519] 遅延ループのキャリブレーション(スキップ)、タイマー周波数を使用して計算された値。16.00 BogoMIPS (lpj=32000) [ 0.000528] pid_max: デフォルト値: 32768 最小値: 301 [ 0.000602] LSM: lsm=capability,integrity を初期化しています [ 0.000695] マウントキャッシュハッシュテーブルのエントリ数: 8192 (次数: 4、65536 バイト、線形) [ 0.000711] マウントポイントキャッシュハッシュテーブルのエントリ数: 8192 (次数: 4、65536 バイト、線形) [ 0.002173] RCUタスク: シフトを2、リミットを1に設定 rcu_task_cb_adjust=1。 [ 0.002240] RCUタスクトレース: シフトを2、リミットを1に設定 rcu_task_cb_adjust=1。 [ 0.002415] rcu: 階層型 SRCU 実装。 [ 0.002418] rcu: 最大フェーズ遅延なしインスタンス数は 1000 です。 [ 0.004206] EFI サービスは利用できません。 [ 0.0044444] smp: セカンダリCPUを起動中... [ 0.004903] CPU1でVIPT Iキャッシュを検出 [ 0.004964] GICv3: CPU1: リディストリビューター1 リージョン0:0x00000000388a0000 [ 0.005000] CPU1: セカンダリプロセッサを起動0x0000000001 [0x410fd034] [ 0.005523] CPU2でVIPT Iキャッシュを検出 [ 0.005565] GICv3: CPU2: リディストリビューター2 リージョン0:0x00000000388c0000 [ 0.005585] CPU2: 起動済みのセカンダリプロセッサ0x0000000002 [0x410fd034] [ 0.006045 CPU3でVIPT Iキャッシュを検出 [ 0.006083] GICv3: CPU3: リディストリビューター3 リージョン0:0x00000000388e0000 [ 0.006100] CPU3: 起動されたセカンダリプロセッサ 0x0000000003 [0x410fd034] [ 0.006165] smp: ノード1台、CPU4台を起動しました [ 0.006173] SMP:合計4つのプロセッサが起動。 [ 0.006177] CPU機能:検出:32ビットEL0サポート [ 0.006181] CPU機能:検出済み:CRC32命令 [ 0.006243] CPU:すべてのCPUはEL2からスタートしました [ 0.006246] 代替案:システム全体の代替案の適用 [ 0.008002] devtmpfs: initialized [ 0.016979] 時計ソース:ジフィーズ:マスク:0xffffffff max_cycles:0xffffffff、max_idle_ns:7645041785100000 NS [ 0.017001] Futex ハッシュテーブルエントリ数:1024(順序:4、65536バイト、線形) [ 0.017422] pinCtrl コア:初期化されたpinCtrlサブシステム [ 0.020051] DMIは存在しないか無効です。 [ 0.020689] NET:登録済みPF_NETLINK/PF_ROUTEプロトコルファミリ [ 0.022304] DMA:原子割り当て用に事前割り当てされた512 KiB GFP_KERNELプール [ 0.023375] DMA: 事前割り当て512 KiB GFP_KERNEL|GFP_DMA原子割り当てプール [ 0.024665] DMA: 事前割り当て512 KiB GFP_KERNEL|GFP_DMA32原子割り当てプール [ 0.024748] 監査:NetLinkサブシステムの初期化(無効) [ 0.024932] 監査:type=2000 監査(0.024:1):state=initialized audit_enabled=0 res=1 [ 0.025352] thermal_sys: サーマルガバナー「step_wise」を登録しました [ 0.025356] thermal_sys: サーマルガバナー「power_allocator」を登録しました [ 0.025401] cpuidle: ガバナーメニューを使用しています [ 0.025566] hw-breakpoint: ブレークポイントレジスタが 6 つ、ウォッチポイントレジスタが 4 つ見つかりました。 [ 0.025647] ASIDアロケーターが65536エントリで初期化 [ 0.026696] シリアル番号:AMBA PL011 UARTドライバ [ 0.026763] IMX MUドライバが登録されています。 [ 0.026785] IMX RPMSGドライバが登録されています。 [ 0.032936] プラットフォームsoc@0:固定依存サイクル(/soc@0/bus@30000000/efuse@30350000/unique-id@8 [ 0.035120] プラットフォーム 30330000.pinctrl:/soc@0/bus@30000000/pinctrl@30330000/hoggrp との依存関係サイクルを修正しました [ 0.035566] imx8mp-pinctrl 30330000.pinctrl:IMX pinCtrlドライバーを初期化しました [ 0.036067] プラットフォーム 30350000.efuse:/soc@0/bus@30000000/クロックcontroller@30380000の固定依存サイクル [ 0.037099] プラットフォーム30350000.efuse:/soc@0/bus@30000000/クロックcontroller@30380000の固定依存サイクル [ 0.049206] モジュール:非PLT用途の範囲内25968ページ [ 0.049215] モジュール:PLT使用範囲内の517488ページ [ 0.049877] HugeTLB: 登録済み1.00 GiBページサイズ、事前割り当て0ページ [ 0.049884] HugeTLB: 0 KiB vmemmapを1.00 GiBページ用に解放可能 [ 0.049889] HugeTLB: 登録済み32.0 MiBページサイズ、事前割り当て0ページ [ 0.049892] HugeTLB: 0 KiB vmemmapを32.0 MiBページ用に解放可能 [ 0.049896] HugeTLB: 登録済み2.00 MiBページサイズ、事前割り当て0ページ [ 0.049902] HugeTLB: 0 KiB vmemmapを2.00 MiBページで解放可能 [ 0.049909] HugeTLB: 登録済み 64.0 KiB ページサイズ、事前割り当て 0ページ [ 0.049912] HugeTLB: 0 KiB vmemmapを64.0 KiBページに解放可能 [ 0.052093] iommu: デフォルトドメインタイプ: 翻訳済み [ 0.052102] iommu: DMAドメインTLB無効化ポリシー:厳格モード [ 0.052394] SCSIサブシステムが初期化されました [ 0.052679] USBコア:登録済みの新しいインターフェースドライバー USBFS [ 0.052709] USBCORE:登録済みの新しいインターフェースドライバハブ [ 0.052742] usbcore: 登録済みの新しいデバイスドライバー USB [ 0.053603] pps_core: LinuxPPS API ver. 1 登録済み [ 0.053607 ] pps_core: ソフトウェア版5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.053619 ] PTPクロックサポートが登録されています [ 0.053886] EDAC MC: バージョン: 3.0.0 [ 0.054304] scmi_core: SCMIプロトコルバス登録済み [ 0.055327] Bluetooth: Core ver 2.22 [0.055356] NET:登録済みPF_BLUETOOTHプロトコルファミリ [ 0.055361] Bluetooth:HCIデバイスと接続マネージャの初期化 [ 0.055370] Bluetooth:HCIソケット層の初期化 [ 0.055375] Bluetooth:L2CAPソケット層の初期化済み [ 0.055387] Bluetooth:SCOソケット層の初期化済み [ 0.055707] vgaarb: loaded [ 0.056088] クロックソース:クロックソースarch_sys_counterに切り替えました [ 0.056287] VFS: ディスククォータ dquot_6.6.0 [ 0.056396] VFS: Dquotキャッシュハッシュテーブルエントリ:512(次数0、4096バイト) [ 0.063310] NET: 登録済みPF_INETプロトコルファミリ [ 0.063495] IPが識別するハッシュテーブルエントリ:65536(順序:7、524288バイト、線形) [ 0.066275] tcp_listen_portaddr_hash ハッシュテーブルエントリ数:2048(順序:3、32768バイト、線形) [ 0.066325] テーブル・パーターブハッシュテーブルエントリ数:65536(順序:6、262144バイト、線形) [ 0.066337] TCPはハッシュテーブルエントリを確立しました:32768(順序:6、262144バイト、線形) [ 0.066585] TCP バインドハッシュテーブルエントリ:32768(順序:8、1048576バイト、線形) [ 0.067521] TCP: ハッシュテーブルの設定済み(確立済み 32768 bind 32768) [ 0.067635] UDPハッシュテーブルエントリ数:2048(順序:4,65536バイト、線形) [ 0.067720] UDP-Lite ハッシュテーブルエントリ数:2048(順序:4,65536バイト、線形) [ 0.067927] NET:登録済みPF_UNIX/PF_LOCALプロトコルファミリ [ 0.068373] RPC: 登録済みのUNIXソケットトランスポートモジュール。 [ 0.068379] RPC: UDPトランスポートモジュールを登録しました。 [ 0.068381] RPC: TCPトランスポートモジュールを登録しました。 [ 0.068384] RPC: tcp-with-tls トランスポート モジュールを登録しました。 [ 0.068386] RPC: tcp NFSv4.1 バックチャネル トランスポート モジュールを登録しました。 [ 0.069403] PCI: CLS 0バイト、デフォルト64 [ 0.070488] システムの信頼キーリングを初期化する [ 0.070625] ワーキングセット: timestamp_bits=46 max_order=20 bucket_order=0 [ 0.070895] スカッシュフス:バージョン4.0(2009年1月31日) フィリップ・ラウアー [ 0.071096] NFS: id_resolverキータイプの登録 [ 0.071116 登録キータイプid_resolver [ 0.071120 登録キータイプid_legacy [ 0.071137] nfs4filelayout_init: NFSv4 ファイルレイアウトドライバーの登録中... [ 0.071142] nfs4flexfilelayout_init: NFSv4 Flexfile レイアウトドライバーが登録中... [ 0.071159] JFFS2: バージョン2.2。(NAND) © 2001-2006年 レッドハット社 [ 0.071346] 9p: v9fs 9p2000ファイルシステムサポートのインストール [ 0.100048] ジッターエントロピー:ホストが要件に準拠していないため初期化失敗:9 [ 0.100055] キータイプ非対称登録 [ 0.100059] 非対称キーパーサー 'x509' 登録済み [ 0.100104] ブロック層 SCSI ジェネリック(BSG)ドライバーバージョン0.4 ロード(メジャー246) [ 0.100110] IOスケジューラーMQ-期限登録済み [ 0.100114] IO スケジューラー カイバー登録 [ 0.100139] IOスケジューラーBFQ登録済み [ 0.115771] IMX-SDMA 30BD0000.DMA-コントローラー:imx/sdma/sdma-imx7d.binの直接ファームウェアロードがエラー-2で失敗しました [ 0.115787] imx-sdma 30bd0000.dma-コントローラ:imx/sdma/sdma-imx7d.bin のsysfsフォールバックにフォールバックします [ 0.117292] mxs-dma 33000000.dma-apbh:初期化 [ 0.118069] SoC: i.MX8MPリビジョン1.1 [ 0.118477] バス周波数ドライバモジュールのロード完了 [ 0.135536] シリアル:8250/16550 ドライバ、4ポート、IRQ共有有効 [ 0.138454] 30880000.serial:ttymxc2 (MMIO 0x30880000、irq = 16、base_baud = 5000000) は IMX です [ 0.138703] シリアル serial0: tty ポート ttymxc2 が登録されました [ 0.139315] 30890000.serial:ttymxc1 は MMIO 0x30890000(irq = 17、base_baud = 1500000)において IMX です。 [ 0.139350] Printk: レガシーコンソール [ttymxc1] 有効化 [ 1.222791] ループ:モジュールロード完了 [ 1.227149] of_reserved_mem_lookup() NULL を返しました [ 1.237919] tun: Universal TUN/TAPデバイスドライバ、1.6 [ 1.244863] Sky2: ドライバーバージョン1.30 [ 1.249061] USBCORE: 登録された新しいデバイスドライバ R8152-CFGセレクター [ 1.255367] USBコア:登録済みの新しいインターフェースドライバーR8152 [ 1.261230] VFIO - ユーザーレベルのメタドライバーバージョン:0.3 [ 1.271293] USBコア:登録済みの新しいインターフェースドライバーUAS [ 1.276669] USBコア:登録済みの新しいインターフェースドライバーUSBストレージ [ 1.282753] USBコア:新しいインターフェースドライバーを登録usbserial_generic [ 1.289312] usbserial: 汎用として登録されたUSBシリアルサポート [ 1.295346] USBCORE:登録済みの新しいインターフェースドライバー ftdi_sio [ 1.301121] usbserial: FTDI USB シリアルデバイスに登録されたUSBシリアルサポート [ 1.308467] USBコア:登録済みの新しいインターフェースドライバー usb_serial_simple [ 1.315022] usbserial: carelinkに登録されたUSBシリアルサポート [ 1.321145] USBシリアル:フラッシュローダーに登録されたUSBシリアルサポート [ 1.327526] usbserial: Funsoftに登録されたUSBシリアルサポート [ 1.333554] usbserial: Googleに登録されたUSBシリアルサポート [ 1.339503] usbserial: hp4xに登録されたUSBシリアルサポート [ 1.345284] usbserial: カウフマンに登録されたUSBシリアルサポート [ 1.351402] USBシリアル:USBシリアル対応 LibTransistorに登録 [ 1.357961] usbserial: USBシリアルサポート登録済み moto_modem [ 1.364256] usbserial: USBシリアルサポート登録済み motorola_tetra [ 1.370900] usbserial: Nokiaに登録されたUSBシリアルサポート [ 1.376765] usbserial: USBシリアルサポート登録済み novatel_gps [ 1.383149] usbserial: siemens_mpi に登録されたUSBシリアルサポート [ 1.389527] usbserial: suuntoに登録されたUSBシリアルサポート [ 1.395476] usbserial: vivopayに登録されたUSBシリアルサポート [ 1.401511] usbserial: zioに登録されたUSBシリアルサポート [ 1.407203] USBコア:新しいインターフェースドライバーが登録usb_ehset_test [ 1.413528] USBCORE:オンボードの新しいデバイスドライバー登録済み [ 1.422006] snvs_rtc 30370000.snvs:snvs-rtc-lp:rtc0として登録されました [ 1.428227] snvs_rtc 30370000.snvs:snvs-rtc-lp:システムクロックを1970-01-01T00:00:00 UTC(0)に設定 [ 1.437427] i2c_dev: i2c /dev ententry ドライバ [ 1.445729] Bluetooth: HCI UARTドライバ バージョン2.3 [ 1.450203 ] Bluetooth: HCI UARTプロトコルH4登録済み [ 1.455351] Bluetooth: HCI UARTプロトコルBCSP登録済み [ 1.460695] Bluetooth: HCI UARTプロトコルLL登録済み [ 1.465847] Bluetooth: HCI UARTプロトコルATH3K登録 [ 1.471280 Bluetooth: HCI UARTプロトコル 3線式(H5)登録済み [ 1.477642 Bluetooth: HCI UARTプロトコル Broadcom登録 [ 1.483333] Bluetooth: HCI UARTプロトコルQCA登録済み [ 1.488739] EDAC MC: ECCが有効化されていません [ 1.493561] sdhci:セキュア・デジタルホストコントローラーインターフェースドライバ [ 1.499762] SDHCI: 著作権(c) ピエール・オスマン [ 1.504580 Synopsys Designware マルチメディアカードインターフェースドライバ [ 1.511193] SDHCI-pltfm:SDHCIプラットフォームおよびOFドライバヘルパー [ 1.519372] ledtrig-cpu: CPUの活動を示すために登録 [ 1.526326] SMCCC: SOC_ID: ARCH_SOC_ID実装されていません、スキップ... [ 1.535249] ハードウェア性能:armv8_cortex_a53 PMUドライバで有効、7つのカウンターを利用可能 [ 1.545746] プラットフォームsoc@0:固定依存サイクル(/soc@0/bus@30000000/efuse@30350000 [ 1.548948] mmc2: 30b60000.mmc 上のSDHCIコントローラー [30b60000.mmc]ADMAの使用 [ 1.555377] 被依頼者:導管法のプロービング。 [ 1.565851] OPEE:API UIDの不一致 [ 1.569678] optee: Probe of firmware:optee エラー -22 で失敗 [ 1.576620 ] NET: 登録PF_LLCプロトコルファミリ [ 1.581492] U32 分類器 [ 1.584247] 入力デバイスチェックオン [ 1.587910] アクション構成 [ 1.591634] NET:登録PF_INET6プロトコルファミリ [ 1.598148] IPv6によるセグメントルーティング [ 1.601891] IPv6を用いた現地OAM(IOAM) [ 1.605875] NET: 登録済みPF_PACKETプロトコルファミリ [ 1.610955] ブリッジ:ARP/IP/IPv6Tablesによるフィルタリングは、デフォルトでは利用できません。必要ならスクリプトを更新してbr_netfilterを読み込んでください。 [ 1.625927] Bluetooth: RFCOMM TTYレイヤーの初期化 [ 1.630834] Bluetooth:RFCOMMソケット層の初期化 [ 1.634392 ] MMC2:新しいHS400強化ストロボMMCカード アドレス0001 [ 1.636001] Bluetooth: RFCOMM バージョン 1.11 [ 1.642888 ] mmcblk2: mmc2:0001 064G90 58.2 GiB [ 1.646098] Bluetooth: BNEP(イーサネットエミュレーション) バージョン1.3 [ 1.653585] MMCBLK2: P1 P2 P3 [ 1.655851] Bluetooth: BNEPフィルター: プロトコルマルチキャスト [ 1.661320 ] mmcblk2boot0: mmc2:0001 064G90 8.00 MiB [ 1.664139] Bluetooth:BNEPソケット層の初期化 [ 1.670589 ] mmcblk2boot1: mmc2:0001 064G90 8.00 MiB [ 1.674997] 8021q: 802.1Q VLAN サポート v1.8 [ 1.680430 ] mmcblk2rpmb: mmc2:0001 064G90 16.0 MiB, chardev (238:0) [ 1.683109] lib80211:IEEE802.11ドライバーの共通ルーチン [ 1.695071] 9pnet: 9P2000サポートのインストール [ 1.699490 登録キータイプdns_resolver [ 1.704490] NET: 登録プロトコルファミリー PF_VSOCK [ 1.719723] 登録タスク統計 バージョン1 [ 1.723967] コンパイルされたX.509証明書の読み込み [ 1.751680] GPIO gpiochip0: GPIOベースの静的割り当ては廃止されました。動的割り当てを使用してください。 [ 1.762305] gpio gpiochip1: GPIO ベースの静的割り当ては非推奨です。動的割り当てを使用してください。 [ 1.772790] gpio gpiochip2: GPIO ベースの静的割り当ては非推奨です。動的割り当てを使用してください。 [ 1.783311] gpio gpiochip3: GPIO ベースの静的割り当ては非推奨です。動的割り当てを使用してください。 [ 1.793861] gpio gpiochip4: GPIO ベースの静的割り当ては非推奨です。動的割り当てを使用してください。 [ 1.806692] i2c i2c-0: IMX I2Cアダプタが登録されました [ 1.813480] rtc-rx8111 2-0032: rtc1として登録されました [ 1.820041] ina238 2-0043: 電力モニタ ina237 (Rshunt = 50000 uΩ、ゲイン = 4) [ 1.821839] nxp-pca9450 0-0025: pca9450bc がプローブされました。 [ 1.827481] i2c i2c-2: IMX I2Cアダプタが登録されました [ 1.869694] usb251xb 3-002c: ハブの設定が成功しました。 [ 1.875553] usb251xb 3-002c: ハブのプローブに成功しました [ 1.880583] i2c i2c-3: IMX I2Cアダプタが登録されました [ 1.885922] imx8mq-usb-phy 381f0040.usb-phy:電源Vbusが見つかりません。ダミーレギュレータを使用します。 [ 1.894643] imx8mq-usb-phy 382f0040.usb-phy:電源Vbusが見つかりません。ダミーレギュレータを使用します。 [ 1.912708] 30a60000.serial:ttymxc3はMMIO 0x30a60000(irq = 199、base_baud = 1500000)においてIMXです [ 1.922917] IMX-DWMAC 30bf0000.イーサネット:IRQ eth_lpi見つかりません [ 1.929740] imx-dwmac 30bf0000.イーサネット:ユーザーID:0x10、Synopsys ID:0x51 [ 1.936555] IMX-DWMAC 30bf0000.イーサネット:DWMAC4/5 [ 1.941361] imx-dwmac 30bf0000.イーサネット:DMAハードウェア機能レジスタのサポート [ 1.948509] IMX-DWMAC 30bf0000.イーサネット:RXチェックサムオフロードエンジンのサポート [ 1.955650] IMX-DWMAC 30bf0000.イーサネット:TXチェックサム挿入のサポート [ 1.962359] IMX-DWMAC 30bf0000.イーサネット:ウェイクアップ・オン・ラン支援 [ 1.968520] IMX-DWMAC 30bf0000.イーサネット:ハードウェアウォッチドッグタイマーによるRX軽減を有効にする [ 1.976199] IMX-DWMAC 30bf0000.イーサネット:デバイスMACアドレス2a:c5:99:84:66:bb [ 1.983350] IMX-DWMAC 30bf0000.イーサネット:有効化されたL3L4フローTC(エントリ=8) [ 1.990152] imx-dwmac 30bf0000.イーサネット:有効化されたRFSフローTC(エントリ=10) [ 1.996965] IMX-DWMAC 30bf0000.イーサネット:ハードウェアTCの有効化(エントリ=256、 max_off=256) [ 2.004554] imx-dwmac 30bf0000.イーサネット:34/40ビットDMAホスト/デバイス幅の使用 [ 2.158192 Realtek-MDIO STMMAC-1:00:RTL8363NBスイッチを発見 [ 2.164168 Realtek-MDIO STMMAC-1:00: スイッチを登録できません ret = -517 [ 2.175037] XHCi-HCD.1.auto:xHCIホストコントローラ [ 2.180572] XHCi-HCD.1.auto:新しいUSBバスが登録され、バス番号1が割り当てられました [ 2.188568] XHCi-HCD.1.auto:HCCパラメータ0x0220fe6d HCIバージョン0x110クワーク0x000000a001000010 [ 2.198006 ] XHCI-HCD、XHCI-HCD.1.オート:IRQ 203、IO MEM 0x38200000 [ 2.204153] XHCI-HCD-HCD.1.auto:xHCIホストコントローラ [ 2.209668] XHCi-HCD、XHCI-HCD.1.auto:新しいUSBバスが登録され、バス番号2が割り当てられました [ 2.217339] XHCi-HCD.1.auto:ホストはUSB 3.0 SuperSpeedに対応しています [ 2.226380] ハブ 1-0:1.0:USBハブが見つかりました [ 2.230477] ハブ 1-0:1.0: 1つのポートが検出されました [ 2.236611] usb usb2: このホストの LPM のアルゴリズムがわからないため、LPM を無効にします。 [ 2.246489] ハブ 2-0:1.0:USBハブが見つかりました [ 2.250581] ハブ 2-0:1.0: 1つのポートが検出されました [ 2.256296] imx-cpufreq-dt imx-cpufreq-dt: CPU スピード グレード 5 mkt セグメント 0 supported-hw 0x20 0x1 [ 2.268964] sdhci-esdhc-imx 30b40000.mmc:mmc-pwrseq を割り当てました [ 2.269069] sdhci-esdhc-imx 30b50000.mmc:CD GPIOを入手しました [ 2.313534] mmc1: 30b50000.mmc 上のSDHCIコントローラ [30b50000.mmc]ADMAの使用 [ 2.413613] mmc0: 30b40000.mmc 上のSDHCIコントローラ [30b40000.mmc]ADMAの使用 [ 2.414283 Realtek-MDIO STMMAC-1:00:RTL8363NBスイッチを発見 [ 2.492421] USB 1-1:XHCI-HCDを使用した新しい高速USBデバイス番号2 [ 2.540131] MMC0:アドレス0001に新しい超高速SDR104 SDIOカード [ 2.600919] Realtek-MDIO STMMAC-1:00: 固定/RGMIIリンクモードの設定 [ 2.610450] realtek-mdio stmmac-1:00: リンクが稼働中 - 1Gbps/フル - フロー制御オフ [ 2.644563] realtek-mdio stmmac-1:00 eth1 (未初期化): PHY [dsa-0.0:01]ドライバー [Generic PHY] (irq=POLL) [ 2.684441] realtek-mdio stmmac-1:00 eth2(初期化されていない):PHY [dsa-0.0:03]ドライバー [Generic PHY] (irq=POLL) [ 2.699335] DSA: ツリー0セットアップ [ 2.704695] 入力:GPIO-keys//device/platform/gpio-keys/input/input0 [ 2.704785] ハブ 1-1:1.0:USBハブが見つかった [ 2.712031] 入力:cpu_inputs /devices/platform/cpu_inputs/input/input1 [ 2.715286] ハブ 1-1:1.0:4ポート検出 [ 2.722488] cfg80211: 規制データベース用のコンパイル済みX.509証明書の読み込み [ 2.734966] 装載済み X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 2.741369] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' [ 2.748657] clk: 未使用時計を無効化 [ 2.752652] プラットフォーム regulatory.0:regulatory.dbの直接ファームウェアロードはエラー-2で失敗しました。 [ 2.761287] プラットフォーム regulatory.0:regulatory.db の sysfs フォールバックにフォールバックします [ 2.865310] ハブ 1-1:1.0:USBハブが見つかりました [ 2.869427] ハブ 1-1:1.0: 4つのポートが検出されました [ 3.269517] EXT4-fs (mmcblk2p3): リカバリ完了 [ 3.275227] EXT4-fs (mmcblk2p3): ファイルシステム 057d8de8-a7e7-4440-9fea-c9670c0c5df9 を順序付きデータモードで読み書き可能にマウントしました。クォータモード:なし。 [ 3.287379] VFS: デバイス 179:3 にルート (ext4 ファイルシステム) をマウントしました。 [ 3.294319] devtmpfs: マウントされました [ 3.298268] 未使用のカーネルメモリを解放中: 3520K [ 3.302934] /sbin/init を init プロセスとして実行 [ 3.423469] systemd[1]: システム時刻がビルド時刻より前なので、クロックを進めます。 [ 3.450897] systemd[1]: systemd 252.39-1~deb12u2 がシステムモードで実行されています (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified) [ 3.483986] systemd[1]: アーキテクチャ arm64 を検出しました。 Debian GNU/Linux 12(ブックワーム)へようこそ! [ 3.506158] systemd[1]: ホスト名が に設定されました。 [ 3.512764] systemd[1]: 乱数生成器からマシンIDを初期化しています。 [ 3.558947] systemd[1]: memfd_create() が MFD_EXEC または MFD_NOEXEC_SEAL が設定されていない状態で呼び出されました [ 3.931119] systemd[1]: デフォルトターゲット graphical.target の開始ジョブをキューに追加しました。 [ 3.968011] systemd[1]: スライス system-getty.slice を作成しました - スライス /system/getty。 [ OK ] スライス system-getty.slice を作成しました - スライス /system/getty。 [ 3.993796] systemd[1]: スライス system-modprobe.slice を作成しました - スライス /system/modprobe。 [ OK ] スライス system-modpr…lice を作成しました - スライス /system/modprobe。 [ 4.022309] systemd[1]: system-serial\x2dgetty.slice - スライス /system/serial-gettyを生成しました。 [ OK ]Created slice system-seria... - Slice /system/serial-getty. [ 4.049678] systemd[1]: system-systemd\x2dfsck.slice - スライス /system/systemd-fsck を作成した。 [ OK ]スライス system-syste を作成しました... - スライス /system/systemd-fsck。 [ 4.077353] systemd[1]: ユーザーおよびセッションスライスを user.slice 作成しました。 [ OK ]ユーザーとセッションスライスを生成しました。 [ 4.100497] systemd[1]: systemd-ask-password-console.path を開始しました - パスワード要求をコンソールディレクトリ監視にディスパッチします。 [ OK ] コンソールディレクトリ監視への systemd-ask-passwo…quests を開始しました。 [ 4.128453] systemd[1]: systemd-ask-password-wall.path を開始しました - パスワード要求をウォールディレクトリ監視に転送します。 [ OK ] systemd-ask-passwo を開始しました… Wall ディレクトリ監視へのリクエスト。 [ 4.156396] systemd[1]: proc-sys-fs-binfmt_misc.automount - 条件チェックが満たされなかったため、任意の実行可能ファイル形式ファイルシステム自動マウントポイントがスキップされました (ConditionPathExists=/proc/sys/fs/binfmt_misc)。 [ 4.175866] systemd[1]: デバイス dev-mmcblk2p1.device - /dev/mmcblk2p1... を待機しています デバイス dev-mmcblk2p1.device - /dev/mmcblk2p1 を待機しています... [ 4.200472] systemd[1]: デバイス dev-ttymxc1.device - /dev/ttymxc1 を待機しています... デバイス dev-ttymxc1.device - /dev/ttymxc1 を待機しています... [ 4.224224] systemd[1]: ターゲット cryptsetup.target - Local Encrypted Volumes に到達しました。 [ OK ] ターゲット cryptsetup.…get に到達しました- ローカル暗号化ボリューム。 [ 4.248610] systemd[1]: ターゲット integritysetup.target - Local Integrity Protected Volumes に到達しました。 [ OK ] 目標の整合性に到達しました…ローカル整合性保護ボリューム。 [ 4.276289] systemd[1]: ターゲット paths.target - Path Units に到達しました。 [ OK ] ターゲット paths.target - パスユニットに到達しました。 [ 4.296264] systemd[1]: ターゲット remote-fs.target - Remote File Systems に到達しました。 [ OK ] ターゲット remote-fs.target - リモートファイルシステムに到達しました。 [ 4.320247] systemd[1]: ターゲット slices.target - Slice Units に到達しました。 [ OK ] 目標スライス数に到達しました。target - スライスユニット。 [ 4.340224] systemd[1]: ターゲット swap.target - Swaps に到達しました。 [ OK ] ターゲット swap.target - Swaps に到達しました。 [ 4.360269] systemd[1]: ターゲット veritysetup.target - Local Verity Protected Volumes に到達しました。 [ OK ] ターゲット veritysetup に到達しました… - ローカル Verity 保護ボリューム。 [ 4.384758] systemd[1]: systemd-fsckd.socket でリッスンしています - fsck から fsckd への通信ソケット。 [ OK ] systemd-fsckd…sck から fsckd への通信ソケットをリッスンしています。 [ 4.412536] systemd[1]: systemd-initctl.socket - initctl 互換性名前付きパイプでリッスンしています。 [ OK ] systemd-initc でリッスンしています… initctl 互換性名前付きパイプ。 [ 4.441749] systemd[1]: systemd-journald-audit.socket - Journal Audit Socket でリッスンしています。 [ OK ] systemd-journ…socket - Journal Audit Socket でリッスンしています。 [ 4.468740] systemd[1]: systemd-journald-dev-log.socket でリッスンしています - ジャーナルソケット (/dev/log)。 [ OK ] systemd-journ…t - Journal Socket (/dev/log) でリッスンしています。 [ 4.496878] systemd[1]: systemd-journald.socket - Journal Socket でリッスンしています。 [ OK ] systemd-journald.socket - ジャーナルソケットでリッスンしています。 [ 4.520946] systemd[1]: systemd-networkd.socket - ネットワークサービス Netlink ソケットでリッスンしています。 [ OK ] systemd-netwo でリッスンしています… - ネットワーク サービス Netlink ソケット。 [ 4.557127] systemd[1]: systemd-udevd-control.socket - udev コントロール ソケットでリッスンしています。 [ OK ] systemd-udevd…ソケットでリッスンしています- udev コントロールソケット。 [ 4.584722] systemd[1]: systemd-udevd-kernel.socket - udev カーネル ソケットでリッスンします。 [ OK ] systemd-udevd…l.socket でリッスンしています- udevカーネルソケット。 [ 4.624665] systemd[1]: dev-hugepages.mount をマウントしています - Huge Pages File System... dev-hugepages.mount をマウントしています - Huge Pages ファイルシステム... [ 4.651859] systemd[1]: dev-mqueue.mount - POSIX メッセージキューファイルシステムをマウントしています... dev-mqueue.mountをマウントしています▒▒POSIXメッセージキューファイルシステム... [ 4.680049] systemd[1]: sys-kernel-debug.mount - カーネルデバッグファイルシステムをマウントしています... sys-kernel-debug.… - カーネルデバッグファイルシステムをマウントしています... [ 4.709270] systemd[1]: sys-kernel-tracing.mount - カーネルトレースファイルシステムは、条件チェックが満たされなかったためスキップされました (ConditionPathExists=/sys/kernel/tracing)。 [ 4.724518] systemd[1]: kmod-static-nodes.service - 条件チェックが満たされなかったため、静的デバイスノードのリストの作成がスキップされました (ConditionFileNotEmpty=/lib/modules/6.6.52-rt43-gd377c9049508-dirty/modules.devname)。 [ 4.757545] systemd[1]: [email protected] を開始しています - カーネルモジュール configfs をロードしています... modprobe@configfs…m を起動しています - カーネルモジュール configfs をロードしています... [ 4.788352] systemd[1]: modprobe@dm_mod.service を開始しています - カーネルモジュール dm_mod をロードしています... modprobe@dm_mod.sを開始しています…[0m- ロードカーネルモジュールdm_mod... [ 4.816731] systemd[1]: [email protected] - カーネルモジュールDRMをロード開始... [email protected] 開始 - カーネルモジュールDRMをロード... [ 4.848481] systemd[1]: modprobe@efi_pstore.service - カーネルモジュールefi_pstoreをロード... modprobe@efi_psto開始...- カーネルモジュールefi_pstoreをロード... [ 4.876748] systemd[1]: [email protected] 開始 - カーネルモジュールのヒューズをロード... modprobe@fuse、始めて...e - カーネルモジュールヒューズをロード... [ 4.904963] systemd[1]: [email protected] - カーネルモジュールループのロード開始... [email protected]から始めて...e - ロードカーネルモジュールループ... [ 4.928580] systemd[1]: systemd-fsck-root.service - ルートデバイス上のファイルシステムチェックは条件チェックが満たされなかったためスキップされました(ConditionPathIsReadWrite=!/)。 [ 4.968886] systemd[1]: systemd-journald.service - ジャーナルサービス... systemd-journald.service - ジャーナルサービス... [ 5.004486] systemd[1]: systemd-modules-load.service - カーネルモジュールを起動中... systemd-modules-l...rvice - カーネルモジュールをロード... [ 5.031531] systemd[1]: systemd-network-generator.service を起動中 - カーネルコマンドラインからネットワークユニットを生成... systemd-network-gを起動中...カーネルコマンドラインのユニット... [ 5.084818] systemd[1]: systemd-remount-fs.service - ルートおよびカーネルファイルシステムの再マウントを開始する... システムドリマウント開始中...ルートおよびカーネルファイルシステム... [ 5.115743] systemd[1]: systemd-udev-trigger.service - コールドプラグ すべてのudevデバイス... systemd-udev-trigを起動中...[0m - コールドプラグ すべてのudev デバイス... [ 5.136505] EXT4-fs(MMCBLK2P3):再装着 057D8DE8-A7E7-4440-9FEA-C9670C0C5DF9 R/W。クォータモード:なし。 [ 5.153130] systemd[1]: systemd-journald.service - ジャーナルサービスを開始しました。 [ OK ] systemd-journald.service - ジャーナルサービスを開始しました。 [ OK ] dev-hugepages.mount - Huge Pages ファイルシステムをマウントしました。 [ OK ] dev-mqueue.mount をマウントしました▒▒-POSIXメッセージキューファイルシステム。 [ OK ]マウントされたsys-kernel-debug.m...nt - カーネルデバッグファイルシステム。 [ OK ] modprobe@configfs が完了しました…[0m - カーネルモジュール configfs をロードします。 [ OK ] modprobe@dm_mod.s…e が完了しました- カーネルモジュール dm_mod をロードします。 [ OK ] [email protected] - カーネルモジュール drm のロードが完了しました。 [ OK ] modprobe@efi_psto…m - カーネルモジュール efi_pstore のロードが完了しました。 [ OK ] [email protected] - カーネルモジュール fuse のロードが完了しました。 [ OK ] [email protected] - Load Kernel Module loop が完了しました。 [ OK ] systemd-modules-l…service - カーネルモジュールのロードが完了しました。 [ OK ] カーネルコマンドラインから systemd-network-g…rk ユニットの処理が完了しました。 [ OK ] systemd-remount-f…ルートファイルシステムとカーネルファイルシステムのマウントが完了しました。 [ OK ] ターゲット network-pre…get に到達しました - ネットワークの準備。 sys-kernel-config…カーネル設定ファイルシステムをマウントしています… systemd-journal-f…hジャーナルを永続ストレージに起動しています… [ 5.501074] systemd-journald[137]: ランタイムジャーナルをフラッシュするためのクライアント要求を受信しました。 systemd-random-se…ice を起動しています - 乱数シードの読み込み/保存... systemd-sysctl.seを起動しています…ce- カーネル変数の適用... systemd-sysuserを起動します...rvice - システムユーザーの作成... [ OK ]systemd-udev-trigを終えた...e - Coldplug すべてのudevデバイス。 [ OK ] sys-kernel-config をマウントしました。カーネル設定ファイルシステム。 [ OK ] systemd-journal-f…ジャーナルを永続ストレージに書き込む処理が完了しました。 [ OK ] systemd-sysctl.service - カーネル変数の適用が完了しました。 ifupdown-pre.serv の同期を開始しています…起動してIFを起動して上下... [ OK ]systemd-sysusers.service - システムユーザー作成を完了。 systemd-tmpfiles-…ate の /dev 内の静的デバイスノードを起動しています... [ OK ] systemd-tmpfiles-…/dev に静的デバイスノードを作成する処理が完了しました。 [ OK ] ローカルファイルシステムの修復のため、ターゲット local-fs-pr に到達しました。 [ OK ] ターゲット local-fs.target - ローカルファイルシステムに到達しました。 systemd-tmpファイルの起動中-...システムファイルとディレクトリ... スタート中systemd-udevd.ser...デバイスイベント情報とファイルのためのger... [ OK ]systemd-tmpファイルは完了しました-...eateシステムファイルおよびディレクトリ。 systemd-timesyncd開始中... - ネットワーク時間同期... systemd-update-utを起動中...UTMPでのRDシステムブート/シャットダウン... [ OK ]systemd-update-ut...UTMPでのコードシステムの起動/シャットダウン。 [ OK ]systemd-udevd.servを起動しました...デバイスイベントやファイルにはイベント情報。 systemd-networkd.ice を起動しています - ネットワーク設定... [ OK ] デバイス dev-ttymxc1.device - /dev/ttymxc1 が見つかりました。 [ OK ] systemd-timesyncd を開始しました。…0m - ネットワーク時刻同期。 [ OK ] ターゲット sysinit.target - システム初期化に到達しました。 [ OK ] systemd-tmpfiles-c を開始しました… 一時ディレクトリのクリーンアップ。 [ OK ] 目標時刻 time-set.target に到達しました - システム時刻設定。 [ OK ] apt-daily.timer を開始しました - 毎日の apt ダウンロード アクティビティ。 [OK] apt-daily-upgradeを開始しました。適切なアップグレードとクリーンな活動。 [ OK ] dpkg-db-backup.tim を開始しました…dpkgデータベースのデイリーバックアップタイマー。 [ OK ] e2scrub_all.timer▒▒etadata を開始しましたすべてのファイルシステムをチェックします。 [ OK ] fstrim.timer を開始しました - 未使用のブロックを週に一度破棄します。 [ OK ] logrotate.timer を開始しました - ログファイルの毎日のローテーション。 [ OK ] man-db.timer を開始しました - man-db の毎日の再生成。 [ OK ] sysstat-collect.ti を開始しました…会計ツールは10分ごとに実行されます。 [ OK ] sysstat-summary.ti…を開始しました昨日のプロセス会計。 [ OK ] 目標の timers.target - タイマーユニットに到達しました。 [ OK ] dbus.socket▒▒でリッスン中D-Busシステムメッセージバスソケット。 [ OK ] ターゲットに到達しました[ 6.421751] cfg80211: regulatory.db の読み込みに失敗しました t sockets.target - ソケットユニット。 [ OK ] ターゲット basic.target - 基本システムに到達しました。 [ OK ] Started cron.service -…kground program プロセッシング daemon. dbus.service - D-Bus システムメッセージバス開始中... [ 6.524255] IMX-SDMA 30BD0000.DMA-コントローラー:imx/sdma/sdma-imx7d.bin のファームウェアの直接ロードがエラー -2 で失敗しました [ 6.537384] IMX-SDMA 30BD0000.DMA-コントローラー:sysfsへのフォールバック:imx/sdma/sdma-imx7d.bin [ OK ]firmwared.service - Linux Firmware Loader Daemonを起動しました。 [ 6.563260] IMX-SDMA 30BD0000.DMA-コントローラー:外部ファームウェアが見つかりませんでした。ROMファームウェアを使用します。 kexec-load.servic を起動しています…B:kexec...でカーネルイメージを読み込んでください。 lm-センサ.servicを起動中...izeハードウェア、センサ... platcfg.service 開始中▒▒rさまざまなNXP i.MX/LS プラットフォーム... [ OK ]開始したseatd.service - シート管理デーモン。 [ OK ] strongswan-starter…Ev1/IKEv2デーモンをipsec.confを使用して起動しました。 sysstat.service を開始しています - システムアクティビティログをリセットします... systemd-logind.seを起動しています…ice- ユーザーログインマネジメント... [ OK ] Started systemd-networkd.service - ネットワーク設定を開始しました。 [ OK ]upup-down.serv...ifupdown の起動を同期します。 [ OK ] e2scrub_reap.serv…ine が完了しましたext4メタデータチェックスナップショット。 [ OK ]sysstat.service を完了 - システムアクティビティログのリセット。 [ OK ]lm-センサ.servicを終えました...アライゼハードウェア監視センサ。 [ OK ] kexec-load.service を開始しました…LSB:kexecを使ってカーネルイメージをロードする。 [ OK ] デバイス dev-mmcblk2p1.device - /dev/mmcblk2p1 が見つかりました。 [ OK ] ターゲットの usb-gadget に到達しました。- ハードウェアで起動するUSBガジェット。 networking.service 起動中 - ネットワークインターフェースを起動... systemd-fsck@dev-...開始/dev/mmcblk2p1のシステムチェック... [ OK ]systemd-fsckd.servを起動しました...テムデーモンの状態を確認してください。 [ OK ] /dev/mmcblk2p1 の systemd-fsck@dev-…le システムチェックが完了しました。 [ 7.297245] imx-dwmac 30bf0000.イーサネット eth0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 7.305583] imx-dwmac 30bf0000.イーサネット eth0: セーフティ機能のサポートなし [ 7.312850] imx-dwmac 30bf0000.イーサネット eth0: IEEE 1588-2008 Advanced Timestamp supported Mounting boot.mount - /boot... [ 7.324878] imx-dwmac 30bf0000.イーサネット eth0: registered PTP clock [ 7.336555] imx-dwmac 30bf0000.イーサネット eth0: FPE workqueue start [ 7.343570] imx-dwmac 30bf0000.イーサネット eth0: configuring for fixed/rgmii-id link mode [ 7.353100] imx-dwmac 30bf0000.イーサネット eth0: Link is Up - 1Gbps/Full - flow control off [ 7.353244] EXT4-fs (mmcblk2p1): mounted filesystem 45d36d6d-da2c-4fa0-ae4f-46086176bf89 r/w with ordered data mode. クォータモード:なし。 [ 7.354853] 8021q: デバイスeth0のハードウェアフィルタにVLAN 0を追加 [ OK ] boot.mount - /boot をマウントしました。 [ 7.484902 Realtek-MDIO STMMAC-1:00 ETH1: PHY/GMII リンクモードの設定 [ 7.499221] 8021q: eth1 デバイス上のハードウェアフィルターにVLAN 0を追加する [ 7.722835] Realtek-MDIO STMMAC-1:00 ETH2: PHY/GMIIリンクモードの設定 [ 7.758421] 8021q: eth2のデバイス上のハードウェアフィルターにVLAN 0を追加する [ OK ]networking.service を完了 - ネットワークインターフェースを上げる。 [ 7.988116] ランダム:CRNG init完了 [ OK ]systemd-random-seを終えました...rvice - ランダムシードのロード/セーブ。 [ OK ]dbus.service - D-Bus システムメッセージバスを開始しました。 wpa_supplicant.service 開始 - WPAの請願者... [ OK ]systemd-logind.service - ユーザーログイン マネジメントを開始しました。 [ OK ]wpa_supplicant.serviceを始めました - WPAの請求者。 [ OK ]目標に到達しました network.target - ネットワーク。 mosquitto.service - Mosquitto MQTT Brokerを起動中... ssh.service - OpenBSD Secure Shellサーバーを起動中... Starting systemd-hostnamed.service - Hostname Service... systemd-user-sessを起動中...vice - ユーザーセッションを許可... [ OK ]systemd-user-sessを終えました...ervice - ユーザーセッションを許可する。 [ OK ] [email protected] - Getty on tty1 を開始しました。 [ OK ] serial-getty@ttymx…ice - Serial Getty を ttymxc1 で開始しました。 [ OK ] ターゲット getty.target - ログインプロンプトに到達しました。 [ OK ] systemd-hostnamed.service - ホスト名サービスを開始しました。 [ OK ] ssh.service - OpenBSD Secure Shellサーバーを開始しました。 [ OK ] mosquitto.service - Mosquitto MQTT ブローカーを開始しました。 [ OK ]ターゲットに到達しました multi-user.target - マルチユーザーシステム。 [ OK ]ターゲットに到達しました graphical.target - グラフィカルインターフェース。 systemd-update-ut を起動しています… UTMP でランレベルの変更を記録します… [ OK ] platcfg.service▒▒が完了しましたさまざまなNXP i.MX/LS プラットフォーム。 [ OK ] systemd-update-ut が完了しました… - UTMP でランレベルの変更を記録しました。 Debian GNU/Linux 12 imx8mpevk ttymxc1 NXP Linux SDK 2506 Debianサーバー(NXP特有のハードウェアアクセラレーションで最適化) imx8mpevk login: root パスワード: Linux imx8mpevk 6.6.52-rt43-gd377c9049508-dirty#1 SMP PREEMPT 2026年7月2日(木) 11:19:58 CST aarch64 Debian GNU/Linuxシステムに含まれるプログラムはフリーソフトウェアであり、 各プログラムの正確な分布項は以下の通りです。 /usr/share/doc/*/copyright の個別ファイル。 Debian GNU/Linuxには、保証が全くありません 適用法で許可されている。 root@imx8mpevk:~# root@imx8mpevk:~# modprobe moal mod_para=nxp/wifi_mod_para.conf [ 27.658951] mlan: ツリー外モジュールのロードによりカーネルが汚染されます。 [ 27.688908] wlan: MWLANドライバのロード [ 27.693279] WLAN: バスドライバへ登録... [ 27.697621] vendor=0x02DF device=0x9149 class=0 function=1 [ 27.703270] モアルハンドル操作を取り付けて、カードインターフェースタイプ:0x105 [ 27.709133] モジュールパラメータからRPSを0に設定 [ 27.713466] SD8987: usr cfg からの init モジュールパラメータ [ 27.718305 ] card_type: SD8987、設定ブロック: 0 [ 27.722765] cfg80211_wext=0xf [ 27.725757] max_vir_bss=1 [ 27.728391] cal_data_cfg=なし [ 27.731362 ps_mode = 1 [ 27.733821 auto_ds = 1 [ 27.736295] host_mlme=enable [ 27.739186] fw_name=NXP/sdiouart8987_combo_v0.bin [ 27.743918] SDIO: max_segs=128 max_seg_size=65535 [ 27.748647] rx_work=1 cpu_num=4 [ 27.751795] moal_recv_amsdu_packet を有効にする [ 27.755832] MLANアダプタ操作をアタッチします。card_typeは0x105です。 [ 27.762044] wlan: TX SG モードを有効にする [ 27.765551] wlan: RX SG モードを有効にする [ 27.776176] ファームウェアのリクエスト: nxp/sdiouart8987_combo_v0.bin [ 28.073628] Wlan: ファームウェアのダウンロードが完了しました。ファームウェアの長さ=626584、ダウンロード済み617556 [ 28.944747] WLAN FW がアクティブです [ 28.947734] on_time は 28943658375 です [ 29.003401] VDLLイメージ: 長さ=9028 [29.006743] FWの国コードWWはUSと一致しません [ 29.012026] fw_cap_info=0x181d6f03、dev_cap_mask=0xffffffff [ 29.017672] max_p2p_conn = 8、max_sta_conn = 8 [ 29.022438] SDIO rx aggr: 1 block_size=512 [ 29.026600] wlan: RX SG モードを有効にする [ 29.030117] mpa_rx_buf_size=65280 [ 29.054744] NXP 802.11アダプタmlan0を登録 [ 29.061163] NXP 802.11アダプタuap0を登録 [ 29.069437] NXP 802.11アダプタwfd0を登録 [ 29.073887] wlan: バージョン = SD8987----16.92.21.p142.3-MM6X16505.p4-GPL-(FP92) [ 29.083234] wlan: バス運転手への登録完了 [ 29.088229] wlan: ドライバのロードが正常に完了 root@imx8mpevk:~# [ 29.430504] WLAN: mlan0 スキャン開始 [ 33.741685] WLAN: スキャン完了: スキャン済み APカウント=6 root@imx8mpevk:~# root@imx8mpevk:~# mod[ 38.754412] wlan: mlan0 スキャン開始 プローブ btnxpuart [ 43.549431] btnxpuart serial0-0: ipgクロック有効、レート=80000000 [ 43.555634] btnxpuart serial0-0: クロックごとの有効、レート=80000000 root@imx8mpevk:~# [ 43.743746] wlan: スキャン完了: スキャンしたAP数=14 [ 44.580103] Bluetooth: hci0: FW は既に実行中です。 [ 46.628430] Bluetooth: hci0: オペコード 0x0c03 が失敗しました: -110 [ 48.756247] wlan: mlan0 スキャン開始 [ 53.744943] wlan: スキャン完了: スキャンしたAP数=16 [ 53.753462] wlan: スキャン開始のスケジュールを設定 Re: Bluetooth on i.MX8MP こんにちは@wanggg 現在使用している8MPボードはどれですか?ハードウェア接続を共有してもらえますか? よろしくお願いいたします。 ショーン Re: Bluetooth on i.MX8MP こんにちは、 @shaun_wu ハードウェアの問題は既に特定済みです。助けてくれてありがとう。 Re: Bluetooth on i.MX8MP こんにちは@wanggg  ここで何が問題なのか教えていただけますか...私も同じ問題に直面しています。
記事全体を表示
Sbc_fs26_InitDevice(); 初期化中にRTD関数が失敗しました こんにちは、 私たちは設計上、SDK ver 4.0.0でFS2600とS32K3を使用しています。および S32DS バージョン 3.5 ビルド ID: 240726、アップデート 13。OSとしてFreeRTOSが使用されています。 初期化中に、このコードが呼び出されます。 Std_ReturnType initFs26Driver() { Std_ReturnType retVal = E_NOT_OK; /* Initializes the FS26 driver */ retVal = Sbc_fs26_Init(&Sbc_fs26_xConfig_BOARD_InitPeripherals); if (retVal != E_OK) { return retVal; } /* Configures the device */ retVal |= Sbc_fs26_InitDevice(); if (retVal != E_OK) { return retVal; } /* Fault Error Counter should decrease to zero */ uint8 u8FaultErrorCounterValue = 0U; retVal |= Sbc_fs26_GetFaultErrorCounterValue(&u8FaultErrorCounterValue); if ((retVal != E_OK) || (u8FaultErrorCounterValue != 0U)) { return retVal; } /* Sbc device should be in FS_STATES_FS0B_ASSERT */ Sbc_fs26_RxFrameType rxData = {0}; retVal |= Sbc_fs26_ReadRegister(TRUE, SBC_FS26_FS_STATES_ADDR, &rxData); if((retVal != E_OK) || ((rxData.u16ReadData & SBC_FS26_FS_FS_STATES_MASK) != SBC_FS26_FS_FS_STATES_FS0B_ASSERT)) { return retVal; } return E_OK; } Sbc_fs26_InitDevice() 関数でエラーが発生します。具体的には、Sbc_fs26_WaitInitFSClosed() -> Sbc_fs26_WaitInitFSClosed() でエラーが発生します。 InitFS は閉じられておらず、Sbc_fs26_GetDeviceState は FS_STATES_INIT_FS を返します。これは、画像 DeviceStateisInitFs.JPG に示されています。 使用した設定ファイルを添付しました。なぜこれが失敗しているのか教えてもらえますか? よろしくお願いいたします。 Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation @Kazarian さん、この問題は解決できましたか? Sbc_fs26_InitDeviceの実行中に、FS26チップがFS0B_ASSERT状態からNORMAL_FS状態に移行できなかった主な原因は何でしたか? ありがとう。 Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation こんにちは 私はソフトウェアエンジニアではなく、FS26のみをサポートしています。FS26がノーマルモードに入るには下の写真をご覧ください。ドライブをステップバイステップで照合して動作を確認します。 guoweisun_0-1727054262186.pngguoweisun_0-1727054262186.png Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation こんにちは@guoweisun RTD API を使用しています。RTD の関数 Sbc_fs26_InitDevice(); は既にあなたが言及したロジックを実装していますが、 /* Close initialization phase by sending first watchdog refresh. */ eReturnValue = Sbc_fs26_WdRefresh(); は呼び出されず、Sbc_fs26_WaitInitFSClosed() はステータス エラー 0x1 を返します。設定が間違っている可能性はありますか? Kazarian_0-1726826557141.pngKazarian_0-1726826557141.png Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation ハイ INITフェーズでは、故障エラーカウントをゼロにするためにWDをリフレッシュし、その後閉じる必要があります。WDの供給が間違っているか正しいか確認してもらえますか? Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation NXPチームの皆様、こんにちは。 上記の話題について何か進展はありますか? ありがとうございます。 Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation 最初の投稿に関連する画像を添付しました
記事全体を表示
i.MX8MP 的蓝牙功能 您好,专家! 我正在 IMX8MP 上测试 AW-CM358SM。WiFi 工作正常,但是当我在 UART3 上测试蓝牙时,出现错误。错误信息如下。我尝试了很多方法,但仍然没有成功。你有什么办法解决这个问题吗?非常感谢您的帮助。 错误日志: Bluetooth: hci0: FW already running. [ 46.628430] Bluetooth: hci0: Opcode 0x0c03 failed: -110 dts: &uart3 { /* BT */ pinctrl-names = "default"; pinctrl-0 = <&pinctrl_uart3 &pinctrl_bt_ctrl>; 已分配时钟 = <&clk IMX8MP_CLK_UART3>; 已分配时钟父级 = <&clk IMX8MP_SYS_PLL1_80M>; uart-has-rtscts; 状态 = "正常"; 蓝牙 { 兼容 = "nxp,88w8987-bt"; device-wakeup-gpios = <&gpio2 10 GPIO_ACTIVE_HIGH>; }; }; pinctrl_uart3:uart3grp { fsl,pins = < MX8MP_IOMUXC_ECSPI1_SCLK__UART3_DCE_RX 0x140 MX8MP_IOMUXC_ECSPI1_MOSI__UART3_DCE_TX 0x140 MX8MP_IOMUXC_ECSPI1_MISO__UART3_DCE_CTS 0x140 MX8MP_IOMUXC_ECSPI1_SS0__UART3_DCE_RTS 0x140 >; }; pinctrl_bt_ctrl: btctrlgrp { fsl,pins = < MX8MP_IOMUXC_SD1_RESET_B__GPIO2_IO10 0x10 /* HOST_WAKE_BT */ MX8MP_IOMUXC_SD1_STROBE__GPIO2_IO11 0x140 /* BT_HOST_WAKE */ >; }; wifi_mod_para.conf SD8987 = { cfg80211_wext=0xf wfd_name=p2p max_vir_bss=1 cal_data_cfg=none 驱动模式=7 ps_mode=2 auto_ds=2 fw_name=nxp/sdiouart8987_combo_v0.bin } 内核日志 正在启动内核... [ 0.000000] 在物理 CPU 0x0000000000 上启动 Linux [0x410fd034] [ 0.000000] Linux 版本 6.6.52-rt43-gd377c9049508-dirty(root@fbdebian) (aarch64-linux-gnu-gcc (Debian 12.2.0-14)12.2.0,GNU ld(Debian 版 GNU Binutils)2.40)#1 SMP PREEMPT 2026 年 7 月 2 日星期四 11:19:58 CST [ 0.000000] 由于缺少种子,KASLR 已禁用 [ 0.000000] 机器型号:G3 i.MX8MPlus EVK 板 [ 0.000000] efi:未找到 UEFI。 [ 0.000000] 保留内存:无法设置 CMA 区域 [ 0.000000] OF: 保留内存: 节点 linux,cma 兼容匹配失败 [ 0.000000] OF: 保留内存: 0x0000000000900000..0x000000000096ffff (448 KiB) nomap 不可重用 ocram@900000 [ 0.000000] 区域范围: [ 0.000000] DMA [内存 0x0000000040000000-0x00000000ffffffff] [ 0.000000] DMA32 为空 [ 0.000000] 正常 [内存 0x0000000100000000-0x000000013fffffff] [ 0.000000] 每个节点的可移动区域起始位置 [ 0.000000] 早期内存节点范围 [ 0.000000] 节点 0: [内存 0x0000000040000000-0x000000013fffffff] [ 0.000000] 初始化内存设置节点 0 [内存 0x0000000040000000-0x000000013fffffff] [ 0.000000] cma:在节点 -1 的 0x00000000ff800000 处保留 8 MiB 空间 [ 0.000000] psci:从 DT 探测管道方法。 [ 0.000000] psci: 固件中检测到 PSCIv1.1。 [ 0.000000] psci:使用标准 PSCI v0.2 函数 ID [ 0.000000] psci:不支持 MIGRATE_INFO_TYPE。 [ 0.000000] psci:SMC 调用约定 v1.4 [ 0.000000] percpu:嵌入式 20 页/CPU s43368 r8192 d30360 u81920 [ 0.000000] 在 CPU0 上检测到 VIPT 指令缓存 [ 0.000000] CPU 特性:检测到:GIC 系统寄存器 CPU 接口 [ 0.000000] CPU 特性:检测到:ARM 勘误 845719 [ 0.000000] 替代方案:应用启动替代方案 [0.000000]内核命令行:console=ttymxc1,115200 root=PARTUUID=6a120481-03 rw rootwait [ 0.000000] 目录项缓存哈希表条目:524288(阶数:10,4194304 字节,线性) [ 0.000000] Inode 缓存哈希表条目:262144(阶数:9,2097152 字节,线性) [ 0.000000] 已构建 1 个区域列表,移动性分组已启用。总页数:1032192 [ 0.000000] 内存自动初始化:栈:全部(零),堆分配:关闭,堆释放:关闭 [ 0.000000] 软件 IO TLB:区域编号 4。 [ 0.000000] 软件 IO TLB:已映射 [内存 0x00000000fb800000-0x00000000ff800000] (64MB) [ 0.000000] 内存:可用 4012020K/4194304K(16192K 内核代码,1688K 读写数据,5064K 只读数据,3520K 初始化,541K bss,174092K 保留,8192K cma 保留) [ 0.000000] SLUB:硬件对齐=64,顺序=0-3,最小对象数=0,CPU数=4,节点数=1 [ 0.000000] rcu:可抢占式分层 RCU 实现。 [ 0.000000] rcu: RCU 将 CPU 数量从 NR_CPUS=256 限制为 nr_cpu_ids=4。 [ 0.000000] 已启用 Tasks RCU 的 Trampoline 变体。 [ 0.000000] 任务 RCU 的跟踪变体已启用。 [ 0.000000] rcu: RCU 计算出的调度程序注册延迟值为 25 jiffies。 [ 0.000000] rcu:正在调整 rcu_fanout_leaf=16、nr_cpu_ids=4 的几何结构 [ 0.000000] NR_IRQS:64,nr_irqs:64,预分配中断:0 [ 0.000000] GICv3:GIC:使用分离式 EOI/停用模式 [ 0.000000] GICv3:实施了 160 个 SPI [ 0.000000] GICv3:已实现 0 个扩展 SPI [ 0.000000] 根中断处理程序:gic_handle_irq [ 0.000000] GICv3:GICv3 特征:16 PPI [ 0.000000] GICv3: CPU0: 找到分发器 0 区域 0:0x0000000038880000 [ 0.000000] ITS:无可用 ITS,不启用 LPI [ 0.000000] rcu: srcu_init: 根据争用情况设置 srcu_struct 大小。 [ 0.000000] arch_timer: cp15 定时器以 8.00MHz (phys) 运行。 [ 0.000000] 时钟源:arch_sys_counter:掩码:0xffffffffffffff 最大周期数:0x1d854df40,最大空闲时间(纳秒):440795202120 纳秒 [ 0.000000] 调度时钟:56 位,频率 8MHz,分辨率 125ns,每 2199023255500ns 溢出一次 [ 0.000475] 控制台:彩色虚拟设备 80x25 [ 0.000519] 校准延迟循环(已跳过),该值使用定时器频率计算得出。16.00 BogoMIPS (lpj=32000) [ 0.000528] pid_max:默认值:32768 最小值:301 [ 0.000602] LSM:初始化 lsm=能力、完整性 [ 0.000695] 挂载缓存哈希表条目:8192(阶数:4,65536 字节,线性) [ 0.000711] 挂载点缓存哈希表条目:8192(阶数:4,65536 字节,线性) [ 0.002173] RCU 任务:将 shift 设置为 2,lim 设置为 1 rcu_task_cb_adjust=1。 [ 0.002240] RCU 任务跟踪:将 shift 设置为 2,将 lim 设置为 1 rcu_task_cb_adjust=1。 [0.002415] rcu:分层SRCU实现。 [ 0.002418] rcu:最大相位无延迟实例数为 1000。 [ 0.004206] EFI 服务将不可用。 [ 0.004444] smp:正在启动辅助 CPU... [ 0.004903] 在 CPU1 上检测到 VIPT 指令缓存 [ 0.004964] GICv3:CPU1:找到重新分发器 1 区域 0:0x00000000388a0000 [ 0.005000] CPU1:已启动辅助处理器 0x0000000001 [0x410fd034] [ 0.005523] 在 CPU2 上检测到 VIPT 指令缓存 [ 0.005565] GICv3:CPU2:找到分布式内存分配器 2 区域 0:0x00000000388c0000 [ 0.005585] CPU2:已启动辅助处理器 0x0000000002 [0x410fd034] [ 0.006045] 在 CPU3 上检测到 VIPT 指令缓存 [ 0.006083] GICv3: CPU3: 找到分发器 3 区域 0:0x00000000388e0000 [ 0.006100] CPU3:已启动辅助处理器 0x0000000003 [0x410fd034] [ 0.006165] smp:已启动 1 个节点,4 个 CPU [ 0.006173] SMP:共激活了 4 个处理器。 [ 0.006177] CPU 特性:检测到:32 位 EL0 支持 [ 0.006181] CPU 特性:检测到:CRC32 指令 [ 0.006243] CPU:所有 CPU 均已在 EL2 级别启动 [ 0.006246] 替代方案:应用系统性替代方案 [ 0.008002] devtmpfs:已初始化 [ 0.016979] 时钟源:jiffies:掩码:0xffffffff 最大周期数:0xffffffff,最大空闲时间(纳秒):7645041785100000 纳秒 [ 0.017001] futex 哈希表条目:1024(阶数:4,65536 字节,线性) [ 0.017422] pinctrl 核心:已初始化 pinctrl 子系统 [ 0.020051] DMI 不存在或无效。 [ 0.020689] NET:已注册 PF_NETLINK/PF_ROUTE 协议族 [ 0.022304] DMA:已预分配 512 KiB GFP_KERNEL 池用于原子分配 [ 0.023375] DMA:已为原子分配预分配 512 KiB GFP_KERNEL|GFP_DMA 池 [ 0.024665] DMA:已为原子分配预分配 512 KiB GFP_KERNEL|GFP_DMA32 池 [ 0.024748] 审计:初始化 netlink 子系统(已禁用) [ 0.024932] 审计:类型=2000 审计(0.024:1):状态=已初始化 审计已启用=0 结果=1 [ 0.025352] thermal_sys:已注册热调速器“step_wise” [ 0.025356] thermal_sys:已注册热调节器“power_allocator” [ 0.025401] cpuidle:使用调速器菜单 [ 0.025566] 硬件断点:找到 6 个断点寄存器和 4 个监视点寄存器。 [ 0.025647] ASID 分配器已初始化,包含 65536 个条目 [ 0.026696] 串口:AMBA PL011 UART 驱动程序 [ 0.026763] imx mu 驱动程序已注册。 [ 0.026785] imx rpmsg 驱动程序已注册。 [ 0.032936] platform soc@0: 修复了与 /soc@0/bus@30000000/efuse@30350000/unique-id@8 的依赖循环 [ 0.035120] 平台 30330000.pinctrl:修复了与 /soc@0/bus@30000000/pinctrl@30330000/hoggrp 的依赖循环 [ 0.035566] imx8mp-pinctrl 30330000.pinctrl:初始化 IMX pinctrl 驱动程序 [ 0.036067] 平台 30350000.efuse:修复了与 /soc@0/bus@30000000/clock-controller@30380000 的依赖循环 [ 0.037099] 平台 30350000.efuse:修复了与 /soc@0/bus@30000000/clock-controller@30380000 的依赖循环 [ 0.049206] 模块:25968 个页面符合非 PLT 使用范围 [ 0.049215] 模块:PLT 使用范围内的模块有 517488 个。 [ 0.049877] HugeTLB:已注册 1.00 GiB 页面大小,预分配 0 个页面 [ 0.049884] HugeTLB:可释放 0 KiB 虚拟内存映射,用于 1.00 GiB 的页面 [ 0.049889] HugeTLB:已注册 32.0 MiB 页面大小,预分配 0 页 [ 0.049892] HugeTLB:可释放 0 KiB vmemmap 以处理 32.0 MiB 的页面 [ 0.049896] HugeTLB:已注册 2.00 MiB 页面大小,预分配 0 个页面 [ 0.049902] HugeTLB:可释放 0 KiB vmemmap 以处理 2.00 MiB 的页面 [ 0.049909] HugeTLB:已注册 64.0 KiB 页面大小,预分配 0 页 [ 0.049912] HugeTLB:可释放 0 KiB 虚拟内存映射,用于 64.0 KiB 的页面 [ 0.052093] iommu:默认域类型:已翻译 [ 0.052102] iommu:DMA 域 TLB 失效策略:严格模式 [ 0.052394] SCSI 子系统已初始化 [ 0.052679] usbcore:已注册新的接口驱动程序 usbfs [ 0.052709] usbcore:已注册新的接口驱动程序集线器 [ 0.052742] usbcore:已注册新的设备驱动程序 usb [ 0.053603] pps_core:LinuxPPS API 版本 1 已注册 [ 0.053607] pps_core:软件版本。5.3.6 - 版权所有 2005-2007 Rodolfo Giometti [ 0.053619] 已注册 PTP 时钟支持 [ 0.053886] EDAC MC:版本:3.0.0 [ 0.054304] scmi_core:SCMI 协议总线已注册 [ 0.055327] 蓝牙:核心版本 2.22 [ 0.055356] NET:已注册 PF_BLUETOOTH 协议族 [ 0.055361] 蓝牙:HCI 设备和连接管理器已初始化 [ 0.055370] 蓝牙:HCI 套接字层已初始化 [ 0.055375] 蓝牙:L2CAP 套接字层已初始化 [ 0.055387] 蓝牙:SCO套接字层已初始化 [ 0.055707] vgaarb:已加载 [ 0.056088] 时钟源:已切换到时钟源 arch_sys_counter [ 0.056287] VFS:磁盘配额 dquot_6.6.0 [ 0.056396] VFS:Dquot缓存哈希表条目:512(0阶,4096字节) [ 0.063310] NET:已注册 PF_INET 协议族 [ 0.063495] IP 标识符哈希表条目:65536(阶数:7,524288 字节,线性) [ 0.066275] tcp_listen_portaddr_hash 哈希表条目:2048(阶数:3,32768 字节,线性) [ 0.066325] 表扰动哈希表条目:65536(阶数:6,262144 字节,线性) [ 0.066337] TCP 已建立哈希表条目:32768(阶数:6,262144 字节,线性) [ 0.066585] TCP绑定哈希表条目:32768(阶数:8,1048576字节,线性) [ 0.067521] TCP:哈希表已配置(已建立连接 32768,绑定 32768) [ 0.067635] UDP 哈希表条目:2048(阶数:4,65536 字节,线性) [ 0.067720] UDP-Lite 哈希表条目:2048(阶数:4,65536 字节,线性) [ 0.067927] NET:已注册 PF_UNIX/PF_LOCAL 协议族 [ 0.068373] RPC:已注册命名的 UNIX 套接字传输模块。 [ 0.068379] RPC:已注册 UDP 传输模块。 [ 0.068381] RPC:已注册 TCP 传输模块。 [ 0.068384] RPC:已注册 tcp-with-tls 传输模块。 [ 0.068386] RPC:已注册 tcp NFSv4.1 反向通道传输模块。 [ 0.069403] PCI:CLS 0 字节,默认值 64 [ 0.070488] 初始化系统可信密钥环 [ 0.070625] 工作集:时间戳位数=46 最大阶数=20 桶阶数=0 [0.070895]squashfs:版本4.0(2009/01/31)菲利普·劳格 [ 0.071096] NFS:注册 id_resolver 密钥类型 [ 0.071116] 已注册键类型 id_resolver [ 0.071120] 已注册键类型 id_legacy [ 0.071137] nfs4filelayout_init:NFSv4 文件布局驱动程序正在注册... [ 0.071142] nfs4flexfilelayout_init:NFSv4 Flexfile 布局驱动程序正在注册... [ 0.071159] jffs2:版本 2.2。(与非) © 2001-2006 Red Hat, Inc. [ 0.071346] 9p:正在安装 v9fs 9p2000 文件系统支持 [ 0.100048] jitterentropy:初始化失败,主机不符合要求:9 [ 0.100055] 密钥类型非对称注册 [ 0.100059] 非对称密钥解析器“x509”已注册 [ 0.100104] 已加载块层 SCSI 通用 (bsg) 驱动程序版本 0.4(主版本 246) [ 0.100110] io 调度器 mq-deadline 已注册 [ 0.100114] io 调度器 kyber 已注册 [ 0.100139] io 调度器 bfq 已注册 [ 0.115771] imx-sdma 30bd0000.dma-controller:直接加载 imx/sdma/sdma-imx7d.bin 固件失败,错误代码 -2 [ 0.115787] imx-sdma 30bd0000.dma-controller:回退到 sysfs 备选方案:imx/sdma/sdma-imx7d.bin [ 0.117292] mxs-dma 33000000.dma-apbh:已初始化 [ 0.118069] SoC:i.MX8MP 版本 1.1 [ 0.118477] 总线频率驱动模块已加载 [ 0.135536] 串口:8250/16550 驱动程序,4 个端口,已启用 IRQ 共享 [ 0.138454] 30880000.serial:ttymxc2 位于 MMIO 0x30880000(中断号 = 16,基本波特率 = 5000000),是一台 IMX 设备。 [ 0.138703] 串口 serial0:tty 端口 ttymxc2 已注册 [ 0.139315] 30890000.serial:位于 MMIO 0x30890000 的 ttymxc1(中断号 = 17,基本波特率 = 1500000)是一台 IMX 设备。 [ 0.139350] printk: 旧版控制台 [ttymxc1] 已启用 [ 1.222791] 循环:模块已加载 [ 1.227149] of_reserved_mem_lookup() 返回 NULL [ 1.237919] tun:通用 TUN/TAP 设备驱动程序,1.6 [ 1.244863] sky2:驱动程序版本 1.30 [ 1.249061] usbcore:已注册新的设备驱动程序 r8152-cfgselector [ 1.255367] usbcore:已注册新的接口驱动程序 r8152 [ 1.261230] VFIO - 用户级元驱动程序版本:0.3 [ 1.271293] usbcore:已注册新的接口驱动程序 uas [ 1.276669] usbcore:已注册新的接口驱动程序 usb-storage [ 1.282753] usbcore:已注册新的接口驱动程序 usbserial_generic [ 1.289312] usbserial:已为通用 USB 串行支持注册 [ 1.295346] usbcore:已注册新的接口驱动程序 ftdi_sio [ 1.301121] usbserial:已为 FTDI USB 串口设备注册 USB 串口支持 [ 1.308467] usbcore:已注册新的接口驱动程序 usb_serial_simple [ 1.315022] usbserial:已为 Carelink 注册 USB 串口支持 [ 1.321145] usbserial:已为 flashloader 注册 USB 串口支持 [ 1.327526] usbserial:已为 funsoft 注册 USB 串口支持 [ 1.333554] usbserial:已为 Google 注册 USB 串口支持 [ 1.339503] usbserial:已为 hp4x 注册 USB 串口支持 [ 1.345284] usbserial:已为 kaufmann 注册 USB 串口支持 [ 1.351402] usbserial:libtransistor 已注册 USB 串口支持 [ 1.357961] usbserial:已为 moto_modem 注册 USB 串口支持 [ 1.364256] usbserial:已为 motorola_tetra 注册 USB 串口支持 [ 1.370900] usbserial:诺基亚已注册 USB 串口支持 [ 1.376765] usbserial:已为 novatel_gps 注册 USB 串口支持 [ 1.383149] usbserial:已为 siemens_mpi 注册 USB 串口支持 [ 1.389527] usbserial:已为 Suunto 注册 USB 串口支持 [ 1.395476] usbserial:vivopay 已注册 USB 串口支持 [ 1.401511] usbserial:已为 zio 注册 USB 串口支持 [ 1.407203] usbcore:已注册新的接口驱动程序 usb_ehset_test [ 1.413528] usbcore:已注册新的设备驱动程序 onboard-usb-hub [ 1.422006] snvs_rtc 30370000.snvs:snvs-rtc-lp:注册为 rtc0 [ 1.428227] snvs_rtc 30370000.snvs:snvs-rtc-lp:将系统时钟设置为 1970-01-01T00:00:00 UTC (0) [ 1.437427] i2c_dev:i2c /dev 条目驱动程序 [ 1.445729] 蓝牙:HCI UART 驱动程序版本 2.3 [ 1.450203] 蓝牙:HCI UART 协议 H4 已注册 [ 1.455351] 蓝牙:HCI UART 协议 BCSP 已注册 [ 1.460695] 蓝牙:HCI UART 协议 LL 已注册 [ 1.465847] 蓝牙:HCI UART 协议 ATH3K 已注册 [ 1.471280] 蓝牙:HCI UART 协议三线 (H5) 已注册 [ 1.477642] 蓝牙:HCI UART 协议,博通公司已注册 [ 1.483333] 蓝牙:HCI UART 协议 QCA 已注册 [ 1.488739] EDAC MC:ECC 未启用 [ 1.493561] sdhci:安全数字主机控制器接口驱动程序 [ 1.499762] sdhci:版权所有(c) 皮埃尔·奥斯曼 [ 1.504580] Synopsys Designware 多媒体卡接口驱动程序 [ 1.511193] sdhci-pltfm:SDHCI 平台和 OF 驱动程序助手 [ 1.519372] ledtrig-cpu:已注册以指示 CPU 活动 [ 1.526326] SMCCC:SOC_ID:ARCH_SOC_ID 未实现,跳过.... [ 1.535249] 硬件性能事件:已启用 armv8_cortex_a53 PMU 驱动程序,可用计数器为 7 个 [ 1.545746] platform soc@0: 修复了与 /soc@0/bus@30000000/efuse@30350000 的依赖循环 [ 1.548948] mmc2:30b60000.mmc 上的 SDHCI 控制器 [30b60000.mmc]使用ADMA [ 1.555377] optee:探测管道方法。 [ 1.565851] optee:API 用户 ID 不匹配 [ 1.569678] optee:固件探测失败,错误代码 -22 [ 1.576620] NET:已注册 PF_LLC 协议族 [ 1.581492] u32 分类器 [ 1.584247] 输入设备检查开启 [ 1.587910] 已配置的操作 [ 1.591634] NET:已注册 PF_INET6 协议族 [ 1.598148] IPv6 分段路由 [ 1.601891] 基于 IPv6 的原位 OAM (IOAM) [ 1.605875] NET:已注册 PF_PACKET 协议族 [ 1.610955] bridge:默认情况下不再支持通过 arp/ip/ip6tables 进行过滤。如果需要,请更新脚本以加载 br_netfilter。 [ 1.625927] 蓝牙:RFCOMM TTY 层已初始化 [ 1.630834] 蓝牙:RFCOMM 套接字层已初始化 [ 1.634392] mmc2:地址 0001 处新增 HS400 增强型频闪 MMC 卡 [ 1.636001] 蓝牙:RFCOMM 版本 1.11 [1.642888]mmcblk2:mmc2:0001 064G90 58.2 GiB [ 1.646098] 蓝牙:BNEP(以太网仿真)版本 1.3 [ 1.653585] mmcblk2:p1 p2 p3 [ 1.655851] 蓝牙:BNEP 过滤器:协议组播 [ 1.661320] mmcblk2boot0: mmc2:0001 064G90 8.00 MiB [ 1.664139] 蓝牙:BNEP 套接字层已初始化 [ 1.670589] mmcblk2boot1: mmc2:0001 064G90 8.00 MiB [ 1.674997] 8021q:802.1Q VLAN 支持 v1.8 [ 1.680430] mmcblk2rpmb: mmc2:0001 064G90 16.0 MiB,chardev (238:0) [ 1.683109] lib80211:IEEE802.11驱动程序的通用例程 [ 1.695071] 9pnet:正在安装 9P2000 支持 [ 1.699490] 已注册密钥类型 dns_resolver [ 1.704490] NET:已注册 PF_VSOCK 协议族 [ 1.719723] 已注册 taskstats 版本 1 [ 1.723967] 正在加载编译内置的 X.509 证书 [ 1.751680] gpio gpiochip0:GPIO 基址的静态分配已弃用,请使用动态分配。 [ 1.762305] gpio gpiochip1:GPIO 基址的静态分配已弃用,请使用动态分配。 [ 1.772790] gpio gpiochip2:GPIO 基址的静态分配已弃用,请使用动态分配。 [ 1.783311] gpio gpiochip3:GPIO 基址的静态分配已弃用,请使用动态分配。 [ 1.793861] gpio gpiochip4:GPIO 基址的静态分配已弃用,请使用动态分配。 [ 1.806692] i2c i2c-0:IMX I2C 适配器已注册 [ 1.813480] rtc-rx8111 2-0032:已注册为 rtc1 [ 1.820041] ina238 2-0043: 功率监测 ina237 (Rshunt = 50000 uOhm, gain = 4) [ 1.821839] nxp-pca9450 0-0025: pca9450bc 已探测。 [ 1.827481] i2c i2c-2:IMX I2C 适配器已注册 [ 1.869694] usb251xb 3-002c: 集线器配置成功。 [ 1.875553] usb251xb 3-002c:集线器探测成功 [ 1.880583] i2c i2c-3:IMX I2C 适配器已注册 [ 1.885922] imx8mq-usb-phy 381f0040.usb-phy:未找到电源总线,使用虚拟稳压器 [ 1.894643] imx8mq-usb-phy 382f0040.usb-phy:未找到电源总线,使用虚拟稳压器 [ 1.912708] 30a60000.serial:ttymxc3 位于 MMIO 0x30a60000(中断号 = 199,基本波特率 = 1500000),是一台 IMX 设备。 [ 1.922917] imx-dwmac 30bf0000.ethernet:未找到 IRQ eth_lpi [ 1.929740] imx-dwmac 30bf0000.ethernet:用户 ID:0x10,Synopsys ID:0x51 [ 1.936555] imx-dwmac 30bf0000.ethernet:DWMAC4/5 [ 1.941361] imx-dwmac 30bf0000.ethernet:DMA 硬件功能寄存器支持 [ 1.948509] imx-dwmac 30bf0000.ethernet:支持 RX 校验和卸载引擎 [ 1.955650] imx-dwmac 30bf0000.ethernet:支持插入 TX 校验和 [ 1.962359] imx-dwmac 30bf0000.ethernet:支持局域网唤醒 [ 1.968520] imx-dwmac 30bf0000.ethernet:通过硬件看门狗定时器启用接收缓解 [ 1.976199] imx-dwmac 30bf0000.ethernet:设备 MAC 地址 2a:c5:99:84:66:bb [ 1.983350] imx-dwmac 30bf0000.ethernet:已启用 L3L4 流 TC(条目=8) [ 1.990152] imx-dwmac 30bf0000.ethernet:已启用 RFS 流 TC(条目数=10) [ 1.996965] imx-dwmac 30bf0000.ethernet:启用硬件TC(条目数=256,最大关闭次数=256) [ 2.004554] imx-dwmac 30bf0000.ethernet:使用 34/40 位 DMA 主机/设备宽度 [ 2.158192] realtek-mdio stmmac-1:00: 发现一个 RTL8363NB 开关 [ 2.164168] realtek-mdio stmmac-1:00: 无法注册开关 ret = -517 [ 2.175037] xhci-hcd xhci-hcd.1.auto:xHCI 主机控制器 [ 2.180572] xhci-hcd xhci-hcd.1.auto:新USB总线已注册,分配总线编号1 [ 2.188568] xhci-hcd xhci-hcd.1.auto:hcc 参数 0x0220fe6d hci 版本 0x110 怪异之处 0x000000a001000010 [ 2.198006] xhci-hcd xhci-hcd.1.auto:中断 203,IO 内存 0x38200000 [ 2.204153] xhci-hcd xhci-hcd.1.auto:xHCI 主机控制器 [ 2.209668] xhci-hcd xhci-hcd.1.auto:新USB总线已注册,分配总线编号2 [ 2.217339] xhci-hcd xhci-hcd.1.auto:主机支持 USB 3.0 超高速 [ 2.226380] hub 1-0:1.0:发现 USB 集线器 [ 2.230477] hub 1-0:1.0: 检测到 1 个端口 [ 2.236611] usb usb2:我们不知道此主机的 LPM 算法,已禁用 LPM。 [ 2.246489] hub 2-0:1.0:发现 USB 集线器 [ 2.250581] hub 2-0:1.0: 检测到 1 个端口 [ 2.256296] imx-cpufreq-dt imx-cpufreq-dt: CPU 速度等级 5 市场段 0 支持硬件 0x20 0x1 [ 2.268964] sdhci-esdhc-imx 30b40000.mmc:分配的 mmc-pwrseq [ 2.269069] sdhci-esdhc-imx 30b50000.mmc:已获取 CD GPIO [ 2.313534] mmc1:30b50000.mmc 上的 SDHCI 控制器 [30b50000.mmc]使用ADMA [ 2.413613] mmc0:30b40000.mmc 上的 SDHCI 控制器 [30b40000.mmc]使用ADMA [ 2.414283] realtek-mdio stmmac-1:00: 发现一个 RTL8363NB 开关 [ 2.492421] usb 1-1:使用 xhci-hcd 的新型高速 USB 设备,编号 2 [ 2.540131] mmc0:地址 0001 处新增超高速 SDR104 SDIO 卡 [ 2.600919] realtek-mdio stmmac-1:00:正在配置固定/RGMII 链路模式 [ 2.610450] realtek-mdio stmmac-1:00: 链路已连接 - 1Gbps/全双工 - 流控制已关闭 [ 2.644563] realtek-mdio stmmac-1:00 eth1(未初始化):PHY [dsa-0.0:01]驱动程序 [通用 PHY] (irq=POLL) [ 2.684441] realtek-mdio stmmac-1:00 eth2(未初始化):PHY [dsa-0.0:03]驱动程序 [通用 PHY] (irq=POLL) [ 2.699335] DSA:树 0 设置 [ 2.704695] 输入:gpio-keys 作为 /devices/platform/gpio-keys/input/input0 [ 2.704785] hub 1-1:1.0:发现 USB 集线器 [ 2.712031] 输入:cpu_inputs 作为 /devices/platform/cpu_inputs/input/input1 [ 2.715286] hub 1-1:1.0:检测到 4 个端口 [ 2.722488] cfg80211:正在加载监管数据库的编译内 X.509 证书 [ 2.734966] 已加载 X.509 证书“sforshee: 00b28ddf47aef9cea7” [ 2.741369] 已加载 X.509 证书“wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600” [ 2.748657] clk:禁用未使用的时钟 [ 2.752652] 平台监管.0:直接加载 regulatory.db 的固件失败,错误代码为 -2 [ 2.761287] 平台监管.0:回退到 sysfs 备用方案,用于:regulatory.db [ 2.865310] hub 1-1:1.0:发现 USB 集线器 [ 2.869427] hub 1-1:1.0:检测到 4 个端口 [ 3.269517] EXT4-fs (mmcblk2p3): 恢复完成 [ 3.275227] EXT4-fs (mmcblk2p3): 已挂载文件系统 057d8de8-a7e7-4440-9fea-c9670c0c5df9 读/写,数据模式为有序模式。配额模式:无。 [ 3.287379] VFS:已将根(ext4 文件系统)挂载到设备 179:3。 [ 3.294319] devtmpfs:已挂载 [ 3.298268] 释放未使用的内核内存:3520K [ 3.302934] 以 init 进程身份运行 /sbin/init [ 3.423469] systemd[1]: 系统时间早于版本时间,正在推进时钟。 [ 3.450897] systemd[1]: systemd 252.39-1~deb12u2 以系统模式运行 (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified) [ 3.483986] systemd[1]: 检测到架构 arm64。 欢迎使用 Debian GNU/Linux 12(书虫)! [ 3.506158] systemd[1]: 主机名设置为 。 [ 3.512764] systemd[1]: 从随机生成器初始化机器 ID。 [ 3.558947] systemd[1]: 调用 memfd_create() 时未设置 MFD_EXEC 或 MFD_NOEXEC_SEAL 参数 [ 3.931119] systemd[1]: 已将默认目标 graphic.target 的启动作业加入队列。 [ 3.968011] systemd[1]: 创建切片 system-getty.slice - 切片 /system/getty。 [确定] 创建切片 system-getty.slice - 切片 /system/getty。 [ 3.993796] systemd[1]: 创建切片 system-modprobe.slice - 切片 /system/modprobe。 [确定] 创建切片 system-modpr…lice - 切片 /system/modprobe。 [ 4.022309] systemd[1]: 创建切片 system-serial\x2dgetty.slice - 切片 /system/serial-getty。 [确定] 创建切片 system-seria… - 切片 /system/serial-getty。 [ 4.049678] systemd[1]: 创建切片 system-systemd\x2dfsck.slice - 切片 /system/systemd-fsck。 [确定] 创建切片 system-syste… - 切片 /system/systemd-fsck。 [ 4.077353] systemd[1]: 创建切片 user.slice - 用户和会话切片。 [确定] 创建切片 user.slice - 用户和会话切片。 [ 4.100497] systemd[1]: 已启动 systemd-ask-password-console.path - 将密码请求分发到控制台目录监视器。 [确定] 已启动 systemd-ask-passwo…quests 到控制台目录监视。 [ 4.128453] systemd[1]: 已启动 systemd-ask-password-wall.path - 将密码请求转发到 Wall 目录监视。 [确定] 已启动 systemd-ask-passwo… 请求 Wall 目录监视。 [ 4.156396] systemd[1]: proc-sys-fs-binfmt_misc.automount - 由于条件检查未满足 (ConditionPathExists=/proc/sys/fs/binfmt_misc),任意可执行文件格式文件系统自动挂载点被跳过。 [ 4.175866] systemd[1]: 正在等待设备 dev-mmcblk2p1.device - /dev/mmcblk2p1... 正在查找设备 dev-mmcblk2p1.device - /dev/mmcblk2p1... [ 4.200472] systemd[1]: 正在等待设备 dev-ttymxc1.device - /dev/ttymxc1... 正在查找设备 dev-ttymxc1.device - /dev/ttymxc1... [ 4.224224] systemd[1]: 已达到目标 cryptsetup.target - 本地加密卷。 [确定] 已达到目标 cryptsetup.…get- 本地加密卷。 [ 4.248610] systemd[1]: 已达到目标 integritysetup.target - 本地完整性保护卷。 [确定] 已达到目标完整性…本地完整性保护卷。 [ 4.276289] systemd[1]: 已达到目标 paths.target - 路径单元。 [确定] 已达到目标路径。target - 路径单元。 [ 4.296264] systemd[1]: 已达到目标 remote-fs.target - 远程文件系统。 [确定] 已达到目标 remote-fs.target - 远程文件系统。 [ 4.320247] systemd[1]: 已达到目标 slices.target - 切片单元。 [确定] 已达到目标切片数。target - 切片单位。 [ 4.340224] systemd[1]: 已达到目标 swap.target - 交换分区。 [确定] 已达到目标 swap.target - 交换。 [ 4.360269] systemd[1]: 已达到目标 veritysetup.target - 本地 Verity 保护卷。 [确定] 已达到目标 veritysetup… - 本地 Verity 保护卷。 [ 4.384758] systemd[1]: 正在监听 systemd-fsckd.socket - fsck 与 fsckd 通信套接字。 [确定] 正在监听 systemd-fsckd…sck 到 fsckd 通信套接字。 [ 4.412536] systemd[1]: 正在监听 systemd-initctl.socket - initctl 兼容命名管道。 [确定] 正在监听 systemd-initc… initctl 兼容性命名管道。 [ 4.441749] systemd[1]: 正在监听 systemd-journald-audit.socket - 日志审计套接字。 [确定] 正在监听 systemd-journ…套接字 - 日志审计套接字。 [ 4.468740] systemd[1]: 正在监听 systemd-journald-dev-log.socket - 日志套接字 (/dev/log)。 [确定] 正在监听 systemd-journ…t - 日志套接字 (/dev/log)。 [ 4.496878] systemd[1]: 正在监听 systemd-journald.socket - 日志套接字。 [确定] 正在监听 systemd-journald.socket - 日志套接字。 [ 4.520946] systemd[1]: 正在监听 systemd-networkd.socket - 网络服务 Netlink 套接字。 [确定] 正在监听 systemd-netwo… - 网络服务 Netlink 套接字。 [ 4.557127] systemd[1]: 正在监听 systemd-udevd-control.socket - udev 控制套接字。 [确定] 正在监听 systemd-udevd…套接字- udev 控制套接字。 [4.584722] systemd[1]:监听 systemd-udevd-kernel.socket - udev 内核套接字。 [确定] 正在监听 systemd-udevd…l.socket- udev 内核套接字。 [ 4.624665] systemd[1]: 正在挂载 dev-hugepages.mount - 大页文件系统... 正在挂载 dev-hugepages.mount - 大页文件系统... [ 4.651859] systemd[1]: 正在挂载 dev-mqueue.mount - POSIX 消息队列文件系统... 挂载 dev-mqueue.mount▒▒POSIX消息队列文件系统... [ 4.680049] systemd[1]: 正在挂载 sys-kernel-debug.mount - 内核调试文件系统... 正在挂载 sys-kernel-debug.… - 内核调试文件系统... [ 4.709270] systemd[1]: sys-kernel-tracing.mount - 由于未满足条件检查 (ConditionPathExists=/sys/kernel/tracing),内核跟踪文件系统被跳过。 [ 4.724518] systemd[1]: kmod-static-nodes.service - 创建静态设备节点列表由于未满足条件检查 (ConditionFileNotEmpty=/lib/modules/6.6.52-rt43-gd377c9049508-dirty/modules.devname) 而被跳过。 [ 4.757545] systemd[1]: 正在启动 [email protected] - 加载内核模块 configfs... 正在启动 modprobe@configfs…m - 加载内核模块 configfs… [ 4.788352] systemd[1]: 正在启动 modprobe@dm_mod.service - 加载内核模块 dm_mod... 启动 modprobe@dm_mod.s…[0m- 加载内核模块 dm_mod... [ 4.816731] systemd[1]: 正在启动 [email protected] - 加载内核模块 drm... 启动 [email protected] - 加载内核模块 drm... [ 4.848481] systemd[1]: 正在启动 modprobe@efi_pstore.service - 加载内核模块 efi_pstore... 正在启动 modprobe@efi_psto…- 加载内核模块 efi_pstore… [ 4.876748] systemd[1]: 正在启动 [email protected] - 加载内核模块 fuse... 正在启动 [email protected]…e - 加载内核模块 fuse… [ 4.904963] systemd[1]: 正在启动 [email protected] - 加载内核模块 loop... 正在启动 [email protected]…e - 加载内核模块 loop… [ 4.928580] systemd[1]: systemd-fsck-root.service - 由于条件检查未满足 (ConditionPathIsReadWrite=!/),已跳过对根设备的文件系统检查。 [ 4.968886] systemd[1]: 正在启动 systemd-journald.service - 日志服务... 正在启动 systemd-journald.service - 日志服务... [ 5.004486] systemd[1]: 正在启动 systemd-modules-load.service - 加载内核模块... 正在启动 systemd-modules-l…rvice - 加载内核模块... [ 5.031531] systemd[1]: 正在启动 systemd-network-generator.service - 从内核命令行生成网络单元... 从内核命令行启动 systemd-network-g… 单元… [ 5.084818] systemd[1]: 正在启动 systemd-remount-fs.service - 重新挂载根文件系统和内核文件系统... 正在启动 systemd-remount-f…nt 根文件系统和内核文件系统... [ 5.115743] systemd[1]: 正在启动 systemd-udev-trigger.service - 冷插拔所有 udev 设备... 正在启动 systemd-udev-trig…[0m - 冷插拔所有 udev 设备…] [ 5.136505] EXT4-fs (mmcblk2p3): 重新挂载 057d8de8-a7e7-4440-9fea-c9670c0c5df9 r/w。配额模式:无。 [ 5.153130] systemd[1]: 已启动 systemd-journald.service - 日志服务。 [确定] 已启动 systemd-journald.service - 日志服务。 [确定] 已挂载 dev-hugepages.mount - 大页文件系统。 [确定] 已挂载 dev-mqueue.mount▒▒-POSIX 消息队列文件系统。 [确定] 已挂载 sys-kernel-debug.m…nt - 内核调试文件系统。 [确定] modprobe@configfs 已完成…[0m - 加载内核模块 configfs。 [确定] modprobe@dm_mod.s…e 已完成- 加载内核模块 dm_mod。 [确定] [email protected] 已完成 - 加载内核模块 drm。 [确定] modprobe@efi_psto…m 已完成 - 加载内核模块 efi_pstore。 [确定] [email protected] 已完成 - 加载内核模块 熔丝。 [确定] [email protected] 已完成 - 加载内核模块循环。 [确定] systemd-modules-l…服务已完成 - 加载内核模块。 [确定] 已完成内核命令行中的 systemd-network-g…rk 单元。 [ OK ] 完成 systemd-remount-f…挂载根文件系统和内核文件系统。 [确定] 已达到目标网络预…获取 - 网络准备。 正在挂载 sys-kernel-config…内核配置文件系统… 正在启动 systemd-journal-f…h 将日志写入持久存储… [ 5.501074] systemd-journald[137]: 收到客户端请求以刷新运行时日志。 正在启动 systemd-random-se…ice - 加载/保存随机种子... 正在启动 systemd-sysctl.se…ce- 应用核变量... 正在启动 systemd-sysusers.…服务 - 创建系统用户... [确定] systemd-udev-trig…e 完成 - 冷插拔所有 udev 设备。 [确定] 已挂载 sys-kernel-config...内核配置文件系统。 [确定] 已完成 systemd-journal-f…ush 日志到持久存储。 [确定] systemd-sysctl.service 已完成 - 应用内核变量。 启动 ifupdown-pre.serv…同步ifupdown 启动... [确定] systemd-sysusers.service 已完成 - 创建系统用户。 正在启动 /dev 中的 systemd-tmpfiles-…ate 静态设备节点... [ OK ] 已完成 systemd-tmpfiles-…在 /dev 中创建静态设备节点。 [确定] 已达到本地文件系统准备目标 local-fs-pr… [确定] 已达到目标 local-fs.target - 本地文件系统。 正在启动 systemd-tmpfiles-…te 系统文件和目录... 正在启动 systemd-udevd.ser…ger 以处理设备事件和文件… [确定] systemd-tmpfiles-…eate 系统文件和目录已完成。 正在启动 systemd-timesyncd… - 网络时间同步… 正在启动 systemd-update-ut…rd 系统启动/关闭(UTMP 模式)... [确定] systemd-update-ut…cord 系统启动/关闭(UTMP)完成。 [确定] 已启动 systemd-udevd.serv…设备事件和文件管理器。 正在启动 systemd-networkd.…ice - 网络配置... [确定] 找到设备 dev-ttymxc1.device - /dev/ttymxc1。 [确定] 已启动 systemd-timesyncd.…0m - 网络时间同步。 [确定] 已达到目标 sysinit.target - 系统初始化。 [确定] 已启动 systemd-tmpfiles-c… 清理临时目录。 [确定] 已达到目标时间设置。目标 - 系统时间设置。 [确定] 已启动 apt-daily.timer - 每日 apt 下载活动。 [确定] 已启动 apt-daily-upgrade...合适的升级和清洁活动。 [确定] 已启动 dpkg-db-backup.tim…每日 dpkg 数据库备份定时器。 [确定] 已启动 e2scrub_all.timer▒▒etadata检查所有文件系统。 [确定] 启动 fstrim.timer - 每周丢弃一次未使用的块。 [确定] 已启动 logrotate.timer - 日志文件每日轮换。 [确定] 已启动 man-db.timer - 每日 man-db 再生。 [确定] 已启动 sysstat-collect.ti…每 10 分钟使用一次会计工具。 [确定]启动了sysstat-summary.ti…的昨天的流程会计。 [确定] 已达到目标计时器。target - 计时器单位。 [确定] 正在监听 dbus.socket▒▒-D-Bus系统消息总线插座。 [确定] 已达到目标[6.421751] cfg80211:加载 regulatory.db 失败 t sockets.target - Socket 单元。 [确定] 已达到目标 basic.target - 基本系统。 [确定] 已启动 cron.service -…后台程序处理守护进程。 正在启动 dbus.service - D-Bus 系统消息总线... [ 6.524255] imx-sdma 30bd0000.dma-controller:直接加载 imx/sdma/sdma-imx7d.bin 固件失败,错误代码 -2 [ 6.537384] imx-sdma 30bd0000.dma-controller:回退到 sysfs 备选方案:imx/sdma/sdma-imx7d.bin [确定] 已启动 firmwared.service - Linux 固件加载守护进程。 [ 6.563260] imx-sdma 30bd0000.dma-controller:未找到外部固件,使用ROM固件 正在启动 kexec-load.service…B:使用 kexec 加载内核映像... 启动 lm-sensors.service…硬件监控传感器... 启动 platcfg.service▒▒r各种 NXP i.MX/LS 平台…… [确定] 已启动 seatd.service - 座位管理守护进程。 [ OK ] 已使用 ipsec.conf 启动 strongswan-starter…Ev1/IKEv2 守护进程。 正在启动 sysstat.service - 重置系统活动日志... 启动 systemd-logind.se…ice用户登录管理... [确定] 已启动 systemd-networkd.service - 网络配置。 [确定] ifupdown-pre.serv 已完成…同步启动 ifupdown。 [确定] e2scrub_reap.serv…ine 已完成ext4 元数据检查快照。 [确定] sysstat.service 已完成 - 重置系统活动日志。 [确定] lm-sensors.service…alize 已完成硬件监控传感器。 [确定] 已启动 kexec-load.service…LSB:使用 kexec 加载内核映像。 [确定] 找到设备 dev-mmcblk2p1.device - /dev/mmcblk2p1。 [确定] 已达到目标 usb-gadget.…m- 硬件激活的USB设备。 正在启动 networking.service - 启动网络接口... 正在启动 systemd-fsck@dev-… 对 /dev/mmcblk2p1 进行系统检查… [确定] 已启动 systemd-fsckd.serv…tem检查守护进程以报告状态。 [ OK ] 完成对 /dev/mmcblk2p1 的 systemd-fsck@dev-…le 系统检查。 [ 7.297245] imx-dwmac 30bf0000.ethernet eth0: 注册 MEM_TYPE_PAGE_POOL RxQ-0 [ 7.305583] imx-dwmac 30bf0000.ethernet eth0:未找到功能安全支持 [ 7.312850] imx-dwmac 30bf0000.ethernet eth0:支持 IEEE 1588-2008 高级时间戳 正在挂载 启动.mount - /启动... [ 7.324878] imx-dwmac 30bf0000.ethernet eth0:已注册 PTP 时钟 [ 7.336555] imx-dwmac 30bf0000.ethernet eth0: FPE 工作队列启动 [ 7.343570] imx-dwmac 30bf0000.ethernet eth0:正在配置固定/RGMII ID 链路模式 [ 7.353100] imx-dwmac 30bf0000.ethernet eth0:链路已连接 - 1Gbps/全双工 - 流控已关闭 [ 7.353244] EXT4-fs (mmcblk2p1): 已挂载文件系统 45d36d6d-da2c-4fa0-ae4f-46086176bf89 读/写,数据模式为有序模式。配额模式:无。 [ 7.354853] 8021q:将 VLAN 0 添加到设备 eth0 的硬件过滤器 [确定] 已挂载 boot.mount - /boot。 [ 7.484902] realtek-mdio stmmac-1:00 eth1:正在配置 phy/gmii 链路模式 [ 7.499221] 8021q:在设备 eth1 上将 VLAN 0 添加到硬件过滤器 [ 7.722835] realtek-mdio stmmac-1:00 eth2:正在配置 phy/gmii 链路模式 [ 7.758421] 8021q:在 eth2 设备上将 VLAN 0 添加到硬件过滤器 [确定] 网络服务已完成 - 启动网络接口。 [ 7.988116] random: crng 初始化完成 [确定] systemd-random-se…服务已完成 - 加载/保存随机种子。 [确定] 已启动 dbus.service - D-Bus 系统消息总线。 正在启动 wpa_supplicant.service - WPA 请求程序... [确定] 已启动 systemd-logind.service - 用户登录管理。 [确定] 已启动 wpa_supplicant.service - WPA 请求程序。 [确定] 已达到目标网络。target - 网络。 正在启动 mosquitto.service - Mosquitto MQTT 代理... 正在启动 ssh.service - OpenBSD 安全外壳服务器... 正在启动 systemd-hostnamed.service - 主机名服务... 正在启动 systemd-user-sess…vice - 允许用户会话… [确定] systemd-user-sess…服务已完成 - 允许用户会话。 [确定] 已启动 [email protected] - Getty on tty1。 [确定] 已启动 serial-getty@ttymx…ice - ttymxc1 上的 Serial Getty。 [确定] 已达到目标 getty.target - 登录提示。 [确定] 已启动 systemd-hostnamed.service - 主机名服务。 [确定] 已启动 ssh.service - OpenBSD 安全外壳服务器。 [确定] 已启动 mosquitto.service - Mosquitto MQTT 代理。 [确定] 已达到目标 multi-user.target - 多用户系统。 [确定] 已达到目标 graphic.target - 图形界面。 正在启动 systemd-update-ut… 以 UTMP 格式记录运行级别更改… [确定] platcfg.service▒▒for 已完成各种 NXP i.MX/LS 平台。 [确定] systemd-update-ut… 已完成 - 以 UTMP 格式记录运行级别更改。 Debian GNU/Linux 12 imx8mpevk ttymxc1 NXP Linux SDK 2506 Debian 服务器(针对 NXP 特定硬件加速进行了优化) imx8mpevk 登录:root 密码: Linux imx8mpevk 6.6.52-rt43-gd377c9049508-dirty#1 SMP PREEMPT 2026年7月2日星期四 11:19:58 CST aarch64 Debian GNU/Linux 系统附带的程序均为自由软件; 每个项目的具体分配条款均在以下文件中描述: /usr/share/doc/*/copyright 中的单个文件。 Debian GNU/Linux 绝对不提供任何形式的担保。 在适用法律允许的范围内。 root@imx8mpevk:~# root@imx8mpevk:~# modprobe moal mod_para=nxp/wifi_mod_para.conf [ 27.658951] mlan:加载外部模块会污染内核。 [ 27.688908] wlan:正在加载 MWLAN 驱动程序 [ 27.693279] wlan:向总线驱动程序注册... [ 27.697621] vendor=0x02DF device=0x9149 class=0 function=1 [ 27.703270] 附加 moal 句柄操作,卡接口类型:0x105 [ 27.709133] rps 从模块参数设置为 0 [ 27.713466] SD8987:从用户配置文件获取初始化模块参数 [ 27.718305] 卡类型:SD8987,配置块:0 [27.722765]cfg80211_wext=0xf [ 27.725757] max_vir_bss=1 [ 27.728391] cal_data_cfg=none [ 27.731362] ps_mode = 1 [ 27.733821] auto_ds = 1 [ 27.736295] host_mlme=启用 [ 27.739186] fw_name=nxp/sdiouart8987_combo_v0.bin [27.743918]SDIO:max_segs = 128 max_seg_size = 65535 [ 27.748647] rx_work=1 cpu_num=4 [27.751795]启用moal_recv_amsdu_packet [ 27.755832] 附加 mlan 适配器操作。card_type 为 0x105。 [ 27.762044] wlan:启用 TX SG 模式 [ 27.765551] wlan:启用 RX SG 模式 [ 27.776176] 请求固件:nxp/sdiouart8987_combo_v0.bin [ 28.073628] WLAN:固件下载完成,固件长度=626584,已下载 617556 [ 28.944747] WLAN 固件已激活 [ 28.947734] on_time 为 28943658375 [ 29.003401] VDLL 映像:长度=9028 [ 29.006743] 固件国家代码 WW 与美国不匹配 [ 29.012026] fw_cap_info=0x181d6f03,dev_cap_mask=0xffffffff [ 29.017672] max_p2p_conn = 8, max_sta_conn = 8 [ 29.022438] SDIO 接收聚合:1 块大小=512 [ 29.026600] wlan:启用 RX SG 模式 [ 29.030117] mpa_rx_buf_size=65280 [ 29.054744] 注册 NXP 802.11 适配器 mlan0 [ 29.061163] 注册 NXP 802.11 适配器 uap0 [ 29.069437] 注册 NXP 802.11 适配器 wfd0 [ 29.073887] wlan: 版本 = SD8987----16.92.21.p142.3-MM6X16505.p4-GPL-(FP92) [ 29.083234] wlan:已完成向总线驱动程序注册 [ 29.088229] wlan:驱动程序已成功加载 root@imx8mpevk:~# [ 29.430504] wlan: mlan0 开始扫描 [ 33.741685] wlan:扫描完成:已扫描接入点数量=6 root@imx8mpevk:~# root@imx8mpevk:~# mod[ 38.754412] wlan: mlan0 开始扫描 探针 btnxpuart [ 43.549431] btnxpuart serial0-0: ipg 时钟已启用,速率=80000000 [ 43.555634] btnxpuart serial0-0:每个时钟周期启用,速率=80000000 root@imx8mpevk:~# [ 43.743746] wlan: 扫描完成:扫描的接入点数量=14 [ 44.580103] Bluetooth: hci0: FW 已在运行。 [ 46.628430] Bluetooth: hci0: 操作码 0x0c03 失败: -110 [ 48.756247] wlan: mlan0 开始扫描 [ 53.744943] wlan:扫描完成:已扫描接入点数量=16 [ 53.753462] wlan:计划扫描开始 Re: Bluetooth on i.MX8MP 你好@wanggg 你目前使用的是哪款8MP主板?能否分享一下硬件连接方式? 顺祝商祺! 肖恩 Re: Bluetooth on i.MX8MP 你好@shaun_wu 我已经找到了硬件问题所在。感谢您的帮助。 Re: Bluetooth on i.MX8MP 嗨@wanggg 请问这里的问题是什么?我也遇到了同样的问题。
記事全体を表示
NTAG 5交换机 您好,我正在做一个涉及 NTAG 5 开关的个人项目。我想知道 NTAG 5 开关是否可以自动向 RFID 阅读器报告其 GPIO 输入状态的变化,而无需阅读器先轮询标签。如果可以,GPIO 输入激活/停用与通过 RFID 传输此信息之间可实现的最小延迟是多少? 目标应用场景是游戏键盘,因此极低且可预测的延迟非常重要。 Re: NTAG 5 Switch 您好,先生, 请参阅NTAG 5 - PWM、GPIO 和事件检测的使用第 3 节,其中提到了输入模式和寄存器。不过,该状态仍然保存在 NTAG 5 的内存中。NFC读取器需要读取暴露的GPIO状态存储器。遗憾的是,这种状态取决于读者的判断。
記事全体を表示
NTAG 5 switch こんにちは、私はNTAG 5 Switchに関する個人プロジェクトに取り組んでいます。NTAG 5スイッチが、リーダーがタグをポーリングすることなく、GPIO入力の状態の変化をRFIDリーダーに自動的に報告できるのか知りたいです。もしそうなら、GPIO入力の起動・無効とRFIDによる情報送信までの最小レイテンシはどれくらいでしょうか? 意図された用途はゲーミングキーボードなので、非常に低く予測可能なレイテンシが重要です。 Re: NTAG 5 Switch お世話になります。 NTAG 5 - PWM、GPIO、イベント検出の利用セクション3で、入力モードとレジスタについて説明されています。それでも、その状態はNTAG 5のメモリに保存されています。NFCリーダはGPIO状態の露出メモリを読み取る必要があります。残念ながら、このステータスは読者次第です。
記事全体を表示
PCA9422 こんにちは OTPのPCA9422ヒューズをどうやって燃やせるのか知りたいです。 よろしくお願い申し上げます。 Re: PCA9422 こんにちは DFAE-AVNETのデレク・ガートランド もCASE00999143 で同じ質問を提出し、私は彼に返答しました。
記事全体を表示
Sbc_fs26_InitDevice();初始化期间 RTD 函数失败 你好, 我们的设计中使用了 FS2600 和 S32K3,SDK 版本为 4.0.0。和 S32DS 版本 3.5 构建 ID:240726,更新 13。FreeRTOS 被用作操作系统。 初始化期间,会调用以下代码: Std_ReturnType initFs26Driver() { Std_ReturnType retVal = E_NOT_OK; /* Initializes the FS26 driver */ retVal = Sbc_fs26_Init(&Sbc_fs26_xConfig_BOARD_InitPeripherals); if (retVal != E_OK) { return retVal; } /* Configures the device */ retVal |= Sbc_fs26_InitDevice(); if (retVal != E_OK) { return retVal; } /* Fault Error Counter should decrease to zero */ uint8 u8FaultErrorCounterValue = 0U; retVal |= Sbc_fs26_GetFaultErrorCounterValue(&u8FaultErrorCounterValue); if ((retVal != E_OK) || (u8FaultErrorCounterValue != 0U)) { return retVal; } /* Sbc device should be in FS_STATES_FS0B_ASSERT */ Sbc_fs26_RxFrameType rxData = {0}; retVal |= Sbc_fs26_ReadRegister(TRUE, SBC_FS26_FS_STATES_ADDR, &rxData); if((retVal != E_OK) || ((rxData.u16ReadData & SBC_FS26_FS_FS_STATES_MASK) != SBC_FS26_FS_FS_STATES_FS0B_ASSERT)) { return retVal; } return E_OK; } 函数在 Sbc_fs26_InitDevice() 处失败;具体来说是在 Sbc_fs26_WaitInitFSClosed() 处失败 -> Sbc_fs26_WaitInitFSClosed()。 InitFS 未关闭,Sbc_fs26_GetDeviceState 返回 FS_STATES_INIT_FS,如图 DeviceStateisInitFs.JPG 所示。 附件为所用配置。请问这为什么会失败? 顺祝商祺! Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation @Kazarian你解决这个问题了吗? 在 Sbc_fs26_InitDevice 期间,FS26 芯片无法从 FS0B_ASSERT 状态切换到 NORMAL_FS 状态的主要原因是什么? 谢谢。 Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation 你好 我不是软件工程师,我只负责FS26的技术支持。关于FS26进入正常模式的步骤,请参考下图,您可以按照步骤逐一操作来验证是否有效。 guoweisun_0-1727054262186.png郭伟孙_0-1727054262186.png Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation 你好@guoweisun 我正在使用RTD API,RTD中的函数:Sbc_fs26_InitDevice(); 已经实现了您提到的逻辑,但是…… /* Close initialization phase by sending first watchdog refresh. */ eReturnValue = Sbc_fs26_WdRefresh(); 未调用,Sbc_fs26_WaitInitFSClosed(); 返回状态错误 0x1。会不会是配置错误? Kazarian_0-1726826557141.pngKazarian_0-1726826557141.png Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation HI 在初始化阶段,您需要刷新WD以将故障计数器减零,然后将其关闭。请问您能否确认您的WD进给是否正确? Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation 您好,NXP团队, 关于上述问题有任何进展吗? 谢谢。 Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation 附上与第一篇帖子相关的图片
記事全体を表示