Перейти к содержанию
    

AT команды возвращают ERROR на ESP8266.

Некоторыу команды проходят нормально

ATE0
OK

AT+GMR
AT version:0.21.0.0
SDK version:0.9.5
OK

Но большинство дает ERROR
например
AT+CWMODE_CUR=?
ERROR

В чём может быть проблема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это очень старая версия прошивки, и не поддерживает все АТ-команды.

Нужно обновиться на новую, но там 512кБ памяти будет мало (вроде, от 1 МБ требования).

Если нечего не путаю, то последняя версия для 512кБ 0.23 (прицепил).

У вас сколько памяти в модуле?

at023sdk101flash512k.bin 4A-AT-ESP8266 AT Instruction Set_v0.23.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, adnega said:

Это очень старая версия прошивки, и не поддерживает все АТ-команды.

Нужно обновиться на новую, но там 512кБ памяти будет мало (вроде, от 1 МБ требования).

Если нечего не путаю, то последняя версия для 512кБ 0.23 (прицепил).

У вас сколько памяти в модуле?

at023sdk101flash512k.bin 512 kB · 0 downloads 4A-AT-ESP8266 AT Instruction Set_v0.23.pdf 880.42 kB · 0 downloads

спасибо. даже не знаю сколько памяти. это ESP-01 модуль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может быть любая. Если модуль старый, то скорее всего, 512 кБ. Если новый, то не менее 1 МБ.

Судя по залитой версии прошивки, я бы предположил, что 512 кБ, но более точно можно узнать по маркировке на микросхеме в корпусе SOIC-8, которая распаяна на модуле.

У меня есть ESP-01 как с 25Q40 (512 кБ) так и с 25Q80 (1 МБ).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, adnega said:

Может быть любая. Если модуль старый, то скорее всего, 512 кБ. Если новый, то не менее 1 МБ.

Судя по залитой версии прошивки, я бы предположил, что 512 кБ, но более точно можно узнать по маркировке на микросхеме в корпусе SOIC-8, которая распаяна на модуле.

У меня есть ESP-01 как с 25Q40 (512 кБ) так и с 25Q80 (1 МБ).

обновил прошивку. залил вашу версию. всё заработало. спасибо.

 

на

AT+CWJAP_CUR ="my_ssid","my_pass"

все еще получаю ERROR.

 

AT+CWJAP_CUR?

No AP

это как? я сначала должен отсканироавть все AP?

 

AT+CWLAP

получил лист - вижу свой SSID. но на AT+CWJAP_CUR ="my_ssid","my_pass" получаю ERROR.

 

Изменено пользователем jenya7

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, jenya7 сказал:

В чём может быть проблема?

А какое отношение ESP8266 имеет к ARM?

41 минуту назад, adnega сказал:

Если нечего не путаю, то последняя версия для 512кБ 0.23 (прицепил).

Путаете. Последняя v1.3.0.0. А версии 0.xx - все кривые, не стоит вообще использовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, jcxz said:

А какое отношение ESP8266 имеет к ARM?

Путаете. Последняя v1.3.0.0. А версии 0.xx - все кривые, не стоит вообще использовать.

это специальный подраздел в котором есть - Espressif Systems.

а где взять v1.3.0.0? я не нашёл

Изменено пользователем jenya7

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

19 минут назад, jenya7 сказал:

все еще получаю ERROR.

Правильно. Так как залили старое говно мамонта. Зачем?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, jcxz said:

Правильно. Так как залили старое говно мамонта. Зачем?

а где взять новое? рыскаю по интернету не нахожу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 минут назад, jenya7 сказал:

а где взять новое? рыскаю по интернету не нахожу.

https://esp8266.ru/forum/threads/at-version-1-3-0-0-jul-14-2016-18-54-01-sdk-version-2-0-0-656edbf.1750/

 

PS: И научитесь наконец-то пользоваться поиском по форуму. Прошивки ESP8266 тут обсуждались уже неоднократно. В том числе - и какие из нормальные.

Например: https://electronix.ru/forum/index.php?app=forums&module=forums&controller=topic&id=159062&do=findComment&comment=1723713

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, adnega сказал:

Если нечего не путаю, то последняя версия для 512кБ 0.23 (прицепил).

А ведь обсуждали уже это ещё 2 года назад и именно с вами:  

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, jcxz said:

залил вашу прошивку. то же самое. получаю лист AP, вижу свой, на AT+CWJAP_CUR ="my_ssid","my_pass" получаю ERROR

 

