-
Notifications
You must be signed in to change notification settings - Fork 13.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add 20/26MHz Flash frequencies for slow/cheap flash chips on the Generic ESP Board #6552
Conversation
…ric ESP board A number of non-genuine boards exist mainly from flea-bay sellers that use under-sized and/or low quality flash chips which can not handle a 40MHz FlashFreq properly. This patch adds slower flash frequencies to the menu for generic ESP boards so that these cheap knock-offs can be run in a stable manner, hopefully saving some people a few headaches and keeping these boards out of landfill.
Imho bad cheap flash chips will not become reliable with tricks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Jason2866 may be right, but arduino IDE may not prevent from experimenting with special values when using the generic board.
(imho the best solution is to test - also by this mean - a malfunctioning eeprom then replace it, and not throwing the esp8266ex chip away :)
@Jason2866 there's a reason that the generic board options allow selection of the flash frequency. |
@Jason2866 agreed that if the chip is in fact bad, it won't become good and it belongs in the bin. Where this is useful is when the chip is storing the data correctly and reliably, but during the read cycle is not getting the data stable on the output fast enough for a 40mhz clock, resulting in intermittent bad reads. |
@d-a-v I replace flash chips (Puya...). But most user wont do ;-) |
haha, so do I when I have to, but on a $7 board that is being used to switch an output occasionally, which is better - buying a new flash chip + risking damage to the board, or just running it within it's limits? :-) |
A number of non-genuine boards exist mainly from flea-bay sellers that
use under-sized and/or low quality flash chips which can not handle
a 40MHz FlashFreq properly.
This patch adds slower flash frequencies to the menu for generic ESP boards
so that these cheap knock-offs can be run in a stable manner, hopefully saving
some people a few headaches and keeping these boards out of landfill.
see #6366 final solution.