Git Product home page Git Product logo

Comments (8)

vowstar avatar vowstar commented on April 19, 2024

Hello, you possible use an old flashtool, please update.
Options:

  1. Please use latest esptool.py and with DIO option to flash firmware.
    https://github.com/themadinventor/esptool
  2. Please use latest NodeMCU flasher with default option (must click 'restore to default' in advanced tab)
    https://github.com/nodemcu/nodemcu-flasher
  3. Please use latest Espressif's flash tool(without auto download support)
    If always have problem, please use latest flash download tool from espressif. http://bbs.espressif.com/viewtopic.php?f=5&t=433 Please use DIO mode and 32M flash size option, and flash latest firmware to 0x00000. Before flashing firmware, please hold FLASH button, and press RST button once. When our firmware download tool released, it will flash firmware automatically and needn't press any button.

from nodemcu-devkit-v1.0.

rjpcomputing avatar rjpcomputing commented on April 19, 2024

Hi,

I have been using esptool.py downloaded from the master branch (e96336f6561109e67afe03c0695d1e5b0de15da6) and it did not work.

Here is the commandline I am using:

./esptool.py --port /dev/ttyUSB0 write_flash 0x00000 <firmware> -fs 32m -fm dio -ff 40m

I am using the Amica black board on Linux.

from nodemcu-devkit-v1.0.

Air000 avatar Air000 commented on April 19, 2024

I have the same problem with @rjpcomputing , also using the Amica black board.
I tried all the methods. Only the tool on http://bbs.espressif.com/viewtopic.php?f=5&t=433 work fine.
But I need esptool.py on Linux

from nodemcu-devkit-v1.0.

lgaticaq avatar lgaticaq commented on April 19, 2024

@Air000 how to use esptool from http://bbs.espressif.com/viewtopic.php?f=5&t=433 ?
I run:

cd flash_download_tool_python2.6-2.7_wxpython3.0_release_v2.0_SOURCE
sudo python esptool.py --port /dev/ttyUSB0 --baud 9600 write_flash 0x00000 ~/Downloads/nodemcu_latest.bin --flash_size 32m --flash_mode dio --flash_freq 40m

But there is no command output, does nothing

from nodemcu-devkit-v1.0.

Air000 avatar Air000 commented on April 19, 2024

@leonciokof
my esptool.py is download from https://github.com/themadinventor/esptool/blob/master/esptool.py.
and I test the esptool from http://bbs.espressif.com/viewtopic.php?f=5&t=433, also output nothing.

But now I use the wine+flash_download_tool.exe, which works fine, figure out my "File writes fail all the time" problem.

from nodemcu-devkit-v1.0.

rjpcomputing avatar rjpcomputing commented on April 19, 2024

@vowstar Why is this closed? The bug is not fixed. Should this be reported on a different tracker?

I don't think that Wine + flash_download_tool.exe is a good enough solution when a feature of NodeMCU is cross-platform.

Thoughts?

from nodemcu-devkit-v1.0.

rjpcomputing avatar rjpcomputing commented on April 19, 2024

I think esptool might have got a fix. I have yet to test it, but the commit looks like it should work.
espressif/esptool@043f928

Has anyone tried esptool after July 8th?

from nodemcu-devkit-v1.0.

rjpcomputing avatar rjpcomputing commented on April 19, 2024

Just to let other know I was able to use the latest esptool (>July 8th) to flash the board.

from nodemcu-devkit-v1.0.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.