撰于 阅读 4

IPQ5018设备启动问题排查

根据您提供的日志信息,您在尝试启动IPQ5018设备时遇到了问题。日志显示在尝试从TTL启动时,设备无法正常启动,并进入了卡顿状态。具体错误信息包括:

  • U-Boot版本为2016.01,设备检测到DRAM、NAND和MMC设备。
  • 检查了sk图像的验证,但失败了。
  • UBI初始化时出现错误22,无法读取rootfs分区的sks头信息。
  • 尝试使用备用固件启动,但同样验证失败。
  • 设备网络部分检测到MAC地址,但PHY ID存在问题。
  • 分区表信息显示,rootfs和rootfs_1分区存在。

从这些信息来看,问题可能出在以下几个方面:

  1. UBI初始化失败:这可能是因为分区表配置错误或分区损坏导致的。建议检查分区的配置和完整性。
  2. 固件损坏:如果rootfs或rootfs_1分区中的固件损坏,设备将无法启动。建议重新刷写正确的固件。
  3. 硬件问题:如果上述软件问题都排除了,可能是硬件问题,如NAND闪存故障。

建议您按照以下步骤进行排查:

  1. 确认NAND闪存是否正常工作,可以尝试使用其他设备或工具检测NAND闪存的健康状态。
  2. 检查UBI配置是否正确,确保分区的起始位置和大小设置正确。
  3. 重新刷写rootfs和rootfs_1分区,确保使用正确的固件镜像。
  4. 如果问题仍然存在,考虑更换NAND闪存或其他硬件部件。

希望这些建议能帮助您解决问题。


评论已关闭