Модератор: Alex
-
sarstab
- Сообщения: 66
- Зарегистрирован: Ср апр 26, 2017 10:21 pm
-
Благодарил (а):
19 раз
-
Поблагодарили:
1 раз
Сообщение
sarstab » Вт янв 08, 2019 12:46 pm
Подскажите плиз,перестал грузится АМС,думал спалил,загрузил на другое устройство все равно не загружается,вот что пишит монитор порта
Код: Выделить всё
AMS for ESP8266-47 started...
Modul Hardware...
SDK version: 1.3.0
Boot version: 5
Boot mode: 1
Reset info: Fatal exception:4 flag:1 (WDT) epc1:0x40000f68 epc2:0x00000000 epc3:0x00000000 excvaddr:0x00000000 depc:0x00000000
CPU freq: 80 MHz
Free memory: 32264 (69%)
Flash speed: 40 MHz
Flash mode: 2
Flash size: 4194304
SPIFFS size: 3147320
Program size: 1046984
Sketch size: 289224
Free for sketch: 757760
started
Modul Wi-Fi...
Connecting to ASUS dom
.
WiFi connected
IP address: 192.168.1.47
started
Modul SPIFFS...
Total files: 147
Total size: 2111826
started
Modul Random... started
Modul EEPROM...
Name: ESP8266-47
подскажите куда копать
-
serghei
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
-
Благодарил (а):
303 раза
-
Поблагодарили:
282 раза
Сообщение
serghei » Вт янв 08, 2019 1:41 pm
Судя по всему ESP8266... Покажи полный вывод в сериале до надписи " AMS work" . Если дистрибутив старый , может не достучаться до сервера времени. Если ничего не получится - дай доступ по вьюверу. Посмотрю.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
sarstab
- Сообщения: 66
- Зарегистрирован: Ср апр 26, 2017 10:21 pm
-
Благодарил (а):
19 раз
-
Поблагодарили:
1 раз
Сообщение
sarstab » Вт янв 08, 2019 2:12 pm
вот все что кажит сериал
Код: Выделить всё
AMS for ESP8266-47 started...
Modul Hardware...
SDK version: 1.3.0
Boot version: 5
Boot mode: 1
Reset info: Fatal exception:4 flag:1 (WDT) epc1:0x40000f68 epc2:0x00000000 epc3:0x00000000 excvaddr:0x00000000 depc:0x00000000
CPU freq: 80 MHz
Free memory: 32264 (69%)
Flash speed: 40 MHz
Flash mode: 2
Flash size: 4194304
SPIFFS size: 3147320
Program size: 1046984
Sketch size: 289224
Free for sketch: 757760
started
Modul Wi-Fi...
Connecting to ASUS dom
.
WiFi connected
IP address: 192.168.1.47
started
Modul SPIFFS...
Total files: 147
Total size: 2111826
started
Modul Random... started
Modul EEPROM...
Name: ESP8266-47
-
sarstab
- Сообщения: 66
- Зарегистрирован: Ср апр 26, 2017 10:21 pm
-
Благодарил (а):
19 раз
-
Поблагодарили:
1 раз
Сообщение
sarstab » Вт янв 08, 2019 2:16 pm
все работало сегодня утром ,пытался подключить олед дисплей ничего не получилось,удалил все свои строчки и все не работает,постояно ребут,все делал на начальном скетче амс,как ты описывал в посте,только другая библиотека.если гру твой амс который ты выкладывал то в мониторе порта все идет до надписи амс ворк
-
serghei
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
-
Благодарил (а):
303 раза
-
Поблагодарили:
282 раза
Сообщение
serghei » Вт янв 08, 2019 2:28 pm
Значит там что то осталось в памяти... А чистый дистибутив то же не работает ? У меня было такое , чипу не хватало питания. Даже не помню как вылечил..
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
sarstab
- Сообщения: 66
- Зарегистрирован: Ср апр 26, 2017 10:21 pm
-
Благодарил (а):
19 раз
-
Поблагодарили:
1 раз
Сообщение
sarstab » Вт янв 08, 2019 2:33 pm
так гружу на другой есп тоже самое,проверил с твоим все также
-
sarstab
- Сообщения: 66
- Зарегистрирован: Ср апр 26, 2017 10:21 pm
-
Благодарил (а):
19 раз
-
Поблагодарили:
1 раз
Сообщение
sarstab » Вт янв 08, 2019 2:35 pm
вот начальная
Код: Выделить всё
/*
Arduino Mega Server for ESP8266
version 0.15
2016, Hi-Lab.ru
License: Free, without any warranties
Home: http://hi-lab.ru/arduino-mega-server (russian)
http://hi-lab.ru/english/arduino-mega-server (english)
Email: info@hi-lab.ru
IDE: Arduino 1.6.5 r2
*/
// modules
#define RTC_FEATURE
#define NTP_FEATURE
#define HTTP_FEATURE
//#define FTP_FEATURE
#define SEND_FEATURE
#define MAJORDOMO_FEATURE
//#define LAURENT_FEATURE
//#define CONTACTS_FEATURE
#define PIRS_FEATURE
#define TEMP_FEATURE
//#define LEDS_FEATURE
#define KEYS_FEATURE
#define Rain_FEATURE
// debug
#define ELECTRO_DEBUG
#define EVENTS_CONTACTS
#define EVENTS_PIRS
#define TEMP_DEBUG
#define SERIAL_PRINT
#define EVENTS_Rain
#include <ESP8266WiFi.h>
#include <DNSServer.h>
#include <FS.h>
#include <Time.h>
#include <Wire.h>
char const SELF_NAME[] = "ESP8266-47";
byte SELF_IP[] = {192, 168, 1, 47};
// Authorization
#define AUTH_OFF 0
#define AUTH_ON 1
byte authMode = AUTH_OFF;
// online encode: base64encode.org
String AUTH_HASH = "Authorization: admin ams"; // admin:ams
// time provider
#define TIME_NONE 0
#define TIME_NETWORK 1
#define TIME_RTC 2
byte timeProvider = TIME_NETWORK;
// modules
#define MODUL_DISABLE 0
#define MODUL_ENABLE 1
#define MODUL_NOT_COMPILLED 2
byte modulRtc = MODUL_NOT_COMPILLED;
byte modulNtp = MODUL_NOT_COMPILLED;
byte modulSend = MODUL_NOT_COMPILLED;
byte modulMajor = MODUL_NOT_COMPILLED;
byte modulLaurent = MODUL_NOT_COMPILLED;
byte modulPirs = MODUL_NOT_COMPILLED;
byte modulContacts = MODUL_NOT_COMPILLED;
byte modulTemp = MODUL_NOT_COMPILLED;
byte modulLeds = MODUL_NOT_COMPILLED;
byte modulKeys = MODUL_NOT_COMPILLED;
byte modulFtp = MODUL_NOT_COMPILLED;
byte modulRain = MODUL_NOT_COMPILLED;
byte modulEthernet = MODUL_NOT_COMPILLED;
byte modulSd = MODUL_NOT_COMPILLED;
byte modulServer = MODUL_NOT_COMPILLED;
byte modulPing = MODUL_NOT_COMPILLED;
byte modulUpload = MODUL_NOT_COMPILLED;
byte modulElectro = MODUL_NOT_COMPILLED;
byte modulNoo = MODUL_NOT_COMPILLED;
byte modulMr1132 = MODUL_NOT_COMPILLED;
byte modulNrf24 = MODUL_NOT_COMPILLED;
// timers
boolean cycle1s = false;
boolean cycle4s = false;
boolean cycle20s = false;
boolean cycle30s = false;
boolean cycle1m = false;
boolean cycle3m = false;
boolean cycle5m = false;
// strings
char buf[200];
// for sample Ajax
boolean LED_state[4] = {0};
#ifdef LEDS_FEATURE
// LED modes
#define LED_EMPTY 0
#define LED_PIR 1
byte modeLed = LED_EMPTY;
#endif
/* setup
------------------------------------- */
void setup() {
Serial.begin(115200);
Serial.print(F("\nAMS for "));
Serial.print(SELF_NAME);
Serial.println(" started...");
hardwareInit();
timersInit();
wifiInit();
spiffsInit();
randomInit();
eepromInit();
ntpInit();
rtcInit();
#ifdef HTTP_FEATURE
httpInit();
#endif
#ifdef FTP_FEATURE
ftpInit();
#endif
serverInit();
#ifdef MAJORDOMO_FEATURE
majordomoInit();
#endif
#ifdef LAURENT_FEATURE
laurentInit();
#endif
#ifdef TEMP_FEATURE
tempInit();
#endif
#ifdef CONTACTS_FEATURE
contactsInit();
#endif
#ifdef PIRS_FEATURE
pirsInit();
#endif
#ifdef LEDS_FEATURE
ledsInit();
#endif
#ifdef KEYS_FEATURE
keysInit();
#endif
#ifdef Rain_FEATURE
RainInit();
#endif
Serial.print(F("GLOBAL Init DONE ("));
Serial.print(millis() / 1000);
Serial.println(F("s)\n"));
Serial.println(F("AMS WORK"));
timeStamp(); printFreeMem("");
} // setup
/* setup
------------------------------------- */
void loop() {
timersWorks();
rtcWorks();
//clockWork();
#ifdef HTTP_FEATURE
httpWork();
#endif
#ifdef FTP_FEATURE
ftpWork();
#endif
serverWorks();
#ifdef TEMP_FEATURE
if (cycle3m) {tempWorks();}
#endif
#ifdef CONTACTS_FEATURE
contactsWorks();
#endif
#ifdef PIRS_FEATURE
pirsWorks();
#endif
#ifdef KEYS_FEATURE
keysWorks();
#endif
#ifdef Rain_FEATURE
RainWorks();
#endif
#ifdef LAURENT_FEATURE
if (cycle5m) {
sprintf(buf, "$KE");
sendLaurentRequest();
}
#endif
if (cycle20s) {
//
}
if (cycle1m) {
timeStamp(); printFreeMem("");
}
// end loop works
cyclosInSecWork();
cyclosDelayWork();
eraseCyclos();
} // loop
-
sarstab
- Сообщения: 66
- Зарегистрирован: Ср апр 26, 2017 10:21 pm
-
Благодарил (а):
19 раз
-
Поблагодарили:
1 раз
Сообщение
sarstab » Вт янв 08, 2019 2:36 pm
неужеле все сначала начинать
-
serghei
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
-
Благодарил (а):
303 раза
-
Поблагодарили:
282 раза
Сообщение
serghei » Вт янв 08, 2019 2:39 pm
Хмм... Может в EEPROM что то попало... Так не соображу...А версия дров какая ? попробуй на 2.4.0r2 Там только TimeLib.h надо прописывать и ставить.. Скинь твою полную версию.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS