Part Number: TDA2P-ABZ
Tool/software: Linux
Hello Team,
Could you please help me customer with his uboot warnings?
My U-Boot port is now able to boot!
The kernel is booting, too.
But I got some problems to “smoothen” the boot:
There are three bad warnings, which comes along with a lot of debugging data.
Maybe the specialist can help me finding out, what is going wrong?
(Three “oops-ups” during processing the devicetree, I think and which are quite difficult to debug. May be your experts know something about them?)
--- 1 ---
[ 0.118971] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
[ 0.120238] omap_hwmod: l3_main_2 using broken dt data from ocp
[ 0.265851] omap_hwmod: mcan: cannot clk_get main_clk mcan_clk
[ 0.265866] omap_hwmod: mcan: cannot _init_clocks
[ 0.265874] ------------[ cut here ]------------
[ 0.265889] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2529 _init+0x324/0x430()
[ 0.265896] omap_hwmod: mcan: couldn't init clocks
[ 0.265904] Modules linked in:
[ 0.265920] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.4.84SMS_MONOLYTHIC_UMRR12-svn901 #1
[ 0.265928] Hardware name: Generic DRA74X (Flattened Device Tree)
[ 0.265936] Backtrace:
[ 0.265964] [<c0012934>] (dump_backtrace) from [<c0012ad0>] (show_stack+0x18/0x1c)
[ 0.265973] r6:60000013 r5:ffffffff r4:00000000 r3:00000000
[ 0.266008] [<c0012ab8>] (show_stack) from [<c0290ca4>] (dump_stack+0x7c/0x9c)
[ 0.266023] [<c0290c28>] (dump_stack) from [<c003f0c8>] (warn_slowpath_common+0x7c/0xb8)
[ 0.266031] r6:c06c0f68 r5:000009e1 r4:eec8de58 r3:00000000
[ 0.266060] [<c003f04c>] (warn_slowpath_common) from [<c003f1a8>] (warn_slowpath_fmt+0x38/0x40)
[ 0.266067] r8:ffffffea r7:00000000 r6:ffffffea r5:0000000c r4:c07bba30
[ 0.266101] [<c003f174>] (warn_slowpath_fmt) from [<c075d144>] (_init+0x324/0x430)
[ 0.266108] r3:c06c3498 r2:c06c1358
[ 0.266131] [<c075ce20>] (_init) from [<c003064c>] (omap_hwmod_for_each+0x38/0x64)
[ 0.266138] r10:00000000 r8:c075d9b0 r7:00000000 r6:c075ce20 r5:c07b3150 r4:c07bba30
[ 0.266174] [<c0030614>] (omap_hwmod_for_each) from [<c075d9dc>] (__omap_hwmod_setup_all+0x2c/0x48)
[ 0.266182] r7:00000077 r6:eede2700 r5:c07ae9a8 r4:c07ae9a8
[ 0.266211] [<c075d9b0>] (__omap_hwmod_setup_all) from [<c0009820>] (do_one_initcall+0x8c/0x1dc)
[ 0.266225] [<c0009794>] (do_one_initcall) from [<c0750f08>] (kernel_init_freeable+0x1a4/0x270)
[ 0.266232] r10:00000000 r9:c079283c r8:c079281c r7:00000077 r6:c07f8000 r5:00000001
[ 0.266260] r4:c079f914
[ 0.266280] [<c0750d64>] (kernel_init_freeable) from [<c0575d74>] (kernel_init+0x10/0x100)
[ 0.266287] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0575d64
[ 0.266314] r4:00000000
[ 0.266331] [<c0575d64>] (kernel_init) from [<c000fc08>] (ret_from_fork+0x14/0x2c)
[ 0.266338] r4:00000000 r3:eec8c000
[ 0.266364] ---[ end trace ee2f8c8f8a643795 ]---
--- 2 ---
[ 0.640650] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
[ 0.646104] ------------[ cut here ]------------
[ 0.646122] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2108 _enable+0x2b8/0x2d0()
[ 0.646130] omap_hwmod: timer12: enabled state can only be entered from initialized, idle, or disabled state
[ 0.646137] Modules linked in:
[ 0.646152] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 4.4.84SMS_MONOLYTHIC_UMRR12-svn901 #1
[ 0.646160] Hardware name: Generic DRA74X (Flattened Device Tree)
[ 0.646167] Backtrace:
[ 0.646188] [<c0012934>] (dump_backtrace) from [<c0012ad0>] (show_stack+0x18/0x1c)
[ 0.646195] r6:20000093 r5:ffffffff r4:00000000 r3:00000000
[ 0.646225] [<c0012ab8>] (show_stack) from [<c0290ca4>] (dump_stack+0x7c/0x9c)
[ 0.646240] [<c0290c28>] (dump_stack) from [<c003f0c8>] (warn_slowpath_common+0x7c/0xb8)
[ 0.646246] r6:c06c0f68 r5:0000083c r4:eec8dc70 r3:eec8c000
[ 0.646271] [<c003f04c>] (warn_slowpath_common) from [<c003f1a8>] (warn_slowpath_fmt+0x38/0x40)
[ 0.646278] r8:00000004 r7:c00319f0 r6:a0000093 r5:ffffffea r4:c07bbb40
[ 0.646307] [<c003f174>] (warn_slowpath_fmt) from [<c00302c4>] (_enable+0x2b8/0x2d0)
[ 0.646313] r3:c06c34ac r2:c06c13ec
[ 0.646332] [<c003000c>] (_enable) from [<c00307b8>] (omap_hwmod_enable+0x2c/0x4c)
[ 0.646338] r7:c00319f0 r6:a0000093 r5:c07bbba0 r4:c07bbb40
[ 0.646365] [<c003078c>] (omap_hwmod_enable) from [<c003199c>] (omap_device_enable+0x48/0x9c)
[ 0.646371] r6:eee3c3c0 r5:00000000 r4:00000001 r3:eee3c400
[ 0.646396] [<c0031954>] (omap_device_enable) from [<c0031a08>] (_od_runtime_resume+0x18/0x2c)
[ 0.646403] r6:c00319f0 r5:eee4fa74 r4:eee4fa10 r3:00000000
[ 0.646429] [<c00319f0>] (_od_runtime_resume) from [<c032ec84>] (__rpm_callback+0x34/0x68)
[ 0.646436] r4:eee4fa10 r3:00000000
[ 0.646452] [<c032ec50>] (__rpm_callback) from [<c032ece0>] (rpm_callback+0x28/0x88)
[ 0.646458] r6:eee06c10 r5:c07a8100 r4:eee4fa10 r3:00000002
[ 0.646481] [<c032ecb8>] (rpm_callback) from [<c032fab8>] (rpm_resume+0x384/0x4fc)
[ 0.646488] r5:c07a8100 r4:eee4fa10
[ 0.646504] [<c032f734>] (rpm_resume) from [<c032fe9c>] (__pm_runtime_resume+0x54/0x6c)
[ 0.646511] r10:eee39880 r9:c079283c r8:eee398a8 r7:60000013 r6:00000004 r5:eee4fa74
[ 0.646535] r4:eee4fa10
[ 0.646552] [<c032fe48>] (__pm_runtime_resume) from [<c003b244>] (omap_dm_timer_probe+0x198/0x3e8)
[ 0.646558] r7:c057def0 r6:eee4fa10 r5:eee4fa00 r4:eef55010
[ 0.646585] [<c003b0ac>] (omap_dm_timer_probe) from [<c0328f80>] (platform_drv_probe+0x58/0xb8)
[ 0.646591] r10:00000000 r8:00000000 r7:c07bca5c r6:fffffdfb r5:eee4fa10 r4:ffffffed
[ 0.646621] [<c0328f28>] (platform_drv_probe) from [<c0327a64>] (driver_probe_device+0x1e8/0x2b0)
[ 0.646627] r7:c07bca5c r6:00000000 r5:c082fd9c r4:eee4fa10
[ 0.646650] [<c032787c>] (driver_probe_device) from [<c0327bc0>] (__driver_attach+0x94/0x98)
[ 0.646657] r8:c076027c r7:00000000 r6:eee4fa44 r5:c07bca5c r4:eee4fa10 r3:00000000
[ 0.646686] [<c0327b2c>] (__driver_attach) from [<c0325fd0>] (bus_for_each_dev+0x5c/0x90)
[ 0.646693] r6:c0327b2c r5:c07bca5c r4:00000000 r3:00000000
[ 0.646717] [<c0325f74>] (bus_for_each_dev) from [<c0327354>] (driver_attach+0x24/0x28)
[ 0.646724] r6:c07e2870 r5:eef52600 r4:c07bca5c
[ 0.646745] [<c0327330>] (driver_attach) from [<c03270d0>] (bus_add_driver+0xf0/0x1fc)
[ 0.646758] [<c0326fe0>] (bus_add_driver) from [<c0328204>] (driver_register+0x80/0xfc)
[ 0.646764] r7:00000077 r6:eef4f7c0 r5:c07ae9a8 r4:c07bca5c
[ 0.646788] [<c0328184>] (driver_register) from [<c0328e1c>] (__platform_driver_register+0x4c/0x50)
[ 0.646795] r5:c07ae9a8 r4:c07ae9a8
[ 0.646814] [<c0328dd0>] (__platform_driver_register) from [<c0760294>] (omap_dm_timer_driver_init+0x18/0x20)
[ 0.646827] [<c076027c>] (omap_dm_timer_driver_init) from [<c0009820>] (do_one_initcall+0x8c/0x1dc)
[ 0.646840] [<c0009794>] (do_one_initcall) from [<c0750f08>] (kernel_init_freeable+0x1a4/0x270)
[ 0.646846] r10:00000000 r9:c079283c r8:c0792830 r7:00000077 r6:c07f8000 r5:00000006
[ 0.646870] r4:c079fc1c
[ 0.646888] [<c0750d64>] (kernel_init_freeable) from [<c0575d74>] (kernel_init+0x10/0x100)
[ 0.646895] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0575d64
[ 0.646918] r4:00000000
[ 0.646933] [<c0575d64>] (kernel_init) from [<c000fc08>] (ret_from_fork+0x14/0x2c)
[ 0.646939] r4:00000000 r3:eec8c000
[ 0.646954] ---[ end trace ee2f8c8f8a643796 ]---
--- 3 ---
[ 2.503252] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2108 _enable+0x2b8/0x2d0()
[ 2.512163] omap_hwmod: rng: enabled state can only be entered from initialized, idle, or disabled state
[ 2.521682] Modules linked in:
[ 2.524763] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 4.4.84SMS_MONOLYTHIC_UMRR12-svn901 #1
[ 2.534372] Hardware name: Generic DRA74X (Flattened Device Tree)
[ 2.540492] Backtrace:
[ 2.542970] [<c0012934>] (dump_backtrace) from [<c0012ad0>] (show_stack+0x18/0x1c)
[ 2.550572] r6:20000093 r5:ffffffff r4:00000000 r3:00000000
[ 2.556302] [<c0012ab8>] (show_stack) from [<c0290ca4>] (dump_stack+0x7c/0x9c)
[ 2.563562] [<c0290c28>] (dump_stack) from [<c003f0c8>] (warn_slowpath_common+0x7c/0xb8)
[ 2.571686] r6:c06c0f68 r5:0000083c r4:eec8dc60 r3:eec8c000
[ 2.577408] [<c003f04c>] (warn_slowpath_common) from [<c003f1a8>] (warn_slowpath_fmt+0x38/0x40)
[ 2.586142] r8:00000004 r7:c00319f0 r6:a0000013 r5:ffffffea r4:c07bbbc8
[ 2.592922] [<c003f174>] (warn_slowpath_fmt) from [<c00302c4>] (_enable+0x2b8/0x2d0)
[ 2.600695] r3:c06c02fc r2:c06c13ec
[ 2.604308] [<c003000c>] (_enable) from [<c00307b8>] (omap_hwmod_enable+0x2c/0x4c)
[ 2.611908] r7:c00319f0 r6:a0000013 r5:c07bbc28 r4:c07bbbc8
[ 2.617633] [<c003078c>] (omap_hwmod_enable) from [<c003199c>] (omap_device_enable+0x48/0x9c)
[ 2.626192] r6:eee48640 r5:00000000 r4:00000001 r3:eee48680
[ 2.631913] [<c0031954>] (omap_device_enable) from [<c0031a08>] (_od_runtime_resume+0x18/0x2c)
[ 2.640560] r6:c00319f0 r5:eee53674 r4:eee53610 r3:00000000
[ 2.646287] [<c00319f0>] (_od_runtime_resume) from [<c032ec84>] (__rpm_callback+0x34/0x68)
[ 2.654585] r4:eee53610 r3:00000000
[ 2.658196] [<c032ec50>] (__rpm_callback) from [<c032ece0>] (rpm_callback+0x28/0x88)
[ 2.665970] r6:eee06c10 r5:c07a8100 r4:eee53610 r3:00000000
[ 2.671691] [<c032ecb8>] (rpm_callback) from [<c032fab8>] (rpm_resume+0x384/0x4fc)
[ 2.679290] r5:c07a8100 r4:eee53610
[ 2.682902] [<c032f734>] (rpm_resume) from [<c032fe9c>] (__pm_runtime_resume+0x54/0x6c)
[ 2.690937] r10:00000000 r9:c079283c r8:c07e2518 r7:60000013 r6:00000004 r5:eee53674
[ 2.698844] r4:eee53610
[ 2.701400] [<c032fe48>] (__pm_runtime_resume) from [<c031e384>] (omap_rng_probe+0x84/0x290)
[ 2.709871] r7:c07e252c r6:eee53600 r5:ee58e6d0 r4:eee53610
[ 2.715595] [<c031e300>] (omap_rng_probe) from [<c0328f80>] (platform_drv_probe+0x58/0xb8)
[ 2.723892] r8:00000000 r7:c07e252c r6:fffffdfb r5:eee53610 r4:ffffffed
[ 2.730669] [<c0328f28>] (platform_drv_probe) from [<c0327a64>] (driver_probe_device+0x1e8/0x2b0)
[ 2.739577] r7:c07e252c r6:00000000 r5:c082fd9c r4:eee53610
[ 2.745297] [<c032787c>] (driver_probe_device) from [<c0327bc0>] (__driver_attach+0x94/0x98)
[ 2.753769] r8:c0774b0c r7:00000000 r6:eee53644 r5:c07e252c r4:eee53610 r3:00000000
[ 2.761601] [<c0327b2c>] (__driver_attach) from [<c0325fd0>] (bus_for_each_dev+0x5c/0x90)
[ 2.769810] r6:c0327b2c r5:c07e252c r4:00000000 r3:00000000
[ 2.775534] [<c0325f74>] (bus_for_each_dev) from [<c0327354>] (driver_attach+0x24/0x28)
[ 2.783570] r6:c07e2870 r5:ee596080 r4:c07e252c
[ 2.788238] [<c0327330>] (driver_attach) from [<c03270d0>] (bus_add_driver+0xf0/0x1fc)
[ 2.796193] [<c0326fe0>] (bus_add_driver) from [<c0328204>] (driver_register+0x80/0xfc)
[ 2.804229] r7:00000077 r6:ee58e680 r5:c07ae9a8 r4:c07e252c
[ 2.809950] [<c0328184>] (driver_register) from [<c0328e1c>] (__platform_driver_register+0x4c/0x50)
[ 2.819033] r5:c07ae9a8 r4:c07ae9a8
[ 2.822644] [<c0328dd0>] (__platform_driver_register) from [<c0774b24>] (omap_rng_driver_init+0x18/0x20)
[ 2.832169] [<c0774b0c>] (omap_rng_driver_init) from [<c0009820>] (do_one_initcall+0x8c/0x1dc)
[ 2.840828] [<c0009794>] (do_one_initcall) from [<c0750f08>] (kernel_init_freeable+0x1a4/0x270)
[ 2.849561] r10:00000000 r9:c079283c r8:c0792830 r7:00000077 r6:c07f8000 r5:00000006
[ 2.857468] r4:c079fe28
[ 2.860028] [<c0750d64>] (kernel_init_freeable) from [<c0575d74>] (kernel_init+0x10/0x100)
[ 2.868326] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0575d64
[ 2.876234] r4:00000000
[ 2.878792] [<c0575d64>] (kernel_init) from [<c000fc08>] (ret_from_fork+0x14/0x2c)
[ 2.886391] r4:00000000 r3:eec8c000
[ 2.889998] ---[ end trace ee2f8c8f8a643797 ]---
Thank you.
-Needhu