Page 1 of 2

ESP-WROVER-KIT factory firmware

Posted: Sun Feb 05, 2017 4:55 pm
by RobinC
I've been playing with the new wrover kit and want to install some of the test projects. Before doing that, I wanted to make sure I could get back to the factory image functionality. I don't see the factory software (display tests and temp screen) in the current code on github.

Is the factory firmware available somewhere?

Re: ESP-WROVER-KIT factory firmware

Posted: Mon Feb 06, 2017 1:23 am
by ESP_Angus
Hi RobinC,

We haven't shipped the source for that demo program yet, but it (or something very similar) will be available as an example in esp-idf.

If you want to back it up for now, you can run "esptool.py read_flash 0 0x300000 wrover_firmware.bin"

And use "esptool.py write_flash 0 wrover_firmware.bin" to write it back.

Angus

Re: ESP-WROVER-KIT factory firmware

Posted: Fri Mar 17, 2017 3:33 pm
by gmorris
Too late... Did anyone save the factory firmware available for download? I already nuked mine...

Re: ESP-WROVER-KIT factory firmware

Posted: Fri Jun 02, 2017 12:37 pm
by GAS1474
since my wrover kit is stuck
I would need the default bins so i can use the esp_falsh_tool to make factory reset

Re: ESP-WROVER-KIT factory firmware

Posted: Sat Jun 03, 2017 7:03 pm
by RobinC
Send a PM and I'll send a link. Espressif may not like publishing it publicly... :)

Robin

Re: ESP-WROVER-KIT factory firmware

Posted: Fri May 03, 2019 10:17 am
by ErikLe
Still no sign of the default code, or similar example?

Re: ESP-WROVER-KIT factory firmware

Posted: Sun Sep 22, 2019 6:22 am
by wmath3
I too am looking for the Stock Code for the WROVER Kit v4.1
Any help is appreciated. Won't let me post a PM...
Thanks

Re: ESP-WROVER-KIT factory firmware

Posted: Wed Apr 08, 2020 10:25 pm
by Segmentation Fault
ESP_Angus wrote:
Mon Feb 06, 2017 1:23 am
Hi RobinC,

We haven't shipped the source for that demo program yet, but it (or something very similar) will be available as an example in esp-idf.

If you want to back it up for now, you can run "esptool.py read_flash 0 0x300000 wrover_firmware.bin"

And use "esptool.py write_flash 0 wrover_firmware.bin" to write it back.

Angus
Hi am very newby with ESP-IDF. I just got my ESP-WROVER, could you help back up the factory firmware?

Where exactly do I need to run "esptool.py read_flash 0 0x300000 wrover_firmware.bin"?
I cannot find any esptool.py

I am using the stable version

Code: Select all

%userprofile%\esp\Factory_Firmware>esptool.py read_flash 0 0x300000 wrover_firmware.bin
'esptool.py' is not recognized as an internal or external command,
operable program or batch file.
I also tried to run python.exe from %userprofile%\.espressif\python_env\idf4.0_py3.6_env\Scripts

Code: Select all

Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> esptool.py read_flash 0 0x300000 wrover_firmware.bin
  File "<stdin>", line 1
    esptool.py read_flash 0 0x300000 wrover_firmware.bin
                        ^
SyntaxError: invalid syntax
>>> esptool.py --help
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'esptool' is not defined
>>>

Re: ESP-WROVER-KIT factory firmware

Posted: Wed Apr 08, 2020 11:13 pm
by Segmentation Fault
It seems I was simply missing esptool.py. Weird that it was not installed along with ESP-IDF.

Do we know if that demo program is available in examples yet?
I couldn't find it. It would be nice to have the code as well.

Re: ESP-WROVER-KIT factory firmware

Posted: Thu Dec 30, 2021 10:30 pm
by mzimmers
I realize this thread is old, but...I believe what you're looking for can be found in:
{esp-idf}\examples\peripherals\spi_master\lcd

I loaded it and got back the fancy picture on the LCD.

EDIT: I just realized that this isn't exactly the same code; it doesn't blink the RGB LED.