瑞芯微Rockchip开发者社区
直播中

风来吴山

8年用户 1387经验值
擅长:电源/新能源
私信 关注
[问答]

a40i_c核心板使用原始的镜像文件启动后出错如何解决

自己设计的底板,用的a40i_c的核心板,使用原始的镜像文件,启动后提示如下错误,请问是什么问题,该如何解决?
[   21.010089] gpu cooling callback set freq limit 384
[   23.040048] ------------[ cut here ]------------
[   23.045122] WARNING: at net/sched/sch_generic.c:255 dev_watchdog+0x1b0/0x238()
[   23.053277] NETDEV WATCHDOG: eth0 (sun4i-emac): transmit queue 0 timed out
[   23.060955] Modules linked in: mali(O) gt9xxnew_ts
[   23.066226] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W  O 3.10.65 #96
[   23.074191] [] (unwind_backtrace+0x0/0xe8) from [] (show_stack+0x20/0x24)
[   23.083688] [] (show_stack+0x20/0x24) from [] (dump_stack+0x20/0x28)
[   23.092706] [] (dump_stack+0x20/0x28) from [] (warn_slowpath_common+0x5c/0x7c)
[   23.102682] [] (warn_slowpath_common+0x5c/0x7c) from [] (warn_slowpath_fmt+0x40/0x48)
[   23.113340] [] (warn_slowpath_fmt+0x40/0x48) from [] (dev_watchdog+0x1b0/0x238)
[   23.123485] [] (dev_watchdog+0x1b0/0x238) from [] (call_timer_fn+0x60/0x154)
[   23.133293] [] (call_timer_fn+0x60/0x154) from [] (run_timer_softirq+0x1d0/0x248)
[   23.143619] [] (run_timer_softirq+0x1d0/0x248) from [] (__do_softirq+0x100/0x27c)
[   23.153954] [] (__do_softirq+0x100/0x27c) from [] (do_softirq+0x54/0x60)
[   23.163474] [] (do_softirq+0x54/0x60) from [] (irq_exit+0x84/0xcc)
[   23.172300] [] (irq_exit+0x84/0xcc) from [] (handle_IRQ+0x7c/0xa0)
[   23.181119] [] (handle_IRQ+0x7c/0xa0) from [] (gic_handle_irq+0x4c/0x6c)
[   23.190523] [] (gic_handle_irq+0x4c/0x6c) from [] (__irq_svc+0x40/0x70)
[   23.199660] Exception stack(0xc0a3fec0 to 0xc0a3ff08)
[   23.205440] fec0: c0a3ff08 00000005 5d4a8157 00000005 c197b238 c0b518b8 00000000 c0be5e7c
[   23.214549] fee0: 5d41642b 00000005 00000000 c0a3ff3c 00000008 c0a3ff08 c0067fa8 c0477134
[   23.223686] ff00: 000b0013 ffffffff
[   23.227534] [] (__irq_svc+0x40/0x70) from [] (cpuidle_enter_state+0x60/0xe8)
[   23.237386] [] (cpuidle_enter_state+0x60/0xe8) from [] (cpuidle_idle_call+0x114/0x234)
[   23.248142] [] (cpuidle_idle_call+0x114/0x234) from [] (arch_cpu_idle+0x18/0x48)
[   23.258363] [] (arch_cpu_idle+0x18/0x48) from [] (cpu_startup_entry+0x128/0x208)
[   23.268641] [] (cpu_startup_entry+0x128/0x208) from [] (rest_init+0xa0/0xbc)
[   23.278538] [] (rest_init+0xa0/0xbc) from [] (start_kernel+0x2b4/0x308)
[   23.287847] ---[ end trace 983cab6710d32da9 ]---

PS:在网上搜索过解决“NETDEV WATCHDOG: eth0: transmit timed out”的方法:
/boot/grub/menu.lst文件,在启动的核心kernel那行最后加上
acpi=off noapic

不知道是我编译的不对还是怎么,重新生成镜像后还是会出现一样的问题

核心板是好的,的确是phy芯片与开发板有区别,我们底板用的是YT8521SH的rgmii,请问有关于修改内核驱动的相关教程吗?刚接触这方面,不太熟悉


回帖(2)

刘萍

2022-1-4 11:04:02
您的核心板在我们的底板上用,使用同一版镜像,会存在这种问题吗?如果没有,说明核心板是好的,您需要看一下您硬件设计的和我们底板哪些地方不同。从打印信息看是网口报出来的信息,您烧写我们最新的用户资料2020.12.18的镜像试一下。
举报

马昱

2022-1-4 11:04:13

  • 您联系一下和您对接的销售,让她给您提供一下百兆千兆双网口扩展的方法,里边有关于这部分的描述。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分