I installed the Debian Wheezy ARMHF v1.0beta image from the UDOO webstie onto a microSD and put it in a UDOO Quad. I hooked up wired ethernet and the debug serial console to an adjacent windows machine. Upon boot I saw some errors with the audio. I performed sudo apt-get update, sudo apt-get upgrade and the boot error went away. I logged-in and then let everything sit for awhile (doing nothing with the debug console, wired ethernet, headless). (I'll want to use vnctightserver in the future so I can remotely access descktop on UDOO) After about 5 hrs I got the following kernel panic: Code: [20003.946289] Unable to handle kernel paging request at virtual address 20000113 [20003.953523] pgd = b9bd0000 [20003.956232] [20000113] *pgd=00000000 [20003.959826] Internal error: Oops: 801 [#1] PREEMPT SMP [20003.964968] Modules linked in: vivante drm [20003.969110] CPU: 0 Not tainted (3.0.35 #1) [20003.973577] PC is at clk_debug_rate_get+0x10/0x1c [20003.978294] LR is at _clk_arm_get_rate+0x24/0x28 [20003.982918] pc : [<80060f4c>] lr : [<800561a8>] psr: 60000193 [20003.982923] sp : bfbd7df0 ip : 00000000 fp : 805cec14 [20003.994412] r10: bfbd7ee4 r9 : bfbd7ee4 r8 : 805cec04 [20003.999640] r7 : bfbd7e1c r6 : 80046e70 r5 : 60000113 r4 : 20000113 [20004.006171] r3 : 00000000 r2 : 00000000 r1 : 00000001 r0 : 2f34f600 [20004.012704] Flags: nZCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel [20004.020105] Control: 10c53c7d Table: 49bd004a DAC: 00000015 [20004.025854] Process kworker/0:0 (pid: 17890, stack limit = 0xbfbd62f0) [20004.032385] Stack: (0xbfbd7df0 to 0xbfbd8000) [20004.036748] 7de0: 80be1728 80054c40 80be1728 80060f30 [20004.044934] 7e00: 80be1728 80046e84 00000000 800a57b0 0011edd8 802bd2b4 bfe4dc00 00000000Ubuntu [20004.053119] 7e20: 00000000 00000000 00000000 00000000 2f34f600 ffffffff 00000000 00000001 [20004.061303] 7e40: bfbd7ee4 80bcb6f4 bfbd7ee4 80046e60 ffffffff 80095dd0 80c04d9c 80c04d84 [20004.069488] 7e60: 00000000 00000001 ffffffff 80095f5c 00000000 8006403c ffffffff bfbd7ee4 [20004.077673] 7e80: bfca03c0 00000000 80038000 80b8fab4 80b8faf4 80095f90 00000000 00000004 [20004.085858] 7ea0: 80be1efc 803fdb48 00000001 00000004 00000004 80064444 bfbd7ef4 8009640c [20004.094042] 7ec0: 8c008f40 00000000 00000000 00000004 00000003 80b8fc90 80038d90 8007a5b4 [20004.102227] 7ee0: 8c020568 00000000 000f32a0 000c15c0 00004401 00000001 80038f40 80b8fab8 [20004.110412] 7f00: 00000000 80b8fab8 80b8faf4 80b8fc90 80038d90 8c008d90 80038d90 803fce08 [20004.118597] 7f20: 000c15c0 80401608 00000001 baa32380 8c0082e0 8c00e900 00000000 80401530 [20004.126782] 7f40: 80c04e04 8c00e905 00000009 8008c510 8c0082e8 00000001 80b8fc90 baa32380 [20004.134967] 7f60: 8c0082e0 8c0082e8 baa32390 80b8fc90 80039440 bfbd6000 00000009 8008cbf0 [20004.143152] 7f80: 00000013 bffa1ef8 baa32390 80039440 80039440 80039440 bfbd7fbc bffa1ee8 [20004.151336] 7fa0: bfbd7fcc baa32380 8008caa8 00000000 00000000 00000000 00000000 800906e0 [20004.159521] 7fc0: bffa1ee8 00000000 baa32380 00000000 00000000 00000000 bfbd7fd8 bfbd7fd8 [20004.167706] 7fe0: 00000000 bffa1ee8 8009065c 80041080 00000013 80041080 00000000 00000000 [20004.175904] [<80060f4c>] (clk_debug_rate_get+0x10/0x1c) from [<80054c40>] (_clk_twd_get_rate+0xc/0x14) [20004.185223] [<80054c40>] (_clk_twd_get_rate+0xc/0x14) from [<80060f30>] (clk_get_rate+0x34/0x40) [20004.194022] [<80060f30>] (clk_get_rate+0x34/0x40) from [<80046e84>] (twd_update_frequency+0x14/0x48) [20004.203179] [<80046e84>] (twd_update_frequency+0x14/0x48) from [<800a57b0>] (smp_call_function_single+0x9c/0x1f4) [20004.213454] [<800a57b0>] (smp_call_function_single+0x9c/0x1f4) from [<80046e60>] (twd_cpufreq_transition+0x48/0x58) [20004.223907] [<80046e60>] (twd_cpufreq_transition+0x48/0x58) from [<80095dd0>] (notifier_call_chain+0x44/0x84) [20004.233835] [<80095dd0>] (notifier_call_chain+0x44/0x84) from [<80095f5c>] (__srcu_notifier_call_chain+0x44/0x60) [20004.244110] [<80095f5c>] (__srcu_notifier_call_chain+0x44/0x60) from [<80095f90>] (srcu_notifier_call_chain+0x18/0x20) [20004.254823] [<80095f90>] (srcu_notifier_call_chain+0x18/0x20) from [<803fdb48>] (cpufreq_notify_transition+0xa0/0xe0) [20004.265446] [<803fdb48>] (cpufreq_notify_transition+0xa0/0xe0) from [<80064444>] (mxc_set_target+0x1b4/0x2b4) [20004.275372] [<80064444>] (mxc_set_target+0x1b4/0x2b4) from [<803fce08>] (__cpufreq_driver_target+0x54/0x60) [20004.285127] [<803fce08>] (__cpufreq_driver_target+0x54/0x60) from [<80401608>] (cpufreq_interactive_freq_down+0xd8/0x12c) [20004.296100] [<80401608>] (cpufreq_interactive_freq_down+0xd8/0x12c) from [<8008c510>] (process_one_work+0x108/0x3e4) [20004.306634] [<8008c510>] (process_one_work+0x108/0x3e4) from [<8008cbf0>] (worker_thread+0x148/0x450) [20004.315868] [<8008cbf0>] (worker_thread+0x148/0x450) from [<800906e0>] (kthread+0x84/0x8c) [20004.324151] [<800906e0>] (kthread+0x84/0x8c) from [<80041080>] (kernel_thread_exit+0x0/0x8) [20004.332513] Code: e92d4010 e1a04001 ebffffec e3a03000 (e8840009) [20004.339399] ---[ end trace d1fe96e20b7755d5 ]--- [20004.344084] note: kworker/0:0[17890] exited with preempt_count 1 [20004.350242] Unable to handle kernel paging request at virtual address fffffffc [20004.357474] pgd = 80004000 [20004.360274] [fffffffc] *pgd=4fffe821Message from syslogd@udoo-debian, *pte=00000000-hfp at Mar 9 23:40:19 ... , *ppte=00000000 [20004.372223] Internal error: Oops: 17 [#2] PREEMPT SMP [20004.377278] Modules linked in: vivante drm [20004.381420] CPU: 0 Tainted: G D (3.0.35 #1) [20004.386748] PC is at kthread_data+0x4/0xc [20004.390763] LR is at wq_worker_sleeping+0xc/0xd0 [20004.395386] pc : [<800902a8>] lr : [<8008bb38>] psr: 20000193 [20004.395391] sp : bfbd7b28 ip : 00000000 fp : bfbd7bdc [20004.406881] r10: b9e8dfa8 r9 : b9e8df2c r8 : bfbd7bfc [20004.412109] r7 : bfbd6000 r6 : b9e8de00 r5 : 00000000 r4 : 00000000 [20004.418640] r3 : 00000000 r2 : 00000000 r1 : 00000000 r0 : b9e8de00 [20004.425174] Flags: nzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user [20004.432400] Control: 10c53c7d Table: 49bd004a DAC: 00000015 [20004.438151] Process kworker/0:0 (pid: 17890, stack limit = 0xbfbd62f0) [20004.444682] Stack: (0xbfbd7b28 to 0xbfbd8000) [20004.449046] 7b20: 8c008f40 805ca4bc 8bf49d00 800f7540 8bf48f00 0004942c [20004.457232] 7b40: ba4e9984 80b8fc90 00000001 80be27a0 0bfd0000 80038f40 80038f40 80078178 [20004.465417] 7b60: 80038f40 800381b4 ba675dc0 ba4e9984 00200200 00000001 b9e8de00 b9e8de00 [20004.473602] 7b80: ba4e9984 800781d4 b9e8de00 00000001 8c008f40 ba4e9480 bfbd7bbc 80068bc8 [20004.481788] 7ba0: b9e8de08 80038260 00000000 bfbd6000 80be9b64 b9e8e100 bfbd7bb8 b9e8de00 [20004.489973] 7bc0: ffffffff 00000000 bff8c000 bfbd7bfc b9e8df2c b9e8df2c b9e8df2c 8007952c [20004.498158] 7be0: 00000000 bfbd7bf4 80ba0794 00000001 80060f50 bfbd7bf4 bfbd7bf4 b9e8df74 [20004.506343] 7c00: bfbd7c6f bfbd6000 00000000 00000001 80060f4e bfbd7c6f 80060f50 00000000 [20004.514528] 7c20: bfbd7c40 80044094 bfbd62f0 0000000b e8840009 00000000 00000000 00000008 [20004.522714] 7c40: 64323965 30313034 61316520 30303430 62652031 66666666 65206365 33306133 [20004.530899] 7c60: 20303030 38386528 30303034 00202939 00000000 00000801 00000000 bfbd7da8 [20004.539084] 7c80: 20000113 00000000 00000801 ba637d40 00000000 00000801 00000000 8004adf4 [20004.547269] 7ca0: bfbd7da8 80060f4c e8840009 80be1958 20000113 8004c824 00000000 80038f40 [20004.555454] 7cc0: 80038f40 bfbd7d64 80038f40 00000004 4fb47b40 8004df0c bfc79440 8038db88 [20004.563639] 7ce0: 80000c80 00000801 80b937a8 20000113 bfbd7da8 805cec04 20000193 bfbd7ee4 [20004.571824] 7d00: 805cec14 8003a400 bf894400 bfbd7d48 bfbd7d34 80081718 bfbd7d48 bfbd7d48 [20004.580009] 7d20: 001e104b 80b7c080 80be72e0 80081a10 80b7c080 a0000113 bfbd7d48 80081acc [20004.588194] 7d40: 80be72e0 805cad6c 00000000 00000000 bffc1c50 80071844 80081b84 b9e8de00 [20004.596379] 7d60: ffffffff a0000113 bfbd7ea0 00000002 00000000 00000000 00000000 00000000 [20004.604564] 7d80: 00000000 bffd6080 ffffffff 80038f44 80038f44 0000040f 00000001 80046e70 [20004.612749] 7da0: bfbd7e1c 8003ff50 2f34f600 00000001 00000000 00000000 20000113 60000113 [20004.620934] 7dc0: 80046e70 bfbd7e1c 805cec04 bfbd7ee4 bfbd7ee4 805cec14 00000000 bfbd7df0 [20004.629119] 7de0: 800561a8 80060f4c 60000193 ffffffff 80be1728 80054c40 80be1728 80060f30 [20004.637304] 7e00: 80be1728 80046e84 00000000 800a57b0 0011edd8 802bd2b4 bfe4dc00 00000000 [20004.645490] 7e20: 00000000 00000000 00000000 00000000 2f34f600 ffffffff 00000000 00000001 [20004.653676] 7e40: bfbd7ee4 80bcb6f4 bfbd7ee4 80046e60 ffffffff 80095dd0 80c04d9c 80c04d84 [20004.661860] 7e60: 00000000 00000001 ffffffff 80095f5c 00000000 8006403c ffffffff bfbd7ee4 [20004.670045] 7e80: bfca03c0 00000000 80038000 80b8fab4 80b8faf4 80095f90 00000000 00000004 [20004.678230] 7ea0: 80be1efc 803fdb48 00000001 00000004 00000004 80064444 bfbd7ef4 8009640c [20004.686415] 7ec0: 8c008f40 00000000 00000000 00000004 00000003 80b8fc90 80038d90 8007a5b4 [20004.694601] 7ee0: 8c020568 00000000 000f32a0 000c15c0 00004401 00000001 80038f40 80b8fab8 [20004.702786] 7f00: 00000000 80b8fab8 80b8faf4 80b8fc90 80038d90 8c008d90 80038d90 803fce08 [20004.710971] 7f20: 000c15c0 80401608 00000001 baa32380 8c0082e0 8c00e900 00000000 80401530 [20004.719156] 7f40: 80c04e04 8c00e905 00000009 8008c510 8c0082e8 00000001 80b8fc90 baa32380 [20004.727341] 7f60: 8c0082e0 8c0082e8 baa32390 80b8fc90 80039440 bfbd6000 00000009 8008cbf0 [20004.735527] 7f80: 00000013 bffa1ef8 baa32390 80039440 80039440 80039440 bfbd7fbc bffa1ee8 [20004.743711] 7fa0: bfbd7fcc baa32380 8008caa8 00000000 00000000 00000000 00000000 800906e0 [20004.751896] 7fc0: bffa1ee8 00000000 baa32380 00000001 00000000 00000000 bfbd7fd8 bfbd7fd8 [20004.760081] 7fe0: 00000000 bffa1ee8 8009065c 80041080 00000013 80041080 00000000 00000000 [20004.768277] [<800902a8>] (kthread_data+0x4/0xc) from [<8008bb38>] (wq_worker_sleeping+0xc/0xd0) [20004.776991] [<8008bb38>] (wq_worker_sleeping+0xc/0xd0) from [<805ca4bc>] (__schedule+0x364/0x690) [20004.785883] [<805ca4bc>] (__schedule+0x364/0x690) from [<8007952c>] (do_exit+0x4f0/0x730) [20004.794081] [<8007952c>] (do_exit+0x4f0/0x730) from [<80044094>] (die+0x250/0x2c8) [20004.801669] [<80044094>] (die+0x250/0x2c8) from [<8004adf4>] (__do_kernel_fault+0x64/0x84) [20004.809947] [<8004adf4>] (__do_kernel_fault+0x64/0x84) from [<8004c824>] (do_alignment+0x68/0x730) [20004.818930] [<8004c824>] (do_alignment+0x68/0x730) from [<8003a400>] (do_DataAbort+0x34/0x98) [20004.827468] [<8003a400>] (do_DataAbort+0x34/0x98) from [<8003ff50>] (__dabt_svc+0x70/0xa0) [20004.835737] Exception stack(0xbfbd7da8 to 0xbfbd7df0) [20004.840795] 7da0: 2f34f600 00000001 00000000 00000000 20000113 60000113 [20004.848981] 7dc0: 80046e70 bfbd7e1c 805cec04 bfbd7ee4 bfbd7ee4 805cec14 00000000 bfbd7df0 [20004.857164] 7de0: 800561a8 80060f4c 60000193 ffffffff [20004.862235] [<8003ff50>] (__dabt_svc+0x70/0xa0) from [<80060f4c>] (clk_debug_rate_get+0x10/0x1c) [20004.871035] [<80060f4c>] (clk_debug_rate_get+0x10/0x1c) from [<80054c40>] (_clk_twd_get_rate+0xc/0x14) [20004.880352] [<80054c40>] (_clk_twd_get_rate+0xc/0x14) from [<80060f30>] (clk_get_rate+0x34/0x40) [20004.889148] [<80060f30>] (clk_get_rate+0x34/0x40) from [<80046e84>] (twd_update_frequency+0x14/0x48) [20004.898303] [<80046e84>] (twd_update_frequency+0x14/0x48) from [<800a57b0>] (smp_call_function_single+0x9c/0x1f4) [20004.908578] [<800a57b0>] (smp_call_function_single+0x9c/0x1f4) from [<80046e60>] (twd_cpufreq_transition+0x48/0x58) [20004.919031] [<80046e60>] (twd_cpufreq_transition+0x48/0x58) from [<80095dd0>] (notifier_call_chain+0x44/0x84) [20004.928957] [<80095dd0>] (notifier_call_chain+0x44/0x84) from [<80095f5c>] (__srcu_notifier_call_chain+0x44/0x60) [20004.939232] [<80095f5c>] (__srcu_notifier_call_chain+0x44/0x60) from [<80095f90>] (srcu_notifier_call_chain+0x18/0x20) [20004.949944] [<80095f90>] (srcu_notifier_call_chain+0x18/0x20) from [<803fdb48>] (cpufreq_notify_transition+0xa0/0xe0) [20004.960566] [<803fdb48>] (cpufreq_notify_transition+0xa0/0xe0) from [<80064444>] (mxc_set_target+0x1b4/0x2b4) [20004.970493] [<80064444>] (mxc_set_target+0x1b4/0x2b4) from [<803fce08>] (__cpufreq_driver_target+0x54/0x60) [20004.980249] [<803fce08>] (__cpufreq_driver_target+0x54/0x60) from [<80401608>] (cpufreq_interactive_freq_down+0xd8/0x12c) [20004.991221] [<80401608>] (cpufreq_interactive_freq_down+0xd8/0x12c) from [<8008c510>] (process_one_work+0x108/0x3e4) [20005.001754] [<8008c510>] (process_one_work+0x108/0x3e4) from [<8008cbf0>] (worker_thread+0x148/0x450) [20005.010986] [<8008cbf0>] (worker_thread+0x148/0x450) from [<800906e0>] (kthread+0x84/0x8c) [20005.019264] [<800906e0>] (kthread+0x84/0x8c) from [<80041080>] (kernel_thread_exit+0x0/0x8) [20005.027623] Code: e593317c e5130008 e12fff1e e590317c (e5130004) Trying to debug this. Doe anyone know where I can find the system.map file for this build? NOTE: I was getting a similar kernel panic under Linaro Ubuntu 12.04 LTS. Thanks,
Re: Debian w/lxde Kernel oops - panic So, no system.map to be found. The two lines with: Code: Modules linked in: vivante drm Seems to indicate the problem is with the GPU driver? Perhaps the headless configuration is resulting in this failure... I need to either somehow disable the driver, or hook-up a display and retest ...
Re: Debian w/lxde Kernel oops - panic Update: I downloaded the Ardunio HFP IDE, but received an error with a lib when trying to upload I changed my sources.list to testing (jessie) and went through a twice interupted apt-get dist-upgrade (had two kernel panics in the middle of the upgrade). It was painful and I probably have a corrupt installation, but I recovered both times and was able to finally get it up and running. Jessie seems to run better (right now) and the Ardunio HFP IDE upload error went away (my servos are spining around right now). Refering to the post by jas-mx and the unofficlal debian jessie, it looks like jessie works better. Caution: its debian teasting which means things may break in the future. I'll cook this for awhile and report back if I get the same Vivante DRM kernel panic ... Meanwhile, I may try to build jas-mx's version and install it on my microSD
Re: Debian w/lxde Kernel oops - panic Kernel Panic after 4 hrs. Looks similar to prior kernel panics: PREMPT SMP...., except module is blank . Since this fs was an upgraded debian dist that was interupted twice I will not post the debug console contents. FRUSTRATING!
Re: Debian w/lxde Kernel oops - panic I have burned the Jessie image from jas-mx onto a SD micro debian-jessie-rootfs-with-gpu-vpu-t693.html#p5127 This seems to work much better and I haven't seen any kernel panics for 2 days now. I also had tried the Ubuntu 12.04 LTS ver 2.1 from the download page: udoo_quad_ubuntu1204_v2.1.zip. I didn't have any kernel panics with it either. I will mark this solved as with these new images the kernel panic problems are gone.