This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/AM5726:在引导内核时复位

Guru**** 2616675 points

Other Parts Discussed in Thread: AM5728, AM5726

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/652328/linux-am5726-reset-while-booting-kernel

器件型号:AM5726
主题中讨论的其他器件:PMPAM5728

工具/软件:Linux

大家好、

我使用 BSP SDK-Linux-am57xx-EVM-04.00.04制作了 SD 卡。 在引导内核期间,主板在启动 udev 后重新引导 。 当我删除/lib/modules/4.9.28-geed43d1050时、主板将进入登录状态、但根本没有安装任何模块。 问题可能出在哪?

以下是重置前的日志:

欢迎来到 Arago 2017.05!

[4.010547] systemd[1]:将主机名设置为 。
[4.258978] systemd[1]:侦听网络服务 Netlink 套接字。
[确定]侦听网络服务 Netlink 套接字。
[4.317066] systemd[1]:在 Journal Socket 上收听。
[确定]收听日志套接字。
[4.350040] systemd[1]:收听 Journal Socket (/dev/log)。
[确定]收听 Journal Socket (/dev/log)。
[4.379924] systemd[1]:已达到目标交换。
[确定]已达到目标交换。
[4.410068] systemd[1]:已开始向控制台目录监视发送密码请求。
[确定]已开始向控制台目录监视发送密码请求。
[4.451715] systemd[1]:创建了层系统层。
[确定]已创建切片系统切片。
[4.480497] systemd[1]:创建的层 system-Getty.slice。
[确定]已创建片 system-Getty.slice。
正在启动加载内核模块...
[4.526181] cryptofdev:加载树外模块会使内核发生故障。
[4.533037] cryptodev:已加载驱动程序1.8。
正在启动设置虚拟控制台...
正在开始重新装载根文件系统和内核文件系统...
[4.584802] EXT4-FS (mmcblk0p2):已重新安装。 OPTS:(空)
[确定]已开始将密码请求转发到 Wall Directory Watch。
[确定]已到达目标路径。
[确定]正在侦听 udev 内核套接字。
[确定]正在侦听 udev 控制套接字。
[确定]收听/dev/initctl 兼容性命名管道。
[确定]已到达目标远程文件系统。
正在安装临时目录...
[确定]已创建层用户和会话层。
[确定]已到达目标层面。
正在安装 POSIX 消息队列文件系统...
正在安装调试文件系统...
[确定]已创建片系统序列\x2dgetty.slice。
[确定]侦听 Syslog 套接字。
正在启动日记账服务...
正在开始在/dev/中 创建静态设备节点...
[确定]已挂载 POSIX 消息队列文件系统。
[确定]已安装调试文件系统。
[确定]已挂载的临时目录。
[确定]已启动日志服务。
[确定]已开始加载内核模块。
[确定]已启动设置虚拟控制台。
[确定]已开始重新装载根和内核文件系统。
[确定]已开始在/dev/中 创建静态设备节点。
正在启动 udev 内核设备管理器...
正在启动重建硬件数据库...
[确定]已达到目标本地文件系统(预)。
安装/media/ram...
安装/var/volatile...
正在开始应用内核变量...
正在安装配置文件系统...
正在开始将日志刷新到持久存储...
[确定]已挂载配置文件系统。
[确定]已安装/var/volatile.
[确定]已安装/media/ram.
[确定]已启动 udev 内核设备管理器。
[确定]已开始应用内核变量。
正在启动加载/保存随机种子...
[确定]已到达目标本地文件系统。
正在启动重建动态链接器缓存...
正在开始重建日记账目录...
[确定]已开始加载/保存随机种子。
[5.871241] systemd-journale[127]:已收到从 PID 1刷新运行时日志的请求
[确定]已开始将日志刷新到持久存储。
正在开始创建易失性文件和目录...
[确定]已开始重建日志目录。
[确定]已开始创建易失性文件和目录。
正在启动网络时间同步...
正在启动 Opkg 首次启动配置...
正在开始更新 utmp 关于系统引导/关机...
[确定]已开始更新关于系统引导/关机的参数。
[确定]已开始网络时间同步。
[确定]已开始重建硬件数据库。
正在启动 udev 冷插拔所有设备...
正在开始同步系统和硬件时钟...
[确定]已同步达到目标系统时间。
[失败]无法启动同步系统和硬件时钟。
有关详细信息、请参阅'stemctl status sync-clocks.service'。
[确定]已启动 Opkg 首次引导配置。
[7.965246] OMAP-rproc 588200.IPU:分配的保留内存节点 ipu1_CMA@9d000000
[7.990653] remoteproc remoteproc0:588200.IPU 可用
[7.991018] OMAP-rproc 5502000.IPU:分配的保留存储器节点 ipu2_CMA@95800000
[7.991096] remoteproc remoteproc1:5502000.IPU 可用
[7.991276] OMAP-rproc 40800000.dsp:分配的保留存储器节点 dsp1_CMA@99000000
[7.991354] remoteproc remoteproc2:提供40800000.dsp
[7.991640] OMAP-rproc 41000000.dsp:分配的保留存储器节点 dsp2_cma@9f000000
[7.991716] remoteproc remoteproc3:41000000.dsp 现已推出
[8.008553] remoteproc remoteproc0:dra7-ipu1-fw.xem4的直接固件加载失败,并出现错误-2
[8.008564] remoteproc remoteproc0:启动588200.IPU
[8.008587] remoteproc remoteproc0:dra7-ipu1-fw.xem4的直接固件加载失败,错误-2
[8.008592] remoteproc remoteproc0:Request_firmware failed:-2
[8.008634] remoteproc remoteproc3:dra7-dsp2-fw.xe66的直接固件加载失败,并出现错误-2
[8.008638] remoteproc remoteproc3:启动41000000.dsp
[8.008657] remoteproc remoteproc3:dra7-dsp2-fw.xe66的直接固件加载失败,错误-2
[8.008661] remoteproc remoteproc3:Request_firmware failed:-2
[8.008695] remoteproc remoteproc2:dra7-dsp1-fw.xe66的直接固件加载失败,并出现错误-2
[8.008701] remoteproc remoteproc2:为40800000.dsp 加电
[8.008718] Remoteproc Remoteproc 2:dra7-dsp1-fw.xe66的直接固件加载失败,并出现错误-2
[8.008722] remoteproc remoteproc2:Request_firmware failed:-2
[8.008755] remoteproc remoteproc1:dra7-ipu2-fw.xem4的直接固件加载失败,并出现错误-2
[8.008760] remoteproc remoteproc1:启动5502000.IPU
[8.008777] remoteproc remoteproc1:dra7-ipu2-fw.xem4的直接固件加载失败,并出现错误-2
[8.008782] remoteproc remoteproc1:Request_firmware failed:-2
[8.254378] OMAP-DES 480a5000.des: OMAP DES 硬件加速器版本:2.2
[8.268957] OMAP-DES 480a5000.des:将运行具有实时优先级的请求泵
[8.272695] Palms-RTC 48070000.i2c:tps659038@58:tps659038_RTC:RTC 内核:已将48070000.i2c:tps659注册为 RTC1
[8.279034] mt9t11x 4-003c:输入时钟频率:32000000
[8.279039] mt9t11x 4-003c:像素时钟频率:96000000
[8.280267] RTC-ds1307:2-006F 探头失败、错误-5
[8.329936] mt9t11x 4-003c:产品 ID 错误 ffffffff87
[8.387208] OMAP_RTC 48838000.RTC:RTC 内核:将48838000.RTC 注册为 rtc2
[8.456370]像素 cir_ts 4-005C:像素 cir_set_power_mode:无法读取寄存器0x33:-121
[8.456374] pixcir_ts 4-005C:无法设置空闲模式
[8.456449] pixcir_ts:4-005C 的探头失败、错误-121
[8.457484] VPE 489d0000.VPE:正在加载固件 vpdma-1b8.bin
[8.458729] VIP 48990000.VIP:正在加载固件 vpdma-1b8.bin
[8.489917] VIP 48990000.VIP:已加载 VPDMA 固件
[8.494113] VPE 489d0000.VPE:器件注册为/dev/video0
[8.672213] SCSI 子系统已初始化
[确定]已启动 udev 冷插拔所有设备。
[确定]已开始重建动态链接器缓存。
[确定]找到设备/dev/ttyS2.
正在开始更新已完成...
[8.986608] OMAP-WDT:OMAP 看门狗定时器版本0x01:初始超时60秒
[8.998134] OMAP-SHIM 4b101000.sham:OMAP 版本4.3上的硬件加速器
[确定]已完成已启动的更新。
[确定]已达到目标系统初始化。
[9.056163] AHCI 4a140000.SATA:SSS 标志置1,并行总线扫描已禁用
[[9.071867] AHCI 4a140000.SATA:AHCI 0001.0300 32插槽1端口3 Gbps 0x1启用平台模式
OK ]正在侦听 RPCbind 服务器激活套接字。
[9.105098] AHCI 4a140000.SATA:标志:64位 NCQ SNTF stag pm led clo only pmp pio sabadm part ccc apst
[确定]开始每日清理临时目录[9.159633] OMAP-HDMI-AUDIO omap-hdmi-audio.0.auto: snd-so-dummy-dai <->58040000编码器映射正常
S.
[确定]达到目标计时器。
[9.197262] SCSI host0:AHCI
[9.200511] ata1:SATA max UDMA/133 MMIO [mem 0x4a140000-0x4a1410ff] port 0x100 IRQ 346
[确定]收听 D 总线系统消息总线插座。[ 9.223742] OMAP-AES 4b500000.AES:OMAP AES 硬件加速器版本:3.3

