manual: ESP32 application

pull/3/head
emard 6 years ago
parent 7c3e2bec02
commit 4640be0c3e

@ -475,6 +475,16 @@ upgrade for this jumper to work correctly.
# Programming ESP32 # Programming ESP32
ESP32 WiFi module soldered on ULX3S are usually shipped
to end-users with WiFi Web-JTAG application loaded in ESP32.
User can overwrite ESP32 with any other sketch like "blink"
and then ESP32 Web-JTAG interface will not work.
Web-JTAG ESP32 application can be restored back to factory
default state using binaries and linux scripts
from [ulx3s-bin](https://github.com/emard/ulx3s-bin) or
by recompiling from [LibXSVF-ESP Source](https://github.com/emard/LibXSVF-ESP).
Load "passthru" bitstream to FPGA config flash, install Load "passthru" bitstream to FPGA config flash, install
Arduino and its ESP32 support. In "tools" pull down menu, under ESP32 Arduino and its ESP32 support. In "tools" pull down menu, under ESP32
select board "WEMOS LOLIN32" and normally program ULX3S onboard ESP32 select board "WEMOS LOLIN32" and normally program ULX3S onboard ESP32
@ -485,6 +495,7 @@ blinking.
This automagically works because "passthru" bitstream will This automagically works because "passthru" bitstream will
redirect USB-serial ESP32 programming traffic from PC thru FPGA to ESP32. redirect USB-serial ESP32 programming traffic from PC thru FPGA to ESP32.
There might be strange issues on getting this to work on windows. There might be strange issues on getting this to work on windows.
On linux usually only USB-serial port access permission is required. On linux usually only USB-serial port access permission is required.

Loading…
Cancel
Save