Arduino Mega Server для esp8266

Модератор: Alex

Coolerr
Сообщения: 20
Зарегистрирован: Ср янв 18, 2017 11:54 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Arduino Mega Server для esp8266

Сообщение Coolerr » Пт янв 20, 2017 4:31 pm

Здрасти всем, перечитал 160 страниц, все нравится все хочется. Залил на ESP код. А вот залить файловую систему не получается.
СпойлерПоказать
Arduino: 1.6.5 (Windows 7), Плата"NodeMCU 0.9 (ESP-12 Module), 80 MHz, Serial, 115200, 4M (3M SPIFFS)"

Used: C:\Users\UB6HMC\Downloads\ams_esp8266_015\Sketches\esp8266\Arduino\libraries\DallasTemperature

Not used: C:\arduino-1.6.5-r5\libraries\DallasTemperature



Sketch uses 276 726 bytes (55%) of program storage space. Maximum is 499 696 bytes.

Global variables use 44 408 bytes (54%) of dynamic memory, leaving 37 512 bytes for local variables. Maximum is 81 920 bytes.

C:\Users\UB6HMC\AppData\Roaming\Arduino15\packages\esp8266\tools\esptool\0.4.6/esptool.exe -vv -cd nodemcu -cb 115200 -cp COM4 -ca 0x00000 -cf C:\Users\UB6HMC\AppData\Local\Temp\build6500807327993257416.tmp/arduino_mega_server_esp8266.cpp.bin

esptool v0.4.6 - (c) 2014 Ch. Klippel <ck@atelier-klippel.de>

setting board to nodemcu

setting baudrate from 115200 to 115200

setting port from COM1 to COM4

setting address from 0x00000000 to 0x00000000

espcomm_upload_file

stat C:\Users\UB6HMC\AppData\Local\Temp\build6500807327993257416.tmp/arduino_mega_server_esp8266.cpp.bin success

setting serial port timeouts to 1000 ms

opening bootloader

resetting board

trying to connect

flush start

setting serial port timeouts to 1 ms

setting serial port timeouts to 1000 ms

flush complete

espcomm_send_command: sending command header

espcomm_send_command: sending command payload

read 0, requested 1

trying to connect

flush start

setting serial port timeouts to 1 ms

setting serial port timeouts to 1000 ms

flush complete

espcomm_send_command: sending command header

espcomm_send_command: sending command payload

espcomm_send_command: receiving 2 bytes of data

espcomm_send_command: receiving 2 bytes of data

espcomm_send_command: receiving 2 bytes of data

espcomm_send_command: receiving 2 bytes of data

espcomm_send_command: receiving 2 bytes of data

espcomm_send_command: receiving 2 bytes of data

espcomm_send_command: receiving 2 bytes of data

espcomm_send_command: receiving 2 bytes of data

espcomm_open

Uploading 280880 bytes from C:\Users\UB6HMC\AppData\Local\Temp\build6500807327993257416.tmp/arduino_mega_server_esp8266.cpp.bin to flash at 0x00000000

erasing flash

size: 044930 address: 000000

first_sector_index: 0

total_sector_count: 69

head_sector_count: 16

adjusted_sector_count: 53

adjusted_size: 035000

espcomm_send_command: sending command header

espcomm_send_command: sending command payload

setting serial port timeouts to 10000 ms

setting serial port timeouts to 1000 ms

espcomm_send_command: receiving 2 bytes of data

writing flash

...................................................................................................................................................................................................................................................................................

starting app without reboot

espcomm_send_command: sending command header

espcomm_send_command: sending command payload

espcomm_send_command: receiving 2 bytes of data

closing bootloader

flush start

setting serial port timeouts to 1 ms

setting serial port timeouts to 1000 ms

flush complete

.............................................................................[SPIFFS] data : C:\Users\UB6HMC\Downloads\ams_esp8266_015\Sketches\esp8266\Arduino\arduino_mega_server_esp8266\data

[SPIFFS] size : 3052

[SPIFFS] page : 256

[SPIFFS] block : 8192

/3d-esp1.htm

/3d-esp2.htm

/3d-esp3.htm

/404.htm

/a-show.png

/about.htm

/am-1.jpg

/am-2.jpg

/am-3.jpg

/amb-1.png

/amb-2.png

/amk-1.jpg

/amk-2.jpg

/amk-3.jpg

/amp-1.png

/amp-2.png

/amp-3.png

/amperka.png

/arduino.jpg

/click.png

/concept1.jpg

/concept2.jpg

/control.htm

/coop.htm

/cube.pde

/dev.htm

/dis.jpg

/edit.htm

/edit2.htm

/electro.htm

/esp-12.png

/esp-logo.png

/flotr2.js

/full-am1.htm

/full-am1.png

/full.htm

/full2.htm

/gg-1.jpg

/gg-2.jpg

/gg-3.jpg

/gg-4.jpg

