Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

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

35

积分

0

威望

0

贡献

技术小白

积分
35

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

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

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10851

突出贡献

发表于 2021-8-11 11:39:59        只看该作者  沙发
一般看log找问题
回复

使用道具 举报

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/
复制代码


往下继续正常
回复

使用道具 举报

5

积分

0

威望

0

贡献

吃瓜的群众

积分
5
发表于 2021-11-10 18:46:10        只看该作者  地板
我也卡死在这个位置了,请问楼上解决了吗?
回复

使用道具 举报

27

积分

0

威望

0

贡献

技术小白

积分
27
发表于 2021-12-1 17:53:00        只看该作者  5#
同问,请问怎么解决的
回复

使用道具 举报

26

积分

0

威望

0

贡献

技术小白

积分
26
发表于 2021-12-29 16:24:35        只看该作者  6#
我也卡死在这个位置了,请问楼上有人解决了吗?
回复

使用道具 举报

发表于 2021-12-29 18:13:35        只看该作者  7#
接调试串口,提供完整的log信息。
回复

使用道具 举报

3

积分

0

威望

0

贡献

吃瓜的群众

积分
3
发表于 2022-1-11 13:05:18        只看该作者  8#
请问卡死的问题定位了吗?我也遇到同样的问题,打印信息也一样
回复

使用道具 举报

34

积分

0

威望

0

贡献

技术小白

积分
34
发表于 2022-3-24 16:10:19        只看该作者  9#
我也遇到这个问题,有定位到问题的同学吗,是不是sdk加密的原因,在厂家的核心板上可以正常运行,自研的板无法正常运行。
回复

使用道具 举报

14

积分

0

威望

0

贡献

技术小白

积分
14
发表于 2022-4-24 17:01:59        只看该作者  10#
请问这个问题有人解决吗?
回复

使用道具 举报

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

本版积分规则

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