|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 1:53 pm
Китайците пак избиха рибата ESP8266
| Автор |
Съобщение |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
 Re: Китайците пак избиха рибата ESP8266
(При мен линкът от последния пост си работи нормално (за сега) на ФФ.) Днес реших да си поиграя с ESP8266 (доставени, може би преди година). Първо пуснах AT командите, но след това флашнах Lua и си играя през LuaLoader 0.87. Имам няколко въпроса: Въпрос 1: HTTP заявка с неправилен отговор Правя заявка към dir.bg с рекуест: Но отговорът е само два байта (Content-Length: 2, "ww") Въпрос 2: Опитвам се да накарам LED да мига, но не става: зареждам файла , но не мига: Въпрос 3: Накрая опитах да възстановя AT API-то, обаче тулът, който препоръчват Flash ESP8266 Firmware извежа в Log-a:  , какво правим  ? ПП ИЗВИНЯВАМ СЕ: за въпрос 3: забравил съм да сложа укъсителчето  Флашна си се  .
|
| Чет Ное 19, 2015 2:25 pm |
|
 |
|
michev
Ранг: Форумен бог
Регистриран на: Сря Юли 11, 2007 10:16 am Мнения: 1730
|
 Re: Китайците пак избиха рибата ESP8266
На пръв поглед се вижда че подаваш неправилен параметър за "Host"
|
| Чет Ное 19, 2015 5:37 pm |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
 Re: Китайците пак избиха рибата ESP8266
аха, Host е сбъркан, иначе dir.bg отговаря точно така:
|
| Чет Ное 19, 2015 5:41 pm |
|
 |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
 Re: Китайците пак избиха рибата ESP8266
Може да съм сбъркал в copy/paste на заявката, вярно, в един момент не го бях сменил. А как dir.bg ще отговаря така, като се зарежда сайта им? Нещо не ми е ясно
|
| Чет Ное 19, 2015 7:19 pm |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
 Re: Китайците пак избиха рибата ESP8266
Зарежда се... при коректна заявка. При странна заявка получаваш странен отговор  В случая вероятно нещо не им е конфигуриран сървъра правилно. Поне според dns записите не хостват сайта, който изискваш така че не би трябвало да връщат HTTP OK, ама никой не е длъжен да ти отговаря на некоректни въпроси.
|
| Чет Ное 19, 2015 8:27 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: Китайците пак избиха рибата ESP8266
навярно имат някъв скрипт "около" виртуалните хостове по принцип трябва да върне грешка от рода 400 edit 10.4.1 400 Bad Request The request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications.... https://tools.ietf.org/html/rfc2616#section-10.4.1
_________________ main[-1u]={1};
|
| Пет Ное 20, 2015 8:24 am |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
 Re: Китайците пак избиха рибата ESP8266
Не, заявката не е лоша. Просто не е за тоя сървър. Пробвах няколко големи сървъра. Като цяло всеки прави каквото си иска. Може би най-смислено се държи google.com, който отговаря с 302 и те пренасочва към google там да си търсиш документа  Другия смислен отговор е 301 (Moved Permanently) и повечето М$ базирани сървъри отговарят така, само дето връщат и грозни страници в тялото (предполагам и те не са си настроили добре грешките, което ме навежда на мисълта че и аз обикновено не го правя...)
|
| Пет Ное 20, 2015 10:35 am |
|
 |
|
timt
Ранг: Форумен бог
Регистриран на: Вто Ное 27, 2012 9:27 pm Мнения: 2011
|
 Re: Китайците пак избиха рибата ESP8266
Поиграх си с ESP8266 обаче имам проблем. Приема ми АТ командите и до там, не иска да се програмира. Когато натисна бутона за Chip ID ми излиза print(node.chipid()) ERROR Някакви идеи?
|
| Нед Яну 10, 2016 1:36 pm |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
 Re: Китайците пак избиха рибата ESP8266
Дай повече подробности. Например качил ли си NodeMCU на ESP8266?
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Нед Яну 10, 2016 1:55 pm |
|
 |
|
timt
Ранг: Форумен бог
Регистриран на: Вто Ное 27, 2012 9:27 pm Мнения: 2011
|
 Re: Китайците пак избиха рибата ESP8266
ESPlorer и LuaLoader, други не съм пробвал. Мисля че е от някакви настройки а и да спомена че е настроена на 40 МХз ако има значение.
|
| Нед Яну 10, 2016 2:11 pm |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
 Re: Китайците пак избиха рибата ESP8266
Ако си качил nodemcu фирмуера трябва да видиш на терминал след power on съобщение с версията на фирмуера. Какво излиза там? Мисля че беше на 9600. 40МХз ще да е QSPI интерфейса, чипа иначе е на 80 или 160. На каква платка го мъчиш? По-новите версии май добре ауто-детектват SPI флаша, който им е закачен, но ако си успял да го флашнеш би трябвало да тръгне. Най-удобната за развой платка според мен е nodemcu dev kit, независимо дали на луа или друго ще пишеш. Сега има едни подобни WeMos: http://www.wemos.cc/wiki/doku.php?id=en:d1_minihttp://www.wemos.cc/wiki/doku.php?id=en:d1
Последна промяна gicho на Нед Яну 10, 2016 3:25 pm, променена общо 1 път
|
| Нед Яну 10, 2016 2:47 pm |
|
 |
|
timt
Ранг: Форумен бог
Регистриран на: Вто Ное 27, 2012 9:27 pm Мнения: 2011
|
 Re: Китайците пак избиха рибата ESP8266
версия 1.1.1
Нямам платка, мъча го с USB->RS232 явно от там е проблема но АТ командите си ги приема.
|
| Нед Яну 10, 2016 2:49 pm |
|
 |
|
timt
Ранг: Форумен бог
Регистриран на: Вто Ное 27, 2012 9:27 pm Мнения: 2011
|
 Re: Китайците пак избиха рибата ESP8266
ets Jan 8 2013,rst cause:2, boot mode:(3,7)
load 0x40100000, len 1396, room 16 tail 4 chksum 0x89 load 0x3ffe8000, len 776, room 4 tail 4 chksum 0xe8 load 0x3ffe8308, len 540, room 4 tail 8 chksum 0xc0 csum 0xc0
2nd boot version : 1.4(b1) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 8Mbit(512KB+512KB) jump to run user1 @ 1000
Ai-Thinker Technology Co. Ltd.
ready AT+GMR
AT version:0.25.0.0(Jun 5 2015 16:27:16) SDK version:1.1.1 Ai-Thinker Technology Co. Ltd. Jun 23 2015 23:23:50
OK
|
| Нед Яну 10, 2016 4:37 pm |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
 Re: Китайците пак избиха рибата ESP8266
"Ai-Thinker Technology Co. Ltd." Това не е ли стандартния АТ фирмуер?
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Нед Яну 10, 2016 4:47 pm |
|
 |
|
timt
Ранг: Форумен бог
Регистриран на: Вто Ное 27, 2012 9:27 pm Мнения: 2011
|
 Re: Китайците пак избиха рибата ESP8266
да
|
| Нед Яну 10, 2016 4:56 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 6 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|