根据您提供的日志信息,您在尝试启动IPQ5018设备时遇到了问题。日志显示在尝试从TTL启动时,设备无法正常启动,并进入了卡顿状态。具体错误信息包括:
- U-Boot版本为2016.01,设备检测到DRAM、NAND和MMC设备。
- 检查了sk图像的验证,但失败了。
- UBI初始化时出现错误22,无法读取rootfs分区的sks头信息。
- 尝试使用备用固件启动,但同样验证失败。
- 设备网络部分检测到MAC地址,但PHY ID存在问题。
- 分区表信息显示,rootfs和rootfs_1分区存在。
从这些信息来看,问题可能出在以下几个方面:
- UBI初始化失败:这可能是因为分区表配置错误或分区损坏导致的。建议检查分区的配置和完整性。
- 固件损坏:如果rootfs或rootfs_1分区中的固件损坏,设备将无法启动。建议重新刷写正确的固件。
- 硬件问题:如果上述软件问题都排除了,可能是硬件问题,如NAND闪存故障。
建议您按照以下步骤进行排查:
- 确认NAND闪存是否正常工作,可以尝试使用其他设备或工具检测NAND闪存的健康状态。
- 检查UBI配置是否正确,确保分区的起始位置和大小设置正确。
- 重新刷写rootfs和rootfs_1分区,确保使用正确的固件镜像。
- 如果问题仍然存在,考虑更换NAND闪存或其他硬件部件。
希望这些建议能帮助您解决问题。
评论已关闭