[确定]已达到目标套接字。
[9.244960] OMAP-AES 4b500000.AES:将运行具有实时优先级的请求泵
[9.262990] OMAP-AES 4b700000。AES:OMAP AES 硬件加速器版本:3.3
[9.264818] FAT-FS (mmcblk0p1):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
[确定]已到达目标基本系统。
[9.306504] OMAP-AES 4b700000。AES:将运行具有实时优先级的请求泵
[9.318129] ASOC-simple-card sound0:tlv320aic3x-hifi <->48468000.McASP 映射正常
正在开始打印有关 GPLv3封装的通知...
正在启动 telnetd.service ...


此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    另一个重要信息是、EVM 正在使用此 SD 成功引导、但我们的板没有成功引导。 此复位的原因可能是什么?

    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Ferhat、

    您能否使用最后一个 Processor SDK 4.02.00.09制作 SD 卡
    software-dl.ti.com/.../index_FDS.html
    并尝试引导电路板。
    如果问题仍然存在、您能否描述电路板和 AM57x EVM 之间硬件的差异?

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Tsvetolin,

    我尝试使用 SDK 4.02.00.09,但问题发生了变化;现在内核挂起(不会重置),并使用以下日志:

    *
    *
    *
    [确定]已开始重建硬件数据库。
    正在启动 udev 冷插拔所有设备...
    [确定]已同步达到目标系统时间。
    [确定]已启动 udev 冷插拔所有设备。
    [9.971057] OMAP-rproc 588200.IPU:分配的保留存储器节点 ipu1_CMA@9d000000
    [9.994145] remoteproc remoteproc0:588200.IPU 可用
    [10.037405] OMAP-rproc 5502000.IPU:分配的保留存储器节点 ipu2_CMA@95800000
    [10.084029] remoteproc remoteproc1:5502000.IPU 可用
    [10.108608] OMAP-rproc 40800000.dsp:分配的保留存储器节点 dsp1_CMA@99000000
    [10.156884] remoteproc remoteproc2:可提供40800000.dsp
    [10.160544] OMAP-rproc 41000000.dsp:分配的保留存储器节点 dsp2_cma@9f000000
    [10.160661] remoteproc remoteproc3:41000000.dsp 现已推出
    [10.279929] RTC-ds1307:2-006F 探头失败、错误-5
    [10.342865] Palms-RTC 48070000.i2c:tps659038@58:tps659038_RTC:RTC 内核:已将48070000.i2c:tps659注册为 RTC1
    [10.388304] OMAP-DES 480a5000.des: OMAP DES 硬件加速器版本:2.2
    [10.415373] OMAP-DES 480a5000.des:将运行具有实时优先级的请求泵
    [10.475174] systemd[1]:找到器件/dev/ttyS2.
    [确定]找到设备/dev/ttyS2.
    [确定]已启动 Opkg 首次引导配置。
    [10.633963] remoteproc remoteproc0:为588200.IPU 加电
    [10.640051] remoteproc remoteproc0:引导 FW 映像 dra7-ipu1-fw.xem4,大小为4687356
    [10.648659] OMAP-IMU 588820.MMU:588820.MMU:2.1版
    [10.656264] remoteproc remoteproc1:启动5502000.IPU
    [10.662005] remoteproc remoteproc1:引导 FW 映像 dra7-ipu2-fw.xem4,大小为3738980
    [10.673731] OMAP-IMU 55082000.MMU:55082000.MMU:2.1版


    EVM 的主要区别在于我们使用的是 AM5726而不是 AM5728。
    问题可能出在哪? 这是因为为 IPU 加电吗?

    谢谢、致以诚挚的问候
    费尔哈特