How to re-program wifi device: ESP-WROOM-02

From Terasic Wiki

Jump to: navigation, search

1. Please short RFS JP2 pin2-pin3.

2. In Quartus Project top file, connect UART2USB and WIFI_UART0.

assign WIFI_UART0_TX = UART2USB_RX;
assign UART2USB_TX = WIFI_UART0_RX;
assign UART2USB_RTS = WIFI_UART0_CTS;
assign WIFI_UART0_RTS = UART2USB_CTS;
assign WIFI_RST_n = KEY[0];
assign WIFI_EN = 1'b1;

3. Compile and download .sof file.

4.Run ESPFlashDownloadTool_v3.4.4.exe,and select “ESP8266 DownloadTool”

Wifi.png



5.For flash layout, refer to: ESP8266_NONOS_SDK-2.1.0\bin\at\README.md

Wifi3.png



6. Refer to below screenshots for the rest settings(COM port select RFS UART COM port):

Wifi2.png


7. Click START,wait for UART synchronization:

Wifi4.png


8. Press Key[0] to synchronize:

Wifi5.png

9. Download finished:

Wifi6.png

sdk: https://espressif.com/en/support/download/sdks-demos select ESP8266 NONOS SDK V2.1.0 20170505

download tool: https://espressif.com/en/support/download/other-tools select Flash Download Tools V3.4.4 (ESP8266 & ESP32)

DE10_Lite Quartus Project: http://mail.terasic.com.cn/~dongliu/DE10-Lite/DE10_LITE_WIFI_TIME_RTL.zip


back

Personal tools