1 hour ago, jcxz said:

А ведь обсуждали уже это ещё 2 года назад и именно с вами:  

 

так что нужен новый модуль? у меня 512к.

 

у меня как у вас

 

AT+GMR

AT version:1.3.0.0(Jul 14 2016 18:54:01)
SDK version:2.0.0(656edbf)
compile time:Oct 29 2016 22:56:21

 

так почему не работает?

Изменено пользователем jenya7

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 минут назад, jenya7 сказал:

залил вашу прошивку. то же самое. получаю лист AP, вижу свой, на AT+CWJAP_CUR ="my_ssid","my_pass" получаю ERROR

Значит - что-то делаете не так. Лог обмена с моего устройства:

Скрытый текст

"ATE0"
"ATE0"
"OK"
"AT+GMR"
"AT version:1.3.0.0(Jul 14 2016 18:54:01)"
"SDK version:2.0.0(656edbf)"
"compile time:Oct 29 2016 22:56:21"
"OK"
"AT+UART_CUR=1857143,8,1,0,0"
"OK"
"AT"
"OK"
"AT+CWSTOPSMART"
"OK"
"AT+CIPMODE=0"
"OK"
"AT+CIPMUX=1"
"OK"
"AT+CWMODE_DEF?"
"+CWMODE_DEF:1"
"OK"
"AT+CWMODE_CUR=1"
"OK"
"AT+CWAUTOCONN?"
"+CWAUTOCONN:0"
"OK"
"AT+CWDHCP_CUR=1,1"
"OK"
"AT+CIPDINFO=0"
"OK"
"AT+SLEEP=2"
"OK"
"AT+RFPOWER=30"
"OK"
"AT+CWJAP_CUR="ssid","password""
"WIFI CONNECTED"
"WIFI GOT IP"
"OK"
"AT+CIFSR"
"+CIFSR:STAIP,"192.168.4.98""
"+CIFSR:STAMAC,"XX:XX:XX:XX:XX:XX""
"OK"
"AT+CIPSTART=1,"TCP","icecast.vgtrk.cdnvideo.ru",80,0"
"1,CONNECT"
"OK"

 

Цитата

так что нужен новый модуль? у меня 512к.

Прекрасно работает на 512KB. Сколько раз можно повторять??  :russian_ru:

Выше уже привёл лог обмена с ESP8266 с флешем = 512K.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, jcxz said:

Значит - что-то делаете не так. Лог обмена с моего устройства:

  Reveal hidden contents


"ATE0"
"ATE0"
"OK"
"AT+GMR"
"AT version:1.3.0.0(Jul 14 2016 18:54:01)"
"SDK version:2.0.0(656edbf)"
"compile time:Oct 29 2016 22:56:21"
"OK"
"AT+UART_CUR=1857143,8,1,0,0"
"OK"
"AT"
"OK"
"AT+CWSTOPSMART"
"OK"
"AT+CIPMODE=0"
"OK"
"AT+CIPMUX=1"
"OK"
"AT+CWMODE_DEF?"
"+CWMODE_DEF:1"
"OK"
"AT+CWMODE_CUR=1"
"OK"
"AT+CWAUTOCONN?"
"+CWAUTOCONN:0"
"OK"
"AT+CWDHCP_CUR=1,1"
"OK"
"AT+CIPDINFO=0"
"OK"
"AT+SLEEP=2"
"OK"
"AT+RFPOWER=30"
"OK"
"AT+CWJAP_CUR="ssid","password""
"WIFI CONNECTED"
"WIFI GOT IP"
"OK"
"AT+CIFSR"
"+CIFSR:STAIP,"192.168.4.98""
"+CIFSR:STAMAC,"XX:XX:XX:XX:XX:XX""
"OK"
"AT+CIPSTART=1,"TCP","icecast.vgtrk.cdnvideo.ru",80,0"
"1,CONNECT"
"OK"

 

Прекрасно работает на 512KB. Сколько раз можно повторять??  :russian_ru:

Выше уже привёл лог обмена с ESP8266 с флешем = 512K.

может перед

"AT+CWJAP_CUR="ssid","password""

нужны какие то настройки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 минут назад, jenya7 сказал:

нужны какие то настройки?

Я же не случайно привёл весь лог обмена (от RESET-а модулю до первого успешного коннекта): проанализируйте его и сравните со своим.

Также почитайте описание всех AT-команд из лога в мануале.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...