/gg-5.jpg

/gg-6.jpg

/gg-7.jpg

/head.js

/help.htm

/home.jpg

/index-p1.htm

/index-p3.htm

/index-p4.htm

/index.htm

/jquery.js

/logo-p0.png

/logo-p1.png

/logo-p3.png

/logo-p3a.png

/logo-p4.jpg

/logo-p4a.png

/modern.jpg

/mt1132.jpg

/nblock.jpg

/network.htm

/nheader.jpg

/noo-03a.jpg

/noo-14a.jpg

/noo-20a.jpg

/noo.htm

/nooint1.png

/nooint2.png

/nooint3.png

/noolink.jpg

/nootech.jpg

/nootech2.jpg

/npult.jpg

/nsensor.jpg

/nsmart.jpg

/offer.htm

/ok-md-cn.png

/ports.htm

/pr1132.jpg

/process.js

/refer.htm

/sample1.htm

/sample2.htm

/scripts.js

/sensors.htm

/settings.htm

/solder.htm

/solder.jpg

/spiffs.htm

/style.css

/style_hk.css

/style_hm.css

/style_md.css

/style_p1.css

/style_p3.css

/style_p4.css

/subsys.htm

/supply.htm

/system.htm

/tech.htm

/themes.htm

/three.js

/under.htm

/update.htm

/_banner.htm

/_dash.htm

/_dash_hk.htm

/_dash_hm.htm

/_dash_md.htm

/_dash_p1.htm

/_dash_p3.htm

/_dash_p4.htm

/_footer.htm

/_foot_hk.htm

/_foot_hm.htm

/_foot_md.htm

/_foot_p1.htm

/_foot_p3.htm

/_foot_p4.htm

/_header.htm

/_head_hk.htm

/_head_hm.htm

/_head_md.htm

/_head_p1.htm

/_head_p3.htm

/_head_p4.htm

/_menu.htm

/_menu_hk.htm

/_menu_hm.htm

/_menu_md.htm

/_menu_p1.htm

/_menu_p3.htm

/_menu_p4.htm

/_one.htm

/_one_hk.htm

/_one_hm.htm

/_one_md.htm

/_one_p1.htm

/_one_p3.htm

/_one_p4.htm

[SPIFFS] upload : C:\Users\UB6HMC\AppData\Local\Temp\build6500807327993257416.tmp/arduino_mega_server_esp8266.spiffs.bin

[SPIFFS] reset : nodemcu

[SPIFFS] port : COM4

[SPIFFS] speed : 115200

[SPIFFS] address: 0x100000



Uploading 3125248 bytes from C:\Users\UB6HMC\AppData\Local\Temp\build6500807327993257416.tmp/arduino_mega_server_esp8266.spiffs.bin to flash at 0x00100000

warning: espcomm_send_command: didn't receive command response

warning: espcomm_send_command(FLASH_DOWNLOAD_BEGIN) failed

SPIFFS Upload failed!
такая фигня, если ставлю 1М 512К заливаться начинает но залипает через некоторое время. Заливаю скетч как NodeMCU 0.9 ибо у меня она и с встроенным конвертером на CH340.

Лог загрузки ESP
СпойлерПоказать
AMS for ESP8266 started...
Modul Hardware...
SDK version: 1.3.0
Boot version: 31
Boot mode: 1
Reset info: Fatal exception:0 flag:6 (EXT_SYS_RST) epc1:0x00000000 epc2:0x00000000 epc3:0x00000000 excvaddr:0x00000000 depc:0x00000000
CPU freq: 80 MHz
Free memory: 35016 (75%)
Flash speed: 40 MHz
Flash mode: 0
Flash size: 4194304
SPIFFS size: 3147488
Program size: 1046816
Sketch size: 280864
Free for sketch: 765952
started
Modul Wi-Fi...
Connecting to Spider
........
WiFi connected
IP address: 192.168.43.10
started
Modul SPIFFS...
Total files: 0
Total size: 0

started
Modul Random... started
Modul EEPROM...
Name: ESP8266
started
Modul NTP...
Local port: 2390
started
Modul RTC...
Set time provider
sending NTP packet...
packet received, length=48
Unix time = 1484929681
started
2017-01-20 16:28:01 Modul HTTP...
2017-01-20 16:28:01 HTTP port: 80
2017-01-20 16:28:01 started
2017-01-20 16:28:01 Modul Server... started
GLOBAL Init DONE (6s)

AMS WORK
2017-01-20 16:28:01 : 31488 (68%) 31488
2017-01-20 16:28:54 : 31488 (68%) 0
Как победить?
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Пт янв 20, 2017 5:05 pm

Спрячьте код код спойлер. Скорее всего у Вас NodeMcu V3 с драйвером CH340. Фото платы можно в студию? Сначала заливаем файлы. Выбирайте NodeMCU 1.0 . Версия дров 2.0.0 Разбивку 1М под скетч, 3М под файлы. И после этого скетч. Судя по логу скетч работает. И версия IDE 1.6.5 r5 ,желательно r2 с сайта.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Coolerr
Сообщения: 20
Зарегистрирован: Ср янв 18, 2017 11:54 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Arduino Mega Server для esp8266

Сообщение Coolerr » Пт янв 20, 2017 5:24 pm

Да плата такая Изображение

Пробовал по разному и сначала файлы потом систему и наоборот, и заливал родную прошивку. IDE 1.6.5 r2 скачано отсюда, версия Expressiff 2.0.0 иначе прошивка не компилилась.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Пт янв 20, 2017 5:31 pm

.......Чешу репу...... У меня проблемы были после всяких манипуляций с платами . Попробуйте в другой порт воткнуть. И несколько раз перегрузить NodeMcu .Буквально сейчас полдня убил , прежде чем залил в старую плату.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Mochalov_da
Сообщения: 27
Зарегистрирован: Вт май 20, 2014 5:24 pm
Откуда: Ярославль
Благодарил (а): 7 раз
Поблагодарили: 7 раз
Контактная информация:

Re: Arduino Mega Server для esp8266

Сообщение Mochalov_da » Пт янв 20, 2017 5:33 pm

Coolerr писал(а): такая фигня, если ставлю 1М 512К

Лог загрузки ESP
СпойлерПоказать
AMS for ESP8266 started...
Modul Hardware...
SDK version: 1.3.0
Boot version: 31
Boot mode: 1
Reset info: Fatal exception:0 flag:6 (EXT_SYS_RST) epc1:0x00000000 epc2:0x00000000 epc3:0x00000000 excvaddr:0x00000000 depc:0x00000000
CPU freq: 80 MHz
Free memory: 35016 (75%)
Flash speed: 40 MHz
Flash mode: 0
Flash size: 4194304
SPIFFS size: 3147488
Program size: 1046816
Sketch size: 280864
Free for sketch: 765952
started
Modul Wi-Fi...

Как победить?
У вас 4M памяти судя по логу загрузки AMS. Зачем вы размечаете как 1М 512К?!

Отправлено с моего HUAWEI TIT-AL00 через Tapatalk
Cubieboard A10(Cubian/MajorDoMo)+nRF24L01+ds18b20, ESP8266(AMS)+RGB+ds18b20, Attiny13a+nRF24L01
Coolerr
Сообщения: 20
Зарегистрирован: Ср янв 18, 2017 11:54 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Arduino Mega Server для esp8266

Сообщение Coolerr » Пт янв 20, 2017 5:35 pm

Перетыкивание не помогает.
СпойлерПоказать
[SPIFFS] port : COM1
[SPIFFS] speed : 115200
[SPIFFS] address: 0x100000

Uploading 3125248 bytes from C:\Users\UB6HMC\AppData\Local\Temp\build8991544029131517115.tmp/sketch_jan20a.spiffs.bin to flash at 0x00100000
warning: espcomm_send_command: didn't receive command response
warning: espcomm_send_command(FLASH_DOWNLOAD_BEGIN) failed
SPIFFS Upload failed!
Mochalov_da

Да я уже по всякому пробую. В таком положении хоть что-то происходит, результат конечно нулевой.
Mochalov_da
Сообщения: 27
Зарегистрирован: Вт май 20, 2014 5:24 pm
Откуда: Ярославль
Благодарил (а): 7 раз
Поблагодарили: 7 раз
Контактная информация:

Re: Arduino Mega Server для esp8266

Сообщение Mochalov_da » Пт янв 20, 2017 5:39 pm

Coolerr писал(а):
Mochalov_da

Да я уже по всякому пробую. В таком положении хоть что-то происходит, результат конечно нулевой.
Можно включить модуль ftp и закинуть все файлы через него.

Отправлено с моего HUAWEI TIT-AL00 через Tapatalk
Cubieboard A10(Cubian/MajorDoMo)+nRF24L01+ds18b20, ESP8266(AMS)+RGB+ds18b20, Attiny13a+nRF24L01
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Пт янв 20, 2017 5:45 pm

Со всеми "нормальными" готовыми платами проблем не было. А загрузчик файлов из дистрибутива?
СпойлерПоказать
NodeMcuV3.jpg
NodeMcuV3.jpg (183.59 КБ) 7986 просмотров
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Пт янв 20, 2017 5:49 pm

Mochalov_da писал(а): Можно включить модуль ftp и закинуть все файлы через него.
А можно поподробнее? А то в 16М скетч залить еще как то могу, а файлы ну никак((((
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Coolerr
Сообщения: 20
Зарегистрирован: Ср янв 18, 2017 11:54 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Arduino Mega Server для esp8266

Сообщение Coolerr » Пт янв 20, 2017 6:30 pm

Загрузчик из него. А есть другой?
Ответить