I have tried to upload a simple code onto my esp8266 board and I undergo this error :
esptool.py v2.8 Serial port /dev/ttyUSB0 Connecting.... Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: 2c:3a:e8:01:1d:3e Uploading stub... Running stub... Stub running... Configuring flash size... Auto-detected Flash size: 4MB Compressed 267168 bytes to 196959... Writing at 0x00000000... (7 %)Traceback (most recent call last): File "/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/upload.py", line 65, in esptool.main(cmdline) File "/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py", line 2938, in main operation_func(esp, args) File "/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py", line 2374, in write_flash esp.flash_defl_block(block, seq, timeout=DEFAULT_TIMEOUT * ratio * 2) File "/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py", line 104, in inner return func(*args, **kwargs) File "/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py", line 672, in flash_defl_block self.ESP_FLASH_DEFL_DATA, struct.pack('<IIII', len(data), seq, 0, 0) + data, self.checksum(data), timeout=timeout) File "/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py", line 369, in check_command val, data = self.command(op, data, chk, timeout=timeout) File "/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py", line 337, in command self.write(pkt) File "/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py", line 300, in write self._port.write(buf) File "/home/tarun/snap/arduino/56/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/pyserial/serial/serialposix.py", line 552, in write raise writeTimeoutError serial.serialutil.SerialTimeoutException: Write timeout the selected serial port serial.serialutil.SerialTimeoutException: Write timeout does not exist or your board is not connected
This is the error I undergo. I have checked twice for the port and the baud rate(115200). Kindly help me solve this problem!!