android-10.0.0_2.6.0 crash on imx8mm(-BB) evk

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

android-10.0.0_2.6.0 crash on imx8mm(-BB) evk

2,966 Views
ching-julo
Contributor II


Update 10.0.0_2.6.0 on imx8mini-BB evk. While booting up, there is thermal crash logs and the HDMI display is green screen.

LOG:


[ 37.936036] healthd: battery l=85 v=3 t=35.0 h=2 st=2 c=400 fc=4000000 cc=32 chg=a
[ 38.282608] healthd: battery l=85 v=3 t=35.0 h=2 st=2 c=400 fc=4000000 cc=32 chg=a
[ 38.436530] DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
[ 38.436767] DEBUG: Build fingerprint: 'Android/evk_8mm/evk_8mm:10/QQ3A.200805.001/eng.bamboo.20201218.004025:userdebug/dev-keys'
[ 38.444766] DEBUG: Revision: '0'
[ 38.457247] DEBUG: ABI: 'arm64'
[ 38.462167] DEBUG: Timestamp: 1970-01-01 00:00:47+0000
[ 38.465835] DEBUG: pid: 313, tid: 313, name: android.hardwar >>> /vendor/bin/hw/android.hardware.thermal@2.0-service.imx <<<
[ 38.472938] DEBUG: uid: 1000
[ 38.485074] DEBUG: signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
[ 38.488679] DEBUG: Abort message: 'ThermalHAL could not be initialized properly.'
[ 38.496797] DEBUG: x0 0000000000000000 x1 0000000000000139 x2 0000000000000006 x3 0000ffffd4815b40
[ 38.505849] DEBUG: x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000000000000080
[ 38.516347] DEBUG: x8 00000000000000f0 x9 0000fe4ad4e6d4e0 x10 0000000000000000 x11 0000000000000001
[ 38.527442] DEBUG: x12 0000fe4ad480160c x13 ffffffffffffffff x14 0000000000000001 x15 ffffffffffffffff
[ 38.537924] DEBUG: x16 0000fe4ad4f398c0 x17 0000fe4ad4f17020 x18 0000fe4ad627e000 x19 00000000000000ac
[ 38.548436] DEBUG: x20 0000000000000139 x21 00000000000000b2 x22 0000000000000139 x23 00000000ffffffff
[ 38.559381] DEBUG: x24 0000fe4ad59da020 x25 0000fe4ad4840008 x26 0000fe4ad480e7a0 x27 0000fe4ad48280c0
[ 38.569853] DEBUG: x28 0000fe4ad48280c0 x29 0000ffffd4815bf0
[ 38.580077] DEBUG: sp 0000ffffd4815b20 lr 0000fe4ad4ecb170 pc 0000fe4ad4ecb1a0
[ 38.591963] DEBUG:
[ 38.602580] DEBUG: backtrace:
[ 38.602917] DEBUG: #00 pc 00000000000821a0 /apex/com.android.runtime/lib64/bionic/libc.so (abort+176) (BuildId: 99d256d401014e290f38edaacced78da)
[ 38.606479] DEBUG: #01 pc 000000000000bc3c /system/lib64/vndk-sp-29/libbase.so (android::base::DefaultAborter(char const*)+12) (BuildId: b83844741c8b1cecd6c1cd4d65c97060)
[ 38.620691] DEBUG: #02 pc 000000000000c650 /system/lib64/vndk-sp-29/libbase.so (android::base::LogMessage::~LogMessage()+608) (BuildId: b83844741c8b1cecd6c1cd4d65c97060)
[ 38.637054] DEBUG: #03 pc 000000000000ee40 /vendor/bin/hw/android.hardware.thermal@2.0-service.imx (android::hardware::thermal::V2_0::implementation::ThermalHelper::ThermalHelper(std::_)
[ 38.653299] DEBUG: #04 pc 0000000000008800 /vendor/bin/hw/android.hardware.thermal@2.0-service.imx (android::hardware::thermal::V2_0::implementation::Thermal::Thermal()+112) (BuildId: 9)
[ 38.689649] DEBUG: #05 pc 000000000000808c /vendor/bin/hw/android.hardware.thermal@2.0-service.imx (main+60) (BuildId: 998d58550b12057bff53f5c5a28ea485)
[ 38.709842] DEBUG: #06 pc 000000000007d844 /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+108) (BuildId: 99d256d401014e290f38edaacced78da)
evk_8mm:/ $ [ 39.196730] init: starting service 'vendor.media.omx'...
[ 39.208173] init: Failed to open file '/d/mmc0/mmc0:0001/ext_csd': No such file or directory
[ 39.226374] init: starting service 'vendor.ril-daemon'...
[ 39.270596] init: starting service 'media.swcodec'...
[ 39.285547] init: Command 'class_start main' action=nonencrypted (/init.rc:764) took 258ms and succeeded
[ 39.327241] init: starting service 'sensor_fusion'...
[ 39.350053] init: starting service 'gatekeeperd'...
[ 39.382304] init: starting service 'tombstoned'...
[ 39.404662] init: starting service 'update_engine'...
[ 39.415987] init: Created socket '/dev/socket/tombstoned_crash', mode 666, user 1000, group 1000
[ 39.925899] read descriptors
[ 39.935213] read strings
[ 44.926890] healthd: battery l=85 v=3 t=35.0 h=2 st=2 c=400 fc=4000000 cc=32 chg=a
[ 47.967556] init: starting service 'vendor.thermal-hal-2-0'...
[ 48.118221] init: Service 'vendor.thermal-hal-2-0' (pid 543) received signal 6
[ 48.125607] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 543) process group...
[ 48.135319] libprocessgroup: Successfully killed process cgroup uid 1000 pid 543 in 0ms
[ 48.144504] init: Untracked pid 548 exited with status 0
[ 48.150305] init: Untracked pid 546 exited with status 0
[ 50.988919] init: Received control message 'start' for 'idmap2d' from pid: 489 (system_server)
[ 52.979392] init: starting service 'vendor.thermal-hal-2-0'...
[ 53.107398] init: Service 'vendor.thermal-hal-2-0' (pid 571) received signal 6
[ 53.114772] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 571) process group...
[ 53.124105] libprocessgroup: Successfully killed process cgroup uid 1000 pid 571 in 0ms
[ 53.132825] init: Untracked pid 578 exited with status 0
[ 53.138562] init: Untracked pid 576 exited with status 0
[ 53.456493] healthd: battery l=85 v=3 t=35.0 h=2 st=2 c=400 fc=4000000 cc=32 chg=a
[ 53.465550] healthd: battery l=85 v=3 t=35.0 h=2 st=2 c=400 fc=4000000 cc=32 chg=a
[ 57.991256] init: starting service 'vendor.thermal-hal-2-0'...
[ 58.423069] init: Service 'vendor.thermal-hal-2-0' (pid 586) received signal 6
[ 58.430419] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 586) process group...
[ 58.439624] libprocessgroup: Successfully killed process cgroup uid 1000 pid 586 in 0ms
[ 58.447870] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 58.457641] apexd: Updatable crashing, attempting rollback
[ 58.457986] init: Untracked pid 589 exited with status 0
[ 58.464599] apexd: Rollback failed : Rollback requested, when there are no active sessions.
[ 58.469005] init: Untracked pid 591 exited with status 0
[ 58.483827] init: processing action (ro.init.updatable_crashing=1) from (/system/etc/init/flags_health_check.rc:10)
[ 58.494799] init: starting service 'exec 13 (/system/bin/flags_health_check UPDATABLE_CRASHING)'...
[ 58.506248] init: SVC_EXEC service 'exec 13 (/system/bin/flags_health_check UPDATABLE_CRASHING)' pid 599 (uid 1000 gid 1000+0 context default) started; waiting...
[ 62.999934] init: starting service 'vendor.thermal-hal-2-0'...
[ 63.282677] init: Untracked pid 615 exited with status 0
[ 63.288752] init: Service 'vendor.thermal-hal-2-0' (pid 612) received signal 6
[ 63.296092] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 612) process group...
[ 63.305570] libprocessgroup: Successfully killed process cgroup uid 1000 pid 612 in 0ms
[ 63.313816] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 63.322982] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 63.335723] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 63.345788] init: Untracked pid 617 exited with status 0
[ 63.437567] init: Received control message 'stop' for 'idmap2d' from pid: 489 (system_server)
[ 67.268705] read descriptors
[ 67.271673] read strings
[ 67.274445] read descriptors
[ 67.277492] read strings
[ 67.309588] acc_open
[ 67.311880] acc_release
[ 68.009218] init: starting service 'vendor.thermal-hal-2-0'...
[ 68.162922] init: Service 'vendor.thermal-hal-2-0' (pid 660) received signal 6
[ 68.170268] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 660) process group...
[ 68.179546] libprocessgroup: Successfully killed process cgroup uid 1000 pid 660 in 0ms
[ 68.187756] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 68.196808] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 68.209505] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 68.219383] init: Untracked pid 665 exited with status 0
[ 68.225885] init: Untracked pid 663 exited with status 0
[ 68.331187] init: Received control message 'interface_start' for 'android.hardware.thermal@1.0::IThermal/default' from pid: 208 (/system/bin/hwservicemanager)
[ 73.017638] init: starting service 'vendor.thermal-hal-2-0'...
[ 73.125348] init: Service 'vendor.thermal-hal-2-0' (pid 675) received signal 6
[ 73.132649] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 675) process group...
[ 73.141761] libprocessgroup: Successfully killed process cgroup uid 1000 pid 675 in 0ms
[ 73.149959] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 73.159004] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 73.172583] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 73.182983] init: Untracked pid 680 exited with status 0
[ 73.188422] init: Untracked pid 678 exited with status 0
[ 73.338943] init: Received control message 'interface_start' for 'android.hardware.thermal@1.0::IThermal/default' from pid: 208 (/system/bin/hwservicemanager)
[ 78.026488] init: starting service 'vendor.thermal-hal-2-0'...
[ 78.133568] init: Untracked pid 693 exited with status 0
[ 78.139127] init: Service 'vendor.thermal-hal-2-0' (pid 690) received signal 6
[ 78.146407] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 690) process group...
[ 78.155508] libprocessgroup: Successfully killed process cgroup uid 1000 pid 690 in 0ms
[ 78.163675] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 78.172667] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 78.185261] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 78.195255] init: Untracked pid 695 exited with status 0
[ 78.346178] init: Received control message 'interface_start' for 'android.hardware.thermal@1.0::IThermal/default' from pid: 208 (/system/bin/hwservicemanager)
[ 83.035221] init: starting service 'vendor.thermal-hal-2-0'...
[ 83.143995] init: Service 'vendor.thermal-hal-2-0' (pid 705) received signal 6
[ 83.151337] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 705) process group...
[ 83.160451] libprocessgroup: Successfully killed process cgroup uid 1000 pid 705 in 0ms
[ 83.168620] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 83.177613] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 83.190201] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 83.200106] init: Untracked pid 710 exited with status 0
[ 83.205516] init: Untracked pid 708 exited with status 0
[ 83.355607] init: Received control message 'interface_start' for 'android.hardware.thermal@1.0::IThermal/default' from pid: 208 (/system/bin/hwservicemanager)
[ 88.044736] init: starting service 'vendor.thermal-hal-2-0'...
[ 88.211865] init: Untracked pid 723 exited with status 0
[ 88.217416] init: Service 'vendor.thermal-hal-2-0' (pid 720) received signal 6
[ 88.224714] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 720) process group...
[ 88.233976] libprocessgroup: Successfully killed process cgroup uid 1000 pid 720 in 0ms
[ 88.243221] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 88.252569] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 88.265223] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 88.275237] init: Untracked pid 725 exited with status 0
[ 88.364817] init: Received control message 'interface_start' for 'android.hardware.thermal@1.0::IThermal/default' from pid: 208 (/system/bin/hwservicemanager)
[ 93.053485] init: starting service 'vendor.thermal-hal-2-0'...
[ 93.197398] init: Service 'vendor.thermal-hal-2-0' (pid 735) received signal 6
[ 93.204746] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 735) process group...
[ 93.213896] libprocessgroup: Successfully killed process cgroup uid 1000 pid 735 in 0ms
[ 93.222133] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 93.231141] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 93.243744] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 93.253654] init: Untracked pid 740 exited with status 0
[ 93.259275] init: Untracked pid 738 exited with status 0
[ 93.372053] init: Received control message 'interface_start' for 'android.hardware.thermal@1.0::IThermal/default' from pid: 208 (/system/bin/hwservicemanager)
[ 97.918891] healthd: battery l=85 v=3 t=35.0 h=2 st=2 c=400 fc=4000000 cc=32 chg=a
[ 98.062041] init: starting service 'vendor.thermal-hal-2-0'...
[ 98.186974] init: Untracked pid 753 exited with status 0
[ 98.192757] init: Service 'vendor.thermal-hal-2-0' (pid 750) received signal 6
[ 98.200159] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 750) process group...
[ 98.210450] libprocessgroup: Successfully killed process cgroup uid 1000 pid 750 in 0ms
[ 98.219128] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 98.228182] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 98.240831] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 98.250775] init: Untracked pid 755 exited with status 0
[ 98.282026] healthd: battery l=85 v=3 t=35.0 h=2 st=2 c=400 fc=4000000 cc=32 chg=a
[ 98.379001] init: Received control message 'interface_start' for 'android.hardware.thermal@1.0::IThermal/default' from pid: 208 (/system/bin/hwservicemanager)
[ 103.070609] init: starting service 'vendor.thermal-hal-2-0'...
[ 103.214065] init: Service 'vendor.thermal-hal-2-0' (pid 765) received signal 6
[ 103.221416] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 765) process group...
[ 103.230579] libprocessgroup: Successfully killed process cgroup uid 1000 pid 765 in 0ms
[ 103.238755] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 103.248189] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 103.261001] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 103.271302] init: Untracked pid 770 exited with status 0
[ 103.276803] init: Untracked pid 768 exited with status 0
[ 103.387381] init: Received control message 'interface_start' for 'android.hardware.thermal@1.0::IThermal/default' from pid: 208 (/system/bin/hwservicemanager)
[ 108.081180] init: starting service 'vendor.thermal-hal-2-0'...
[ 108.284597] init: Untracked pid 872 exited with status 0
[ 108.290386] init: Service 'vendor.thermal-hal-2-0' (pid 869) received signal 6
[ 108.297822] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 869) process group...
[ 108.307086] libprocessgroup: Successfully killed process cgroup uid 1000 pid 869 in 0ms
[ 108.315393] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 108.324765] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 108.337463] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 108.347511] init: Untracked pid 874 exited with status 0
[ 108.352964] init: Untracked pid 882 exited with status 0
[ 113.090722] init: starting service 'vendor.thermal-hal-2-0'...
[ 113.200937] init: Untracked pid 899 exited with status 0
[ 113.206504] init: Service 'vendor.thermal-hal-2-0' (pid 896) received signal 6
[ 113.213780] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 896) process group...
[ 113.222895] libprocessgroup: Successfully killed process cgroup uid 1000 pid 896 in 0ms
[ 113.231078] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 113.240072] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 113.252656] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 113.262571] init: Untracked pid 901 exited with status 0
[ 113.402871] init: Received control message 'interface_start' for 'android.hardware.thermal@1.0::IThermal/default' from pid: 208 (/system/bin/hwservicemanager)
[ 118.099909] init: starting service 'vendor.thermal-hal-2-0'...
[ 118.308131] init: Service 'vendor.thermal-hal-2-0' (pid 911) received signal 6
[ 118.315464] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 911) process group...
[ 118.324641] libprocessgroup: Successfully killed process cgroup uid 1000 pid 911 in 0ms
[ 118.332818] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 118.341913] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 118.354629] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 118.364565] init: Untracked pid 916 exited with status 0
[ 118.370061] init: Untracked pid 914 exited with status 0
[ 118.411925] init: Received control message 'interface_start' for 'android.hardware.thermal@1.0::IThermal/default' from pid: 208 (/system/bin/hwservicemanager)
[ 123.108627] init: starting service 'vendor.thermal-hal-2-0'...
[ 123.246311] init: Service 'vendor.thermal-hal-2-0' (pid 926) received signal 6
[ 123.253675] init: Sending signal 9 to service 'vendor.thermal-hal-2-0' (pid 926) process group...
[ 123.262866] libprocessgroup: Successfully killed process cgroup uid 1000 pid 926 in 0ms
[ 123.271092] init: updatable process 'vendor.thermal-hal-2-0' exited 4 times before boot completed
[ 123.280126] init: Init cannot set 'ro.init.updatable_crashing_process_name' to 'vendor.thermal-hal-2-0': Read-only property was already set
[ 123.292745] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set
[ 123.302671] init: Untracked pid 931 exited with status 0
[ 123.308098] init: Untracked pid 929 exited with status 0
[ 123.417730] init: Received control message 'interface_start' for 'android.hardware.thermal@1.0::IThermal/default' from pid: 208 (/system/bin/hwservicemanager)

0 Kudos
Reply
8 Replies

2,958 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

Which version of  i.MX8MM board are you using? Are you using NXP board and are you using our demo images?

0 Kudos
Reply

2,951 Views
ching-julo
Contributor II

The Board is 8MMINI-BB,  version is "REV C1".

The demo image is "android-10.0.0_2.6.0_image_8mmevk".

0 Kudos
Reply

2,932 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

How about the CPU board, you mentioned is the Base board. Or you can give the pictures of the board to us, then I can test on the same board in my hand.

0 Kudos
Reply

2,929 Views
ching-julo
Contributor II

Just knew how to check it. The CPU board is 8MMINILPD4-CPU IMG_5436.JPG

Tags (1)
0 Kudos
Reply

2,919 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

Which kind of HDMI screen are you using? If you do not connect the HDMI Screen, did the board work well? You can test it first and tell us the result.

0 Kudos
Reply

2,906 Views
ching-julo
Contributor II

Display is DSI MIPI to HDMI, unlplug cable can't solve the crash problem.

0 Kudos
Reply

2,860 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

You may use the old board. It doesn't support Android10_260.

 

It is more recommended that you change an new board.

 

Or you can put the following patch. (Pls ignore the modification in my last reply). and use "uuu_imx_android_flash.bat -f imx8mm -d qca-wifi ..." to flash.

PS: imx8mm-evk-qca-wifi.dts is based on imx8mm-evk.dts. If you want to use other dts. please modify appropriately.

0 Kudos
Reply

2,870 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

It's strange, I will test it on my board and then give you the test result.

0 Kudos
Reply