Hi, just installed tachyon-ubuntu-24.04-RoW-desktop-1.1.28. After flashing, it powers on and shows the login screen. Upon logging in as particle, it immediately hangs (pointer frozen on a blank screen) and then reboots. The status LED never changes from pulsing green to magenta.
I am able to access the device through the particle console, and got this dump from dmesg:
dmesg
[ 22.876005] NET: Registered PF_VSOCK protocol family
[ 22.884358] Guest personality initialized and is inactive
[ 22.884556] VMCI host device registered (name=vmci, major=10, minor=118)
[ 22.884565] Initialized host personality
[ 23.070115] kauditd_printk_skb: 151 callbacks suppressed
[ 23.070131] audit: type=1400 audit(1765113118.261:163): apparmor="STATUS" operation="profile_load" profile="unconfined" name="docker-default" pid=2575 comm="apparmor_parser"
[ 23.503097] Initializing XFRM netlink socket
[ 23.519014] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 33.024703] lpass_audio_cc-sc7280 3300000.clock-controller: deferred probe timeout, ignoring dependency
[ 33.024713] lpass_audio_cc-sc7280: probe of 3300000.clock-controller failed with error -110
[ 44.422903] wwan wwan0: port wwan0at0 attached
[ 44.423071] wwan wwan0: port wwan0at1 attached
[ 46.562404] qcom_q6v5_pas 4080000.remoteproc: fatal error received: quectel_init.c:309:Ubuntu-Modem Graceful Restart is not enabled/supported. Intentionally crash with err fatal for segment loading.
[ 46.580528] remoteproc remoteproc0: crash detected in 4080000.remoteproc: type fatal error
[ 46.589083] remoteproc remoteproc0: handling crash #1 in 4080000.remoteproc
[ 46.596287] remoteproc remoteproc0: recovering 4080000.remoteproc
[ 46.602579] ipa 1e40000.ipa: received modem crashed event
[ 46.624126] wwan wwan0: port wwan0at0 disconnected
[ 51.456510] wwan wwan0: port wwan0at1 disconnected
[ 51.519826] ipa 1e40000.ipa: received modem offline event
[ 51.520388] remoteproc remoteproc0: stopped remote processor 4080000.remoteproc
[ 51.521271] ipa 1e40000.ipa: received modem starting event
[ 52.225464] ipa 1e40000.ipa: received modem running event
[ 52.225475] remoteproc remoteproc0: remote processor 4080000.remoteproc is now up
[ 74.924198] rfkill: input handler enabled
[ 77.078515] rfkill: input handler disabled
[ 77.402840] Internal error: synchronous external abort: 0000000096000010 [#1] SMP
[ 77.410537] Modules linked in: rpmsg_wwan_ctrl wwan xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat vsock_loopback vmw_vsock_virtio_transport_common vmw_vsock_vmci_transport vmw_vmci vsock aes_ce_ccm michael_mic snd_seq_dummy snd_hrtimer rfcomm nf_tables libcrc32c overlay joydev input_leds hid_generic usbhid hid uas usb_storage onboard_usb_hub algif_hash algif_skcipher af_alg bnep qrtr_mhi binfmt_misc nls_iso8859_1 snd_soc_hdmi_codec snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd soundcore fastrpc ath11k_pci qrtr_smd rpmsg_ctrl ath11k rpmsg_char mac80211 cfg80211 libarc4 mhi pmic_glink_altmode qcom_battmgr ucsi_glink aux_hpd_bridge typec_ucsi pm8xxx_vibrator ff_memless aes_ce_blk aes_ce_cipher hci_uart crct10dif_ce btqca polyval_ce btrtl polyval_generic pm8941_pwrkey ghash_ce btintel btbcm qcom_spmi_adc5
[ 77.410630] qcom_spmi_adc_tm5 bluetooth qcom_vadc_common qcom_spmi_temp_alarm sm4 industrialio leds_qcom_lpg sha2_ce sha256_arm64 led_class_multicolor ecdh_generic msm ecc sha1_ce ocmem gpu_sched drm_exec drm_display_helper drm_dp_aux_bus cec qcom_tsens qcom_edac rc_core gpi qcom_q6v5_pas qcom_rproc_minidump qcom_pil_info qcom_q6v5 qcom_sysmon ipa qcrypto authenc qcom_common pci_pwrctl_pwrseq qcom_glink_smem libdes mdt_loader pci_pwrctl_core icc_osm_l3 qrtr qcom_rng leds_gpio uio_pdrv_genirq uio sch_fq_codel ledtrig_activity libcomposite nvme_fabrics nvme_keyring nvme_core nvme_auth efi_pstore nfnetlink dmi_sysfs ip_tables x_tables autofs4 xhci_plat_hcd spidev dwc3_qcom qcom_eud dwc3 phy_qcom_qmp_combo pwrseq_qcom_wcn ulpi aux_bridge pinctrl_sc7280_lpass_lpi nvmem_reboot_mode qcom_pon rtc_pm8xxx nvmem_qcom_spmi_sdam pwrseq_core gpio_sbu_mux qcom_stats spi_geni_qcom i2c_qcom_geni udc_core typec llcc_qcom icc_bwmon pinctrl_lpass_lpi lpasscc_sc7280 socinfo reboot_mode pmic_glink gpio_keys rmtfs_mem
[ 77.590683] CPU: 5 PID: 9232 Comm: gnome-shell Not tainted 6.8.0-1056-particle #57+particle5
[ 77.593187] Hardware name: particle Particle Tachyon/Particle Tachyon, BIOS 2025.04-00030-gf7f7c3fc1f50 04/01/2025
[ 77.593962] pstate: 20400005 (nzCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 77.594423] pc : clear_page+0x18/0x58
[ 77.594657] lr : kernel_init_pages+0x5c/0xa8
[ 77.594979] sp : ffff80008d98b750
[ 77.595217] x29: ffff80008d98b750 x28: 0000000000000901 x27: ffff1cf5ff8088c0
[ 77.595759] x26: 0000000000000901 x25: ffffdd03210ceac0 x24: 0000000000100cc2
[ 77.596224] x23: 0000000000000001 x22: 0000040000000000 x21: ffff000000000000
[ 77.596773] x20: fffffc73d4ed4040 x19: fffffc73d4ed4040 x18: ffff80008b94f0b0
[ 77.597225] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
[ 77.597788] x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000
[ 77.598239] x11: 0000000000000000 x10: 0000000000000000 x9 : ffffdd031e581aec
[ 77.598793] x8 : 0000000000000000 x7 : 0000000000000000 x6 : 0000000000000000
[ 77.599250] x5 : 0000000000000000 x4 : fffffc73d4ed4000 x3 : 0000000000000000
[ 77.599813] x2 : 0000000000000004 x1 : 0000000000000040 x0 : ffff1cf53b500000
[ 77.600268] Call trace:
[ 77.600482] clear_page+0x18/0x58
[ 77.600710] post_alloc_hook+0x19c/0x280
[ 77.601041] get_page_from_freelist+0x25c/0x750
[ 77.601379] __alloc_pages+0x17c/0x3a8
[ 77.601609] alloc_pages_mpol+0x94/0x298
[ 77.601941] shmem_alloc_folio+0xe4/0x128
[ 77.602175] shmem_alloc_and_add_folio+0xbc/0x408
[ 77.602503] shmem_get_folio_gfp+0x234/0x6c0
[ 77.602838] shmem_read_folio_gfp+0x68/0xe8
[ 77.603169] drm_gem_get_pages+0xac/0x318
[ 77.603406] get_pages+0x1f4/0x298 [msm]
[ 77.605628] msm_gem_fault+0x4c/0x188 [msm]
[ 77.607635] __do_fault+0x48/0x208
[ 77.607864] do_pte_missing+0x60/0x3f8
[ 77.608104] handle_pte_fault+0x12c/0x1a0
[ 77.608424] __handle_mm_fault+0x22c/0x400
[ 77.608657] handle_mm_fault+0xac/0x2e0
[ 77.608986] do_page_fault+0x17c/0x538
[ 77.609215] do_translation_fault+0x7c/0xd8
[ 77.609548] do_mem_abort+0x50/0xd0
[ 77.609773] el0_da+0x4c/0x198
[ 77.609997] el0t_64_sync_handler+0xdc/0x158
[ 77.610331] el0t_64_sync+0x1bc/0x1c0
[ 77.610572] Code: 37200121 12000c21 d2800082 9ac12041 (d50b7420)
[ 77.611011] ---[ end trace 0000000000000000 ]---
[ 77.616478] Internal error: synchronous external abort: 0000000096000010 [#2] SMP
[ 77.616956] Modules linked in: rpmsg_wwan_ctrl wwan xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat vsock_loopback vmw_vsock_virtio_transport_common vmw_vsock_vmci_transport vmw_vmci vsock aes_ce_ccm michael_mic snd_seq_dummy snd_hrtimer rfcomm nf_tables libcrc32c overlay joydev input_leds hid_generic usbhid hid uas usb_storage onboard_usb_hub algif_hash algif_skcipher af_alg bnep qrtr_mhi binfmt_misc nls_iso8859_1 snd_soc_hdmi_codec snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd soundcore fastrpc ath11k_pci qrtr_smd rpmsg_ctrl ath11k rpmsg_char mac80211 cfg80211 libarc4 mhi pmic_glink_altmode qcom_battmgr ucsi_glink aux_hpd_bridge typec_ucsi pm8xxx_vibrator ff_memless aes_ce_blk aes_ce_cipher hci_uart crct10dif_ce btqca polyval_ce btrtl polyval_generic pm8941_pwrkey ghash_ce btintel btbcm qcom_spmi_adc5
[ 77.617189] qcom_spmi_adc_tm5 bluetooth qcom_vadc_common qcom_spmi_temp_alarm sm4 industrialio leds_qcom_lpg sha2_ce sha256_arm64 led_class_multicolor ecdh_generic msm ecc sha1_ce ocmem gpu_sched drm_exec drm_display_helper drm_dp_aux_bus cec qcom_tsens qcom_edac rc_core gpi qcom_q6v5_pas qcom_rproc_minidump qcom_pil_info qcom_q6v5 qcom_sysmon ipa qcrypto authenc qcom_common pci_pwrctl_pwrseq qcom_glink_smem libdes mdt_loader pci_pwrctl_core icc_osm_l3 qrtr qcom_rng leds_gpio uio_pdrv_genirq uio sch_fq_codel ledtrig_activity libcomposite nvme_fabrics nvme_keyring nvme_core nvme_auth efi_pstore nfnetlink dmi_sysfs ip_tables x_tables autofs4 xhci_plat_hcd spidev dwc3_qcom qcom_eud dwc3 phy_qcom_qmp_combo pwrseq_qcom_wcn ulpi aux_bridge pinctrl_sc7280_lpass_lpi nvmem_reboot_mode qcom_pon rtc_pm8xxx nvmem_qcom_spmi_sdam pwrseq_core gpio_sbu_mux qcom_stats spi_geni_qcom i2c_qcom_geni udc_core typec llcc_qcom icc_bwmon pinctrl_lpass_lpi lpasscc_sc7280 socinfo reboot_mode pmic_glink gpio_keys rmtfs_mem
[ 77.629516] CPU: 2 PID: 9893 Comm: pmie_check Tainted: G D 6.8.0-1056-particle #57+particle5
[ 77.630189] Hardware name: particle Particle Tachyon/Particle Tachyon, BIOS 2025.04-00030-gf7f7c3fc1f50 04/01/2025
[ 77.630985] pstate: 20400005 (nzCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 77.631440] pc : clear_page+0x18/0x58
[ 77.631668] lr : kernel_init_pages+0x5c/0xa8
[ 77.631988] sp : ffff80008e1334b0
[ 77.632228] x29: ffff80008e1334b0 x28: 0000000000000901 x27: ffff1cf5ff8088c0
[ 77.632775] x26: 0000000000000901 x25: ffffdd03210ceac0 x24: 0000000000540dc0
[ 77.633237] x23: 0000000000000001 x22: 0000040000000000 x21: ffff000000000000
[ 77.633783] x20: fffffc73d4ed6a80 x19: fffffc73d4ed6a80 x18: ffff80008cd250a8
[ 77.634244] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
[ 77.634792] x14: 0000000000001ffe x13: 0000000000000000 x12: 0000000000000000
[ 77.635251] x11: 0000000000000000 x10: 0000000000000000 x9 : ffffdd031e581aec
[ 77.635808] x8 : 0000000000000000 x7 : 0000000000000000 x6 : 0000000000000000
[ 77.636256] x5 : 0000000000000000 x4 : fffffc73d4ed6a40 x3 : 0000000000000000
[ 77.636816] x2 : 0000000000000004 x1 : 0000000000000040 x0 : ffff1cf53b5a9000
[ 77.637277] Call trace:
[ 77.637495] clear_page+0x18/0x58
[ 77.637716] post_alloc_hook+0x19c/0x280
[ 77.638051] get_page_from_freelist+0x25c/0x750
[ 77.638382] __alloc_pages+0x17c/0x3a8
[ 77.638615] alloc_pages_mpol+0x94/0x298
[ 77.638942] alloc_pages+0x6c/0x118
[ 77.639172] __pmd_alloc+0x4c/0x2e8
[ 77.639403] __handle_mm_fault+0x2d4/0x400
[ 77.639730] handle_mm_fault+0xac/0x2e0
[ 77.639967] faultin_page+0x70/0x170
[ 77.640193] __get_user_pages+0xe4/0x380
[ 77.640510] get_user_pages_remote+0xd4/0x460
[ 77.640749] get_arg_page+0x94/0x288
[ 77.640973] copy_string_kernel+0xb8/0x238
[ 77.641298] do_execveat_common.isra.0+0x1b4/0x288
[ 77.641640] __arm64_sys_execve+0x4c/0x90
[ 77.641879] invoke_syscall+0x7c/0x130
[ 77.642103] el0_svc_common.constprop.0+0x4c/0x140
[ 77.642434] do_el0_svc+0x28/0x58
[ 77.642663] el0_svc+0x40/0x1b0
[ 77.642880] el0t_64_sync_handler+0x148/0x158
[ 77.643220] el0t_64_sync+0x1bc/0x1c0
[ 77.643456] Code: 37200121 12000c21 d2800082 9ac12041 (d50b7420)
[ 77.643896] ---[ end trace 0000000000000000 ]---
[ 77.644238] Internal error: synchronous external abort: 0000000096000010 [#3] SMP
[ 77.644792] Modules linked in: rpmsg_wwan_ctrl wwan xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat vsock_loopback vmw_vsock_virtio_transport_common vmw_vsock_vmci_transport vmw_vmci vsock aes_ce_ccm michael_mic snd_seq_dummy snd_hrtimer rfcomm nf_tables libcrc32c overlay joydev input_leds hid_generic usbhid hid uas usb_storage onboard_usb_hub algif_hash algif_skcipher af_alg bnep qrtr_mhi binfmt_misc nls_iso8859_1 snd_soc_hdmi_codec snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd soundcore fastrpc ath11k_pci qrtr_smd rpmsg_ctrl ath11k rpmsg_char mac80211 cfg80211 libarc4 mhi pmic_glink_altmode qcom_battmgr ucsi_glink aux_hpd_bridge typec_ucsi pm8xxx_vibrator ff_memless aes_ce_blk aes_ce_cipher hci_uart crct10dif_ce btqca polyval_ce btrtl polyval_generic pm8941_pwrkey ghash_ce btintel btbcm qcom_spmi_adc5
[ 77.645007] qcom_spmi_adc_tm5 bluetooth qcom_vadc_common qcom_spmi_temp_alarm sm4 industrialio leds_qcom_lpg sha2_ce sha256_arm64 led_class_multicolor ecdh_generic msm ecc sha1_ce ocmem gpu_sched drm_exec drm_display_helper drm_dp_aux_bus cec qcom_tsens qcom_edac rc_core gpi qcom_q6v5_pas qcom_rproc_minidump qcom_pil_info qcom_q6v5 qcom_sysmon ipa qcrypto authenc qcom_common pci_pwrctl_pwrseq qcom_glink_smem libdes mdt_loader pci_pwrctl_core icc_osm_l3 qrtr qcom_rng leds_gpio uio_pdrv_genirq uio sch_fq_codel ledtrig_activity libcomposite nvme_fabrics nvme_keyring nvme_core nvme_auth efi_pstore nfnetlink dmi_sysfs ip_tables x_tables autofs4 xhci_plat_hcd spidev dwc3_qcom qcom_eud dwc3 phy_qcom_qmp_combo pwrseq_qcom_wcn ulpi aux_bridge pinctrl_sc7280_lpass_lpi nvmem_reboot_mode qcom_pon rtc_pm8xxx nvmem_qcom_spmi_sdam pwrseq_core gpio_sbu_mux qcom_stats spi_geni_qcom i2c_qcom_geni udc_core typec llcc_qcom icc_bwmon pinctrl_lpass_lpi lpasscc_sc7280 socinfo reboot_mode pmic_glink gpio_keys rmtfs_mem
[ 77.657358] CPU: 3 PID: 9900 Comm: polkitd Tainted: G D 6.8.0-1056-particle #57+particle5
[ 77.667268] Hardware name: particle Particle Tachyon/Particle Tachyon, BIOS 2025.04-00030-gf7f7c3fc1f50 04/01/2025
[ 77.667949] pstate: 20400005 (nzCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 77.668407] pc : clear_page+0x18/0x58
[ 77.668639] lr : kernel_init_pages+0x5c/0xa8
[ 77.668960] sp : ffff80008e1231f0
[ 77.669190] x29: ffff80008e1231f0 x28: 0000000000000901 x27: ffff1cf5ff8088c0
[ 77.669743] x26: 0000000000000901 x25: ffffdd03210ceac0 x24: 0000000000112cc0
[ 77.670197] x23: 0000000000000001 x22: 0000040000000000 x21: ffff000000000000
[ 77.670748] x20: fffffc73d4ed7a40 x19: fffffc73d4ed7a40 x18: ffff80008cd3f0e0
[ 77.671202] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
[ 77.671755] x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000
[ 77.672209] x11: 0000000000000000 x10: 0000000000000000 x9 : ffffdd031e581aec
[ 77.672763] x8 : 0000000000000000 x7 : 0000000000000000 x6 : 0000000000000000
[ 77.673216] x5 : 0000000000000000 x4 : fffffc73d4ed7a00 x3 : 0000000000000000
[ 77.673769] x2 : 0000000000000004 x1 : 0000000000000040 x0 : ffff1cf53b5e8000
[ 77.674223] Call trace:
[ 77.674442] clear_page+0x18/0x58
[ 77.674666] post_alloc_hook+0x19c/0x280
[ 77.674995] get_page_from_freelist+0x25c/0x750
[ 77.675327] __alloc_pages+0x17c/0x3a8
[ 77.675562] alloc_slab_page+0x78/0x148
[ 77.675889] allocate_slab+0x8c/0x388
[ 77.676123] new_slab+0x50/0x98
[ 77.676349] ___slab_alloc+0x284/0x650
[ 77.676583] __slab_alloc.isra.0+0x40/0xa0
[ 77.676897] __kmalloc_node+0x16c/0x4c8
[ 77.677135] memcg_alloc_slab_cgroups+0x4c/0xe8
[ 77.677470] allocate_slab+0xc0/0x388
[ 77.677694] new_slab+0x50/0x98
[ 77.677910] ___slab_alloc+0x284/0x650
[ 77.678144] __slab_alloc.isra.0+0x40/0xa0
[ 77.678471] kmem_cache_alloc+0x394/0x3d8
[ 77.678711] vm_area_dup+0x38/0x1e0
[ 77.678935] dup_mmap+0x31c/0x718
[ 77.679159] dup_mm.constprop.0+0x74/0x130
[ 77.679476] copy_process+0xd20/0x1030
[ 77.679712] kernel_clone+0xa4/0x538
[ 77.679938] __do_sys_clone+0x78/0xe0
[ 77.680162] __arm64_sys_clone+0x2c/0x58
[ 77.680490] invoke_syscall+0x7c/0x130
[ 77.680716] el0_svc_common.constprop.0+0x114/0x140
[ 77.681049] do_el0_svc+0x28/0x58
[ 77.681283] el0_svc+0x40/0x1b0
[ 77.681503] el0t_64_sync_handler+0x148/0x158
[ 77.681834] el0t_64_sync+0x1bc/0x1c0
[ 77.682073] Code: 37200121 12000c21 d2800082 9ac12041 (d50b7420)
[ 77.682508] ---[ end trace 0000000000000000 ]---
[ 77.682841] Internal error: synchronous external abort: 0000000096000010 [#4] SMP
[ 77.683403] Modules linked in: rpmsg_wwan_ctrl wwan xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat vsock_loopback vmw_vsock_virtio_transport_common vmw_vsock_vmci_transport vmw_vmci vsock aes_ce_ccm michael_mic snd_seq_dummy snd_hrtimer rfcomm nf_tables libcrc32c overlay joydev input_leds hid_generic usbhid hid uas usb_storage onboard_usb_hub algif_hash algif_skcipher af_alg bnep qrtr_mhi binfmt_misc nls_iso8859_1 snd_soc_hdmi_codec snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd soundcore fastrpc ath11k_pci qrtr_smd rpmsg_ctrl ath11k rpmsg_char mac80211 cfg80211 libarc4 mhi pmic_glink_altmode qcom_battmgr ucsi_glink aux_hpd_bridge typec_ucsi pm8xxx_vibrator ff_memless aes_ce_blk aes_ce_cipher hci_uart crct10dif_ce btqca polyval_ce btrtl polyval_generic pm8941_pwrkey ghash_ce btintel btbcm qcom_spmi_adc5
When I asked Claude what that meant, it said:
The Problem
The crash occurs in
clear_page()with a synchronous external abort (0x96000010), which typically indicates:
- Bad RAM/Memory error - Physical memory corruption or hardware failure
- Memory controller issue - Problems with the DDR memory controller
- Power delivery problem - Insufficient or unstable power to memory
However, Ubuntu 20.04 installs fine, so I doubt it’s a physical memory problem. Also, I tried with battery and with external PD power, so I don’t think it’s an unstable power problem.
I downloaded tachyon-ubuntu-24.04-RoW-desktop-1.1.27 and flashed it manually to make sure it wasn’t something in the latest release, but it behaves the same way.
Thoughts? Anyone else encountering this?