Part Number: SK-TDA4VM
Hi all,
The problem I want to describe is pursues me and my colleagues from version to version. Now I update the image of sd-card to the last valiable on web-site: https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-SK-TDA4VM/
But still after some time TDA4 is crashing without any computational load etc., just in standby mode after some random amount of minutes. I am getting error logs from UART, so maybe it will help to fix it somehow.
[ 5360.940109] Unable to handle kernel paging request at virtual address ffff03c828b0dcc8 [ 5360.948024] Mem abort info: [ 5360.950806] ESR = 0x0000000096000004 [ 5360.954541] EC = 0x25: DABT (current EL), IL = 32 bits [ 5360.959836] SET = 0, FnV = 0 [ 5360.962877] EA = 0, S1PTW = 0 [ 5360.966005] FSC = 0x04: level 0 translation fault [ 5360.970867] Data abort info: [ 5360.973734] ISV = 0, ISS = 0x00000004 [ 5360.977555] CM = 0, WnR = 0 [ 5360.980510] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000083016000 [ 5360.987192] [ffff03c828b0dcc8] pgd=0000000000000000, p4d=0000000000000000 [ 5360.993546] Unable to handle kernel NULL pointer dereference at virtual address 00000000000009c0 [ 5360.993967] Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP [ 5361.002725] Mem abort info: [ 5361.008970] Modules linked in: [ 5361.011748] ESR = 0x0000000096000006 [ 5361.011749] can_raw [ 5361.014789] EC = 0x25: DABT (current EL), IL = 32 bits [ 5361.018520] can [ 5361.020691] SET = 0, FnV = 0 [ 5361.025983] overlay [ 5361.027808] EA = 0, S1PTW = 0 [ 5361.030847] cfg80211 [ 5361.033020] FSC = 0x06: level 2 translation fault [ 5361.036145] bluetooth [ 5361.038402] Data abort info: [ 5361.043261] ecdh_generic [ 5361.045606] ISV = 0, ISS = 0x00000006 [ 5361.048471] ecc [ 5361.051076] CM = 0, WnR = 0 [ 5361.054895] rfkill [ 5361.056719] user pgtable: 4k pages, 48-bit VAs, pgdp=00000008b501a000 [ 5361.059671] pci_endpoint_test [ 5361.061756] [00000000000009c0] pgd=08000008b501f003 [ 5361.068176] xhci_plat_hcd [ 5361.071215] , p4d=08000008b501f003 [ 5361.076073] cdns_csi2rx [ 5361.078764] , pud=08000008b501e003 [ 5361.082149] v4l2_fwnode [ 5361.084668] , pmd=0000000000000000 [ 5361.088053] rpmsg_ctrl [ 5361.090571] [ 5361.093957] rpmsg_char pru_rproc cdns3 irq_pruss_intc omap_rng cdns_usb_common crct10dif_ce ti_k3_r5_remoteproc vxd_dec vxe_enc j721e_csi2rx videobuf2_dma_sg videobuf2_dma_contig v4l2_mem2mem videobuf2_memops cdns_mhdp8546 videobuf2_v4l2 v4l2_async videobuf2_common k3_j72xx_bandgap ti_k3_dsp_remoteproc drm_display_helper pruss pvrsrvkm(O) virtio_rpmsg_bus videodev tidss pci_j721e_host rpmsg_ns sa2ul pci_j721e mc ti_k3_common drm_dma_helper pcie_cadence_host cdns_dphy_rx pcie_cadence rti_wdt cdns3_ti ti_tfp410 display_connector drm_kms_helper optee_rng syscopyarea sysfillrect rng_core sysimgblt fb_sys_fops cryptodev(O) fuse drm drm_panel_orientation_quirks ipv6 [ 5361.156367] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G O 6.1.46-g5892b80d6b #1 [ 5361.164783] Hardware name: Texas Instruments J721E SK (DT) [ 5361.170250] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 5361.177192] pc : am65_cpsw_nuss_rx_poll+0x1a4/0x3b0 [ 5361.182066] lr : am65_cpsw_nuss_rx_poll+0x188/0x3b0 [ 5361.186929] sp : ffff800008003e00 [ 5361.190230] x29: ffff800008003e40 x28: 0000000000000000 x27: ffff000860103300 [ 5361.197347] x26: 0000000100134e30 x25: ffff000860103330 x24: ffff000828e915b0 [ 5361.204464] x23: 0000000000000000 x22: 0000000000000040 x21: ffff000828e90080 [ 5361.211582] x20: ffff000828e91588 x19: 0000000000000000 x18: 0000000000000000 [ 5361.218699] x17: ffff8008568f1000 x16: ffff800008000000 x15: 00003d0900000000 [ 5361.225815] x14: 00000000000c3500 x13: 0000000000000000 x12: 003d090000000000 [ 5361.232933] x11: 0000000000000040 x10: ffff8008568f1000 x9 : ffff8000092c1750 [ 5361.240050] x8 : ffff00085f9c3988 x7 : ffff000860103340 x6 : 0000000000000000 [ 5361.247166] x5 : ffff800008003e30 x4 : ffff000860103330 x3 : 0000000000000000 [ 5361.254284] x2 : 00000000000003c0 x1 : ffff000828b0e080 x0 : ffff03c828b0dcc0 [ 5361.261402] Call trace: [ 5361.263836] am65_cpsw_nuss_rx_poll+0x1a4/0x3b0 [ 5361.268353] __napi_poll+0x38/0x190 [ 5361.271831] net_rx_action+0x130/0x2c4 [ 5361.275566] _stext+0x124/0x2a4 [ 5361.278696] ____do_softirq+0x10/0x20 [ 5361.282345] call_on_irq_stack+0x24/0x4c [ 5361.286252] do_softirq_own_stack+0x1c/0x30 [ 5361.290420] __irq_exit_rcu+0xcc/0xf4 [ 5361.294070] irq_exit_rcu+0x10/0x20 [ 5361.297544] el1_interrupt+0x38/0x70 [ 5361.301107] el1h_64_irq_handler+0x18/0x2c [ 5361.305189] el1h_64_irq+0x64/0x68 [ 5361.308577] arch_cpu_idle+0x18/0x2c [ 5361.312138] default_idle_call+0x30/0x6c [ 5361.316047] do_idle+0x248/0x2c0 [ 5361.319266] cpu_startup_entry+0x24/0x30 [ 5361.323177] kernel_init+0x0/0x130 [ 5361.326565] arch_post_acpi_subsys_init+0x0/0x18 [ 5361.331168] start_kernel+0x650/0x694 [ 5361.334816] __primary_switched+0xbc/0xc4 [ 5361.338814] Code: 51000400 b9000fe2 52807802 9ba20400 (f940041a) [ 5361.344889] ---[ end trace 0000000000000000 ]--- [ 5361.349490] Kernel panic - not syncing: Oops: Fatal exception in interrupt [ 5361.356345] SMP: stopping secondary CPUs [ 5362.432751] SMP: failed to stop secondary CPUs 0-1 [ 5362.437534] Kernel Offset: disabled [ 5362.441008] CPU features: 0x40000,20028084,0000420b [ 5362.445869] Memory Limit: none [ 5362.448911] ---[ end Kernel panic - not syncing: Oops: Fatal exception in interrupt ]---
TDA4 is connected only with ethernet cable to the router, with uart (microusb) to PC, and type-c power (65W)
Thank you,
In case of any additional questions feel free to ask
Mikita