Embedded Controller Firmware - ISpillMyDrink/UEFI-Repair-Guide GitHub Wiki
Typical problems that can arise when the EC firmware has become corrupted include:
- System does not react to power button press either due to the power button signal not being translated or the activation of the S5 plane not being acknowledged.
- Fans spin at 0% or 100% at all times independent of temperature or load due to missing generation of the PWM signal for example.
- Some peripherals such as keyboard do not function or show odd behavior, for example mismatched or non-working keys.
- System does not detect OEM charger or correct wattage.
All of the problems listed here could also stem from a defective EC or surrounding circuitry.
Embedded Controller firmware is either located entirely inside of EC internal flash, partially in internal flash and on external flash, or entirely stored in external flash. External flash may either be in the form of a dedicated ROM or a shared ROM with the UEFI/BIOS.