@James3 (pkunk, I address your concerns below),
I took these readings as soon as I reached the desktop, following the restart.
[john@fwnix:~]$ sudo ectool version
RO version: azalea_v3.4.113391-ec:03829d,os
RW version: azalea_v3.4.113391-ec:03829d,os
Firmware copy: RO
Build info: azalea_v3.4.113391-ec:03829d,os:7b88e1,cmsis:4aa3ff 2025-08-26 08:08:58 marigold1@ip-172-26-3-226
Tool version: 0.0.1-isolate Jan 1 1980 none
[john@fwnix:~]$ sudo ectool console
ed: ctrl=0x0, reg=0x00]
[64.796100 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.802700 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.808000 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.813300 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.818700 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.825200 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.830700 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.836000 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.841400 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.848000 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.853300 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.858700 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.864100 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.870900 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.876200 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.881600 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.886900 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.893600 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.898800 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.904200 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.909700 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.916200 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.921500 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.926800 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.932100 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.938600 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.937200 Sustainer disabled]
[64.944000 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.953600 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.958900 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.964300 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.970900 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.976300 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.981600 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.986900 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.993600 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[64.999000 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.004300 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.009800 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.016300 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.021700 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.027100 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.032500 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.039000 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.044400 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.049800 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.055200 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.061900 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.067300 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.072600 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.078000 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.084600 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.090000 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.095300 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.100500 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.107200 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.112600 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.118000 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.123200 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.129900 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.135300 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.140600 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.146000 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.152500 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.158100 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.163300 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.168600 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.175200 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.180400 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.185700 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.190900 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.197700 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.203000 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.208400 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.209500 HC 0x0002]
[65.213800 cypd_read_reg8 failed: ctrl=0x0, reg=0x00]
[65.220500 HC 0x000b]
Attached later is a screenshot comparing the ectool console and system uptime timestamps, I think that indicates the EC reset right before the boot.
If the EC is not supposed to reboot with the system (only on power loss?), then I see how that may be the issue.
“The cypd_read_reg8 failed messages mean the EC cannot reach the USB controllers,”
This is very interesting, I should have mentioned earlier that the USB controllers act up intermittently (only on the right side).
I have been avoiding them long enough that I forgot how strange that is. If the USB issue is clogging up the EC/Kernel communication, that may be my issue.
I also went ahead and downgraded + redo the upgraded from 3.7 to 3.17 without progress on the issue or any update-related error messages.
john@fwnix ~/nixcfg (master)> sudo fwupdmgr get-updates
Devices with no available firmware updates:
• KEK CA
• Option ROM UEFI CA
• SHPP41-2000GM
• Windows Production PCA
• frame.work-LaptopAMDDB
• frame.work-LaptopAMDKEK
Devices with the latest available firmware version:
• UEFI dbx
• Fingerprint Sensor
• System Firmware
• UEFI CA
────────────────────────────────────────────────
Devices that have been updated successfully:
• System Firmware (0.0.3.7 → 0.0.3.17)
pkunk,
I followed your good suggestion on the resetting to the default BIOS settings, I definitely should have tried that earlier.
Sadly it did not work.
And yes, the same results happen on Ubuntu Live, but I think finding a live image with kernel 6.18.x might give valuable results.
I thank both of you again for your hard work and skills, I would never have imagined how helpful this community can be.