FWTS stands for Firmware Test Suite. An open source tool available for Linux that has a suite of firmware tests, performing system firmware health checks. Something especially important to determine the health of the system, since the operation of the hardware depends to a great extent on this code.
Thanks to FWTS, some typical errors of BIOS / UEFI systems, as well as ACPI, which tend to be frequent in some systems, can be identified prematurely. Yes detect problems in your equipment, it will show them and try to provide some tips to help fix these errors, either by taking some actions or updating the firmware.
To install it, you can easily do it from some official repositories of your distro, to use your favorite package manager, or from application stores. Also, if you prefer universal packages like Snap, then you have to know that it is packaged under this format, so it will be very easy to install. In order to download the package, you can access this link.
Regarding the use, It is very simpleFor example, you can use commands like the following (remember that they need privileges, so use su or sudo):
#Mostrar tests disponibles fwts --show-tests #Ejecutar todos los tests por lotes fwts #Escanear APCI Methods fwts method #Volcado de UEFI fwts uefidump #Ejecutar tests para UEFI fwts uefirtmisc uefirttime uefirtvariable #Verificar configuración de CPU fwts msr mtrr nx virt #Escanear registro del kernel fwts klog
By the way, this tool also admits that you believe a Live USB for use it from a pendrive on any computer, without having to install anything on it. In this way, you will be able to create the bootable memory and change the boot priority to boot from this removable medium and be able to perform all the functions on the computer you want to test.