So I think I was able to flash the TouchDRO firmware to my ESP32 dev board, but...
When I power it from my serial port on my laptop, and fire up the software on my Samsung tablet, the ESP32 doesn't show up in the list of devices. It also does not show up on my laptop list of available Bluetooth devices.
I tried pushing the reset and boot buttons, and closing the Bluetooth window and opening it again. I just powered up the tablet, and I have 2 ESP chips that I tried flashing and neither one works.
This is my code:
esptool.py --port /dev/cu.usbserial-0001 --baud 460800 write_flash --flash_size=detect 0 /Users/tom/Downloads/Universal_DIY/touchdro-diy-universal-1.6.bin
And this is the results from my Python code:
esptool.py v4.8.1
Serial port /dev/cu.usbserial-0001
Connecting............
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting......
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision v3.1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 10:06:1c:85:d1:b0
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash will be erased from 0x00000000 to 0x000a6fff...
Compressed 681712 bytes to 421563...
Wrote 681712 bytes (421563 compressed) at 0x00000000 in 10.4 seconds (effective 526.8 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
When I use esptool.py this is the output:
esptool.py v4.8.1
4.8.1
My board does not have a blue LED so I don't get the hint from it flashing or not.
I am able to use both chips from the Arduino IDE, and from the command prompt with Python3, and they function as expected.
Does anyone who uses TouchDRO know what I might be doing wrong?
Any suggestions would be appreciated.
Thanks!
When I power it from my serial port on my laptop, and fire up the software on my Samsung tablet, the ESP32 doesn't show up in the list of devices. It also does not show up on my laptop list of available Bluetooth devices.
I tried pushing the reset and boot buttons, and closing the Bluetooth window and opening it again. I just powered up the tablet, and I have 2 ESP chips that I tried flashing and neither one works.
This is my code:
esptool.py --port /dev/cu.usbserial-0001 --baud 460800 write_flash --flash_size=detect 0 /Users/tom/Downloads/Universal_DIY/touchdro-diy-universal-1.6.bin
And this is the results from my Python code:
esptool.py v4.8.1
Serial port /dev/cu.usbserial-0001
Connecting............
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting......
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision v3.1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 10:06:1c:85:d1:b0
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash will be erased from 0x00000000 to 0x000a6fff...
Compressed 681712 bytes to 421563...
Wrote 681712 bytes (421563 compressed) at 0x00000000 in 10.4 seconds (effective 526.8 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
When I use esptool.py this is the output:
esptool.py v4.8.1
4.8.1
My board does not have a blue LED so I don't get the hint from it flashing or not.
I am able to use both chips from the Arduino IDE, and from the command prompt with Python3, and they function as expected.
Does anyone who uses TouchDRO know what I might be doing wrong?
Any suggestions would be appreciated.
Thanks!