Skip to content
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

MESSAGE: Change default flash mode to DOUT - Request for Comment #598

Closed
arendst opened this issue Jul 11, 2017 · 2 comments
Closed

MESSAGE: Change default flash mode to DOUT - Request for Comment #598

arendst opened this issue Jul 11, 2017 · 2 comments
Labels
enhancement Type - Enhancement that will be worked on

Comments

@arendst
Copy link
Owner

arendst commented Jul 11, 2017

As more new devices are released using the esp8285 chip it becomes important to initially load firmware compiled with the correct flash mode of DOUT.

While the default flash mode for esp8266 is DIO/QIO I've done some testing using DOUT on all my esp8266 devices and it seems to work just fine. There might be some theoretical delay in flash access (from single to quad access) but I did not notice any delay during operations or while flashing new firmware or saving settings.

Upgrading current devices to DOUT compiled firmware is flawless. Initially they will still be using DIO/QIO but future upgrades will change them to DOUT. Using command Flashmode 3 sets DOUT format but this will only stay active after I've released the proposed change as current versions change flash mode according to selected module during upgrades.

So I plan to release new firmware only compiled with flash mode option DOUT. The wiki and the platformio.ini file will be updated accordingly and the binary sonoff-touch-4ch-bnsz.bin will be obsolete.

Feel free to comment and let me know if there might be an issue I haven't anticipated.

@arendst arendst added the enhancement Type - Enhancement that will be worked on label Jul 14, 2017
@arendst
Copy link
Owner Author

arendst commented Jul 14, 2017

Will be introduced with next release

arendst added a commit that referenced this issue Jul 15, 2017
5.3.0 20170715
* Major Hue rewrite which might introduce Alexa problems. If so,
initiate an issue
* Add support for Sonoff Led and BN-SZ01 Ceiling Led brightness control
to Hue
* Fix Sonoff Led Power, Dimmer and Color MQTT response (#176)
* Add commands Delay and Backlog to allow multiple commands at once
separated by ";" (#593)
* Use default flashmode DOUT to solve restart hangs on esp8285 chips
(#453, #598)
* Change Web console column width from 99 to 300 (#599)
@ileez
Copy link

ileez commented Jul 20, 2017

Thanks, has been resolved.

@arendst arendst closed this as completed Jul 22, 2017
curzon01 pushed a commit to curzon01/Tasmota that referenced this issue Sep 6, 2018
5.3.0 20170715
* Major Hue rewrite which might introduce Alexa problems. If so,
initiate an issue
* Add support for Sonoff Led and BN-SZ01 Ceiling Led brightness control
to Hue
* Fix Sonoff Led Power, Dimmer and Color MQTT response (arendst#176)
* Add commands Delay and Backlog to allow multiple commands at once
separated by ";" (arendst#593)
* Use default flashmode DOUT to solve restart hangs on esp8285 chips
(arendst#453, arendst#598)
* Change Web console column width from 99 to 300 (arendst#599)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Type - Enhancement that will be worked on
Projects
None yet
Development

No branches or pull requests

2 participants