This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/TDA2P-ABZ: U-Boot Warnings

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