Залил в модуль прошивку MicroPython. В терминале ввожу Код (Text): picocom -b115200 /dev/ttyUSB0 а в ответ тишина, т.е. не выводится ">>>". Прошивку брал отсюда https://micropython.org/download/esp8266/ файл esp8266-1m-20200902-v1.13.bin. Flash у модуля 1МБ, так что вроде должно подходить. Кто сталкивался с похожей проблемой - "пните" в нужном направлении.
вот вывод при подаче питания на скорости 74880 Код (Text): ets Jan 8 2013,rst cause:1, boot mode:(3,2) load 0x40100000, len 30712, room 16 tail 8 chksum 0xef load 0x00000000, len 0, room 0 tail 0 chksum 0xef load 0x00000000, len 0, room 8 tail 0 chksum 0xef csum 0xef csum err ets_main.c т.е. загрузка бинарника не прошла?
как-то это "лечится"? при прошивке вроде нет ругани Код (Text): $ esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash --flash_size=detect 0 esp8266-1m-20200902-v1.13.bin esptool.py v3.0 Serial port /dev/ttyUSB0 Connecting.... Detecting chip type... ESP8266 Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: a0:20:a6:07:f9:de Uploading stub... Running stub... Stub running... Changing baud rate to 460800 Changed. Configuring flash size... Auto-detected Flash size: 1MB Flash params set to 0x0020 Compressed 588040 bytes to 388655... Wrote 588040 bytes (388655 compressed) at 0x00000000 in 9.6 seconds (effective 488.4 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin... если вернуть родную прошивку, то ESP-01 работает как раньше
Код (Text): esptool.py v3.0 Serial port /dev/ttyUSB0 Connecting.... Detecting chip type... ESP8266 Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: a0:20:a6:07:f9:de Uploading stub... Running stub... Stub running... Manufacturer: 51 Device: 4014 Detected flash size: 1MB Hard resetting via RTS pin...
похоже --flash_mode dout - это самое главное. Теперь Micropython прошился нормально. fps спасибо за помощь - сам бы я хрен-когда додумался, что все засада в ключе..