Firefly开源社区

打印 上一主题 下一主题

[技术讨论] 内核启动卡死问题定位通用方法讨论

35

积分

0

威望

0

贡献

技术小白

积分
35

内核启动卡死问题定位通用方法讨论

发表于 2021-8-11 10:40:47      浏览:10903 | 回复:12        打印     [复制链接] 楼主
kernel启动过程中卡死,有无一些通用的方法能够快速定位卡死在哪里?
回复

使用道具 举报

35

积分

0

威望

0

贡献

技术小白

积分
35
发表于 2021-8-11 15:06:22      沙发
zyk 发表于 2021-8-11 11:39
一般看log找问题

自己做的板子,按原理图修改好了dts,但是烧录进去后。卡死在kernel启动过程。同样的烧录到aioj板子,也可以启动Android。对比了 log

自己的板子
  1. [    3.641029] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 417; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is '5', built at '14:53:48', on 'Aug 10 2021'.
  2. [    3.641236] Mali:
  3. [    3.641238] Mali device driver loaded
  4. [    3.641256] rkcif rkcif_mipi_lvds: clear unready subdev num: 1
  5. [    3.641265] rkcif_mipi_lvds: Async subdev notifier completed
  6. [    3.641276] rkisp rkisp-vir0: clear unready subdev num: 1
  7. [    3.641527] rkisp0: update sensor failed
复制代码

卡死

aioj开发板
  1. [    3.652232] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 417; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is '5', built at '14:53:48', on 'Aug 10 2021'.
  2. [    3.652897] Mali:
  3. [    3.652901] Mali device driver loaded
  4. [    3.652965] rkcif rkcif_mipi_lvds: clear unready subdev num: 1
  5. [    3.652997] rkcif_mipi_lvds: Async subdev notifier completed
  6. [    3.653032] rkisp rkisp-vir0: clear unready subdev num: 1
  7. [    3.653740] rkisp0: update sensor failed
  8. [    3.659380] ret 1024 0
  9. [    3.660081] ALSA device list:
  10. [    3.660120]   #0: rockchip,hdmi
  11. [    3.660135]   #1: rockchip,rk809-codec
  12. [    3.663559] Freeing unused kernel memory: 4096K
  13. [    3.663782] Run /init as init process
  14. [    3.669645] rockchip-dmc dmc: cpu3 policy NULL
  15. [    3.733320] init: init first stage started!
  16. [    3.733680] init: Unable to open /lib/modules, skipping module loading.
  17. [    3.733815] init: First stage mount skipped (recovery mode)
  18. [    3.734583] init: [libfs_mgr]ReadFstabFromDt(): failed to read fstab from dt
  19. [    3.736057] init: Using Android DT directory /proc/device-tree/firmware/android/
复制代码


往下继续正常
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表