-
Notifications
You must be signed in to change notification settings - Fork 6
JOSH Firmware Update for ESP32 WROVER KIT
Before using JOSH on ESP WROVER-KIT Development Board, firmware updating is required. The most convenient way to update the firmware, is to use Espressif official Flash Download Tool on Windows PC. Please follow the instructions below:
http://www.ftdichip.com/Drivers/VCP.htm
Download correct driver file according to your Windows version and install.
https://www.espressif.com/en/products/hardware/esp-wrover-kit/resources
In this page, find "Tools->Flash Download Tools(ESP8266 & ESP32)", then click "Download".
Unzip the downloaded file, get folder "flash_download_tools", enter this folder and run .exe file.
First click this link, to download JOSH required firmware package, unzip to get 4 .bin files.
- bootloader.bin flash to 0x1000
- joshvm.bin flash to 0x10000
- partitions.bin flash to 0x8000
- unsecadb.bin flash to 0x2a0000 Note: Don't forget to check the checkboxes in front of each flash option item
- CrystalFreq set to 40MHz
- SPI SPEED set to 40MHz
- SPI MODE set to DIO
- SPI FLASH SIZE set to 32Mbit
Find out the COM port number in "Device Manager" on your host PC. Ensure the board has been connected to PC. Baudrate can set to either 115200 or 921600
Click START button in your PC Flash Download Tool, then on the board, press and hold BOOT button, then press RESET, the flashing progress should start now. When flashing start, release BOOT button. If download successfully finished, there's "FINISH" is showed in Flash Download Tool.