SuperHouse / esp-open-rtos

Open source FreeRTOS-based ESP8266 software framework
BSD 3-Clause "New" or "Revised" License
1.53k stars 491 forks source link

help wanted: Flashing goes wrong on Wemos Lolin32 #566

Closed bobmosh closed 6 years ago

bobmosh commented 6 years ago

Hey lovely people,

I'm having a hard time flashing any code to my Wemos Lolin32. I have tried many different methods, and examples but I can't seem to get it working.

I've now gone down to just trying to flash the blink exam to the ESP32 and even that doesn't work.

I'm using the following commands:

Ferdinands-MacBook-Pro:blink Ferdi$ make all
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libmain/ets_timer.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libmain/misc.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libmain/os_cpu_a.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libmain/spi_flash.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libmain/timers.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libmain/uart.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libmain/user_interface.c
AS /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libmain/xtensa_context.S
AR build/open_esplibs_libmain.a
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libnet80211/ieee80211_ets.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libnet80211/ieee80211_hostap.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libnet80211/ieee80211_input.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libnet80211/ieee80211_sta.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libnet80211/wl_cnx.c
AR build/open_esplibs_libnet80211.a
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libphy/phy.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libphy/phy_chip_v6.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libphy/phy_sleep.c
AR build/open_esplibs_libphy.a
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libpp/esf_buf.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libpp/if_hwctrl.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libpp/lmac.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libpp/pm.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libpp/pp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libpp/wdev.c
AR build/open_esplibs_libpp.a
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libwpa/os_xtensa.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/open_esplibs/libwpa/wpa_main.c
AR build/open_esplibs_libwpa.a
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/examples/blink/blink.c
AR build/program.a
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/FreeRTOS/Source/croutine.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/FreeRTOS/Source/event_groups.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/FreeRTOS/Source/list.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/FreeRTOS/Source/queue.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/FreeRTOS/Source/stream_buffer.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/FreeRTOS/Source/tasks.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/FreeRTOS/Source/timers.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/FreeRTOS/Source/portable/esp8266/port.c
AR build/freertos.a
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/esp_interface.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/sys_arch.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/api/api_lib.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/api/api_msg.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/api/err.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/api/if_api.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/api/netbuf.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/api/netdb.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/api/netifapi.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/api/sockets.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/api/tcpip.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/altcp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/altcp_tcp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/def.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/dns.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/inet_chksum.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/init.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ip.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/mem.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/memp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/netif.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/pbuf.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/raw.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/stats.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/sys.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/tcp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/tcp_in.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/tcp_out.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/timeouts.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/udp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv4/autoip.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv4/dhcp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv4/etharp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv4/icmp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv4/igmp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv4/ip4.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv4/ip4_addr.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv4/ip4_frag.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv6/dhcp6.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv6/ethip6.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv6/icmp6.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv6/inet6.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv6/ip6.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv6/ip6_addr.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv6/ip6_frag.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv6/mld6.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/core/ipv6/nd6.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/netif/bridgeif.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/netif/bridgeif_fdb.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/netif/ethernet.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/netif/ethernetif.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/netif/lowpan6.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/netif/slipif.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/altcp_tls/altcp_tls_mbedtls.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/altcp_tls/altcp_tls_mbedtls_mem.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/httpd/fs.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/httpd/fsdata.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/httpd/httpd.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/lwiperf/lwiperf.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/mdns/mdns.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/mqtt/mqtt.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/netbiosns/netbiosns.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/smtp/smtp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_asn1.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_core.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_mib2.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_mib2_icmp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_mib2_interfaces.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_mib2_ip.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_mib2_snmp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_mib2_system.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_mib2_tcp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_mib2_udp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_msg.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_netconn.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_pbuf_stream.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_raw.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_scalar.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_snmpv2_framework.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_snmpv2_usm.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_table.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_threadsync.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmp_traps.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmpv3.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/snmp/snmpv3_mbedtls.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/sntp/sntp.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/lwip/lwip/src/apps/tftp/tftp_server.c
AR build/lwip.a
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/app_main.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/debug_dumps.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/esp_gpio.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/esp_hwrand.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/esp_interrupts.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/esp_iomux.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/esp_phy.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/esp_spi.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/esp_timer.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/newlib_syscalls.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/phy_info.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/sdk_compat.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/spiflash.c
CC /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/sysparam.c
AS /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/exception_vectors.S
AS /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/spiflash-cache-enable.S
C++ /Users/Ferdi/Desktop/RISE/Code/ESP/ESP_examples/esp-open-rtos/core/cplusplus_operators.cpp
AR build/core.a
AR build/open_esplibs.a
Removing unwanted objects from ../../lib/libgcc.a
Removing unwanted objects from ../../libc/xtensa-lx106-elf/lib/libc.a
SDK processing stage 1: Removing unwanted objects from ../../lib/libmain.a
SDK processing stage 2: Renaming symbols in SDK library build/sdklib/libmain_stage1.a -> build/sdklib/libmain.a
SDK processing stage 1: Removing unwanted objects from ../../lib/libnet80211.a
SDK processing stage 2: Renaming symbols in SDK library build/sdklib/libnet80211_stage1.a -> build/sdklib/libnet80211.a
SDK processing stage 1: Removing unwanted objects from ../../lib/libphy.a
SDK processing stage 2: Renaming symbols in SDK library build/sdklib/libphy_stage1.a -> build/sdklib/libphy.a
SDK processing stage 1: Removing unwanted objects from ../../lib/libpp.a
SDK processing stage 2: Renaming symbols in SDK library build/sdklib/libpp_stage1.a -> build/sdklib/libpp.a
SDK processing stage 1: Removing unwanted objects from ../../lib/libwpa.a
SDK processing stage 2: Renaming symbols in SDK library build/sdklib/libwpa_stage1.a -> build/sdklib/libwpa.a
LD build/blink.out
FW firmware/blink.bin
WARNING: Flash size arguments in megabits like '16m' are deprecated.
Please use the equivalent size '2MB'.
Megabit arguments may be removed in a future release.
esptool.py v2.3-dev
Creating image for ESP8266...

Ferdinands-MacBook-Pro:blink Ferdi$ make flash
esptool.py -p /dev/cu.SLAB_USBtoUART --baud 115200 write_flash -fs 16m -fm qio -ff 40m \
        0x0 ../../bootloader/firmware_prebuilt/rboot.bin 0x1000 ../../bootloader/firmware_prebuilt/blank_config.bin 0x2000 ./firmware/blink.bin 
WARNING: Flash size arguments in megabits like '16m' are deprecated.
Please use the equivalent size '2MB'.
Megabit arguments may be removed in a future release.
esptool.py v2.3-dev
Connecting........__
Detecting chip type... ESP32
Chip is ESP32D0WDQ6 (revision 1)
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Compressed 3104 bytes to 2169...
Wrote 3104 bytes (2169 compressed) at 0x00000000 in 0.2 seconds (effective 127.3 kbit/s)...
Hash of data verified.
Compressed 2048 bytes to 23...
Wrote 2048 bytes (23 compressed) at 0x00001000 in 0.0 seconds (effective 2707.6 kbit/s)...
Hash of data verified.
Compressed 253488 bytes to 185917...
Wrote 253488 bytes (185917 compressed) at 0x00002000 in 16.4 seconds (effective 123.6 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...

From the outside it looks like everything works fine, but for example If I try to connect to read the print statements (not in this case, since it has none but in others) I get the following error:

rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371 
ets Jun  8 2016 00:22:57

Why is that? I can't seem to figure it out, so I thought I asked the people way smarter than me because I'm starting to pull my hair out on this one!

Is there someone here that might be able to help me figure this out?

flannelhead commented 6 years ago

@bobmosh, please note that esp-open-rtos is for ESP8266 only. You seem to have ESP32 on the board.

bobmosh commented 6 years ago

@flannelhead, oh man. I am so sorry about that stupid mistake and the issue I opened up for that! I'll get my hands on an ESP8266 and close the issue for now.

Thanks for the hint!

flannelhead commented 6 years ago

@bobmosh, ESP32 is a way more powerful chip than the ESP8266. esp-idf is a programming environment similar to esp-open-rtos but for ESP32 (it's based on FreeRTOS). I bet you'll find that interesting.

bobmosh commented 6 years ago

@flannelhead Thanks, I'll definitely give that a shot! I'm going for HomeKit compatibility, so I might not be able to use it in this special scenario, but it's definitely good to keep in mind! Thanks a ton!