Problem: CPU frequency is stuck at about 780 or 800mhz after waking up from sleep.
What causes the issue? Not sure what causes the issue, but seems to have something to do with unplugging the power adapter while putting to sleep or waking the system when it is pluged in after it was put to sleep on battery. Issue is random.
It appears that this issue can be temporarily resolved by disabling BD PROCHOT using ThrottleStop. Make sure the box is unchecked.
The following is some quick notes on using CHIPSEC to compare the EFI whitelist on your current machine with the BIOS Dell provides
Install prerequisites (Uses python 2)
Git clone Chipsec
Install (Had to use a -i option, is in the manual)
Run (Use spaces like below)
Extract Bios ROM from Dell EXE Use the BIOS exe to output a .rom file that you can use in Linux. Run the following command from Windows command prompt, accept the security request. Change the EXE to the BIOS you downloaded.
The BIOS rom is named dell.rom in the following commands
Get list of Computer ROM
Should create fw.bin file and efilist.json file from local machine
sudo python chipsec_main.py -m tools.uefi.whitelist -a generate efilist.json dell.rom
Compare the current ROM against the one downloaded from Dell
sudo python chipsec_main.py -m tools.uefi.whitelist -a check efilist.json fw.bin
For some reason Ubuntu was not recognizing the last three options after the -a as individual options unless there was a space in between them. All the examples online show that they had commas between them. Which should work, so wonder if it was an environment variable problem or something.
The tell tell sign was the [*] Module arguments Line only shows 1 argument, needs 3.