_Originally posted by @micropet in https://github.com/letscontrolit/ESPEasy/issues/1774#issuecomment-424992609_
Hi,
I wonder why the nightly builds aren't build with CPU speed at 160MHz. Are there some limitations or risks using 160MHz?
The last versions run absolutely perfectly at 160 MHz.
By now I have online times of 14 days.
At 80 MHz, of course, you can see design errors faster.
There is no risk or restriction.
Greetings Peter
@giig1967g
is the plugin P022 "Extra IO - PCA9685" from you?
@giig1967g
is the plugin P022 "Extra IO - PCA9685" from you?
no. it's not.
The last versions run absolutely perfectly at 160 MHz. By now I have online times of 14 days. At 80 MHz, of course, you can see design errors faster. There is no risk or restriction. Greetings Peter
@TD-er: But then why we don't set the 160MHz speed by default in the nightly builds?
I've read the reports/discussions about the success stories of running at 160 MHz.
Then I became curious and started reading about it.
To be honest I have not found explicit statements whether it is an official supported speed.
And there are reports of people not able to move back again. I'm not sure if these are reports related to other issues or actually related to speed. Also older libraries may have changed things in the past they shouldn't have.
And at the moment we're facing enough stability issues, so we don't want to add new possible causes.
maybe we can add checkbox with 80/160 MHz witch defaults to 80?
@uzi18 I don't know if it must be set at compile time or can it be set at runtime?
I know it is a parameter in the PlatformIO.ini settings, but when set to 160M, is that the default boot speed?
So if there happens to be a setup which cannot run @160M, you cannot set it to 80M without flashing a 80M verion?
it is possible to change during runtime, check new plugin with sleep. support here
@TD-er: 160MHz is officially supported. From the data sheet:
.... The CPU clock speed is 80MHz. It can also reach a maximum value of 160MHz. ....
Most helpful comment
I've read the reports/discussions about the success stories of running at 160 MHz.
Then I became curious and started reading about it.
To be honest I have not found explicit statements whether it is an official supported speed.
And there are reports of people not able to move back again. I'm not sure if these are reports related to other issues or actually related to speed. Also older libraries may have changed things in the past they shouldn't have.
And at the moment we're facing enough stability issues, so we don't want to add new possible causes.