Other Parts Discussed in Thread: AM6442
器件型号: AM6442
尊敬的团队:
我们正在处理具有 A53 内核的 AM6442 处理器和使用的 Linux SDK 为 11.02.08.02。
我遇到使用 SDK 11.02 在 AM64x 定制电路板上系统挂起的问题。 尽管内核仍然可以访问、但发出 reboot 命令后硬件无法复位、需要手动重启电源。
dmesg | grep r5:
[ 16.273059] platform 78000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
[ 16.305854] platform 78000000.r5f: configured R5F for IPC-only mode
[ 16.325128] platform 78000000.r5f: assigned reserved memory node r5f-dma-memory@a0000000
[ 16.371555] remoteproc remoteproc12: 78000000.r5f is available
[ 16.389558] remoteproc remoteproc12: attaching to 78000000.r5f
[ 16.578999] Modules linked in: crct10dif_ce cdns3_ti ti_k3_r5_remoteproc(+) rti_wdt sa2ul omap_hwspinlock omap_mailbox spi_omap2_mcspi pwm_tiecap overlay cfg80211 rfkill cryptodev(O) fuse drm backlight ipv6
[ 16.728499] k3_r5_probe+0x99c/0xee0 [ti_k3_r5_remoteproc]
[ 16.773383] k3_r5_rproc_driver_init+0x20/0x1000 [ti_k3_r5_remoteproc]
发出 reboot 命令后、它就会挂起、不会引导、并显示以下日志。
[ 419.835651] systemd-shutdown[1]: All DM devices detached.
[ 419.841096] systemd-shutdown[1]: All filesystems, swaps, loop devices, MD devices and DM devices detached.
[ 419.850774] watchdog: watchdog0: nowayout prevents watchdog being stopped!
[ 419.857685] systemd-shutdown[1]: Failed to disable hardware watchdog, ignoring: Device or resource busy
[ 419.867092] watchdog: watchdog0: nowayout prevents watchdog being stopped!
[ 419.873979] watchdog: watchdog0: watchdog did not stop!
[ 419.884521] systemd-shutdown[1]: Syncing filesystems and block devices.
[ 419.891511] systemd-shutdown[1]: Rebooting.
此外、对于远程 proc、我们还有此错误:
[ 16.371555] remoteproc remoteproc12: 78000000.r5f is available
[ 16.389558] remoteproc remoteproc12: attaching to 78000000.r5f
[ 16.578999] Modules linked in: crct10dif_ce cdns3_ti ti_k3_r5_remoteproc(+) rti_wdt sa2ul omap_hwspinlock omap_mailbox spi_omap2_mcspi pwm_tiecap overlay cfg80211 rfkill cryptodev(O) fuse drm backlight ipv6
[ 16.728499] k3_r5_probe+0x99c/0xee0 [ti_k3_r5_remoteproc]
[ 16.773383] k3_r5_rproc_driver_init+0x20/0x1000 [ti_k3_r5_remoteproc]
查询:
R5F 内核处于“仅 IPC“模式是否会阻止 ti_k3_r5_remoteproc 驱动程序允许干净的系统复位?
2. config_watchdog_NOWAYOUT 已禁用且未设置,但它是否在重新启动命令期间仍显示 watchdog 错误
此致、
Shwetha