Tool/software:
Hi Team,
We are developing an HMI using AM625-Q1 processor based on flutter. When the flutter application runs we are getting the following error on the serial debug. Please find the pvrlogdumppvrlogdump_am62xx-evm_2410021137.txt
kernel dump during kernel panic
[ 62.814286] Unable to handle kernel paging request at virtual address 0000000 000008008 [ 62.830408] Mem abort info: [ 62.833229] ESR = 0x0000000096000004 [ 62.881637] EC = 0x25: DABT (current EL), IL = 32 bits [ 62.889287] SET = 0, FnV = 0 [ 62.893530] EA = 0, S1PTW = 0 [ 62.897749] FSC = 0x04: level 0 translation fault [ 62.903860] Data abort info: [ 62.907924] ISV = 0, ISS = 0x00000004 [ 62.913471] CM = 0, WnR = 0 [ 62.981722] user pgtable: 4k pages, 48-bit VAs, pgdp=0000000087aac000 [ 62.989446] [0000000000008008] pgd=0000000000000000, p4d=0000000000000000 [ 62.997983] Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP [ 63.004279] Modules linked in: rfcomm bnep hci_uart btqca btbcm can_raw can i ptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c iptable_m angle iptable_filter bluetooth ecdh_generic ecc rpmsg_ctrl rpmsg_char spidev brc mfmac brcmutil snd_soc_simple_card crct10dif_ce snd_soc_simple_card_utils cfg802 11 pvrsrvkm(O) display_connector phy_can_transceiver ti_k3_r5_remoteproc rti_wdt rtc_ti_k3 virtio_rpmsg_bus k3_j72xx_bandgap rpmsg_ns ti_k3_m4_remoteproc ti_k3_ common snd_soc_davinci_mcasp tidss snd_soc_ti_udma snd_soc_ti_edma snd_soc_ti_sd ma drm_dma_helper sii902x mcrc drm_kms_helper sa2ul syscopyarea m_can_platform c dns_dphy_rx sysfillrect sysimgblt m_can fb_sys_fops lm75 ina2xx ilitek_ts_i2c ca n_dev spi_omap2_mcspi snd_soc_tlv320aic3x_i2c snd_soc_tlv320aic3x optee_rng rng_ core fuse drm drm_panel_orientation_quirks ip_tables x_tables ipv6 [ 63.079809] CPU: 1 PID: 388 Comm: io.flutter.rast Tainted: G O 6.1.836.1.80-Raptee-g65dbdb5b3c82 #1 [ 63.090233] Hardware name: Raptee VCU v5.0 (DT) [ 63.094932] pstate: 20000005 (nzCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 63.101886] pc : kfree+0x4c/0x14c [ 63.105213] lr : drm_mode_atomic_ioctl+0x7b0/0xae0 [drm] [ 63.110858] sp : ffff80000b46bb20 [ 63.114166] x29: ffff80000b46bb20 x28: 0000000000000018 x27: ffff0000070b3600 [ 63.121302] x26: 0000fffffffffffc x25: ffff00000613fe80 x24: 0000000000000018 [ 63.128436] x23: 0000000000000000 x22: ffff800000e14730 x21: ffff800000e14730 [ 63.135567] x20: 0000000000000000 x19: 0000000000200000 x18: 0000000000000000 [ 63.142696] x17: ffff80006dfff000 x16: ffff800008008000 x15: 00000000000001fa [ 63.149823] x14: 0000000000000001 x13: 00000000000064dc x12: 0000000000000000 [ 63.156951] x11: 0000000000000001 x10: 0000000000000ae0 x9 : ffff80000b46b870 [ 63.164078] x8 : ffff00000128c840 x7 : ffff0000039d2200 x6 : 000000033241c469 [ 63.171206] x5 : ffff00000613f500 x4 : 0000000000000000 x3 : 0000000000008000 [ 63.178333] x2 : 0000000000000000 x1 : ffff00000128bd00 x0 : fffffc0000000000 [ 63.185463] Call trace: [ 63.187907] kfree+0x4c/0x14c [ 63.190882] drm_mode_atomic_ioctl+0x7b0/0xae0 [drm] [ 63.196136] drm_ioctl_kernel+0xcc/0x180 [drm] [ 63.200816] drm_ioctl+0x200/0x440 [drm] [ 63.205009] __arm64_sys_ioctl+0xa8/0xf0 [ 63.208938] invoke_syscall+0x48/0x114 [ 63.212692] el0_svc_common.constprop.0+0xd4/0xfc [ 63.217400] do_el0_svc+0x20/0x30 [ 63.220717] el0_svc+0x28/0xa0 [ 63.223776] el0t_64_sync_handler+0xbc/0x140 [ 63.228045] el0t_64_sync+0x18c/0x190 [ 63.231718] Code: 8b030263 b25657e0 d34cfc63 8b031803 (f9400460) [ 63.237806] ---[ end trace 0000000000000000 ]---
Thanks,
Karthik