forked from esprfid/esp-rfid
-
Notifications
You must be signed in to change notification settings - Fork 8
/
flash.bat
39 lines (33 loc) · 1.14 KB
/
flash.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
@ECHO OFF
cls
echo - [1] Flash Generic Firmware
echo - [2] Flash Firmware for Official Hardware (v2)
echo - [3] Erase the Firmware on ESP8266 by flashing empty file
echo - [4] Flash Generic DEBUG Firmware
set /p opt=Please choose an option eg. 1:
2>NUL CALL :%opt%
IF ERRORLEVEL 1 CALL :DEFAULT_CASE
:1
set /p com=Enter which COM Port your ESP is connected eg. COM1 COM2 COM7:
esptool.exe -vv -cd nodemcu -cb 921600 -cp %com% -ca 0x00000 -cf generic.bin
GOTO EXIT_CASE
:2
set /p com=Enter which COM Port your ESP is connected eg. COM1 COM2 COM7:
esptool.exe -vv -cd nodemcu -cb 921600 -cp %com% -ca 0x00000 -cf forV2Board.bin
GOTO EXIT_CASE
:3
set /p com=Enter which COM Port your ESP is connected eg. COM1 COM2 COM7:
esptool.exe -vv -cd nodemcu -cb 921600 -cp %com% -ca 0x00000 -cf blank4mb.bin
GOTO EXIT_CASE
:4
set /p com=Enter which COM Port your ESP is connected eg. COM1 COM2 COM7:
esptool.exe -vv -cd nodemcu -cb 921600 -cp %com% -ca 0x00000 -cf debug.bin
GOTO EXIT_CASE
:DEFAULT_CASE
ECHO Unknown option "%opt%"
GOTO END_CASE
:END_CASE
VER > NUL # reset ERRORLEVEL
GOTO :EOF # return from CALL
:EXIT_CASE
exit