Добавил команды изменения цвета, настройка через терминал, функция редкая заморачиваться с настройкой через меню не стал. Команды: color_ch1 0 255 0 color_ch2 0 255 255 color_grid 60 60 60 color_axis 150 150 150 Что где понятно, команда, пробел, R канал цвета, B, G, между ними просто пробелы, в конце перевод коретки. Вот пример
Всем добрый день! Вопрос такой.. Не могу прошить модуль WIFI в устройстве, прошивальщик (TCP2UART) находит устройство раз из 20 попыток и при попытке прошивки виснет. Скорости порта и памяти в прошивальщике все перебрал. Судя по логу TCP2UART виснет в разных местах: то при поиске 8266, то при обращении к памяти. Кнопку + зажимаю, держу. Прозвонил цепи RX TX U_RTS, (U_CTS(R92) выпаял) - вроде всё в порядке. Заменил память на модуле (winbond 32 мбита). Заменил модуль WiFi целиком (выпаял из платы nodemcu). Пробовал первую платку прошить отдельно от осциллографа, через USB-UART конвертер - плата шьется нормально. Но впаянная в осцил прошитая платка не работает(R92 восстанавливал). Где проблема? Либо что то с железом проглядел, либо сама STM глючная. Павел, а не может быть программой проблемы? Не сталкивались? не подскажите?
Здравствуйте. Кнопку "+" зажимать не нужно. После прошивки через UART переключите GPIO0 на плюс, подайте питание. Модуль должен появился в сети с именем GFXScope. Если так, то должен работать. Было подобное. Шьется, но имя остается по умолчанию. И еще питание желательно внешнее. В противном случае проблема, вероятнее всего с железом. На какой плате собрано? Далее необходимо с любого устройства пройти по адресу 192.168.4.1 изменить настройки SSID и Пароль для вашей сети. Применить. В настройках UART установить битрейт 7272727 для прошивки 54 МГц, для 60 МГц 6666666. Установить приложение. Подключиться к GFXscope. Запустить приложение. Нажать СТАРТ. Удачи. ЗЫ. Посмотрите, не установили ли "под замес" резисторы R86 R87 R93 100 om? или иного номинала.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Нет резисторы правильные стоят R86, R87, R93 -10к, 88-92 - по 100Ом на схеме кстаити есть номиналы, перепроверил - не то... Сейчас впаял первый модуль в китайскую макетку NodeMcu v3 ( грубо говоря просто USB_UART с ножками)- прошивается через неё без проблем, а вифи нет... Адреса блоков памяти ставил как на картинке из описания 0x00000, 0x07000, 0x7900, 0x7C000, 0x79000, 0x80000 размер пробовал ставить родной 4 Мбайта и 512Кб. пробовал скорость 115000кбс - после перезагрузки компьютер видит ком порт, пробавал 230400 - после перезагрузки компьютер находит новое устройство - трекбол... Значит всё же прошивается вне осциллографа....
Последний раз редактировалось alredi Сб фев 24, 2018 08:52:16, всего редактировалось 1 раз.
Спасибо Crazoff74, попробовал и сновыми настройками - нет изменений. Перепаял другой модуль wifi8266 на макетку - всё тоже самое, прошивается прекрасно какие бы параметры портов не высталял, но wifi не работает
Добавлено after 4 minutes 27 seconds: Спасибо Crazoff74, попробовал и сновыми настройками - нет изменений. Перепаял другой модуль wifi8266 на макетку - всё тоже самое, прошивается прекрасно какие бы параметры портов не высталял, но wifi не работает
Добавлено after 3 minutes 5 seconds: Вне осцила попробуй EN на плюс. RST на плюс через 5-10 кОм. GPIO15 на общий. GPIO0 на плюс. Подключи к источнику 3.3В, Если так не появляется, то беда. Вопрос почему оба модуля....
Добавлено after 2 minutes 54 seconds: Гуру в сети может что подскажут.
Перепаял другой модуль wifi8266 на макетку - всё тоже самое, прошивается прекрасно какие бы параметры портов не высталял, но wifi не работает
как же оно прекрасно прошивается, если не работает? Оно или прошивается и работает, либо криво прошивается, там третьего варианта нет. Внутрисхемно шьется у меня при снятии R92, на внешней плате подавно должно шиться и работать, почему не работает? Что-то делаете не так, на внешней плате как шьете, gpio0 переключаете на землю и обратно?
Попробуйте вообще не шить файл bin\WEBFiles.bin, остальное прошейте в сети вайфай должен появиться. Его потом через другую прогу залить придется, это чтобы с адресом не гадать, хотя там всего 2 варианта. Сайт тормозит, невозможно пользоваться, что случилось, уже второй день.
Адреса блоков памяти ставил как на картинке из описания 0x00000, 0x07000, 0x7900, 0x7C000, 0x79000, 0x80000
Не увидел в скрине 0x7900, только 0x79000 . По большому счету - делаете чистый бланк по размеру флеши (если установили 16МБ=128Мб, то нужно создать файл этой длины, заполненный FF-ми) и шьете его c 0x00000 Затем берете файл готовой прошивки, и шьете только тот, который с 0x00000, калибровку c 0x7C000, и вебдиск с 0x80000 (если памяти в стоковой версии только 512кБ=4096Мб, то этот файл нужно закидывать с 0x39000). Признак удачной прошивки - появившаяся точка доступа. Если модули старых ревизий, то.... лучше купите esp8285 (только тот, у которого выведены все 4 вывода для uart), на старых ревизиях куча багов, связанных с плохими платами, там часто отлетают переходные соединения в обычном режиме.
И всё-таки "она вертится"... Шьется это значит что-то программируется в память, но программа залитая не обязана работать. В общем разбираюсь потихоньку. Из 2 модулей рабочий оказался только второй. Во первых я сам затупил, вроде раньше все отмеченные для прошивки блоки в программе ESP8266Flasher автоматом заливались... Оказалось нет. Только руками и поблочно, после заливки блока 0х00000 прошивальшик просто останавливался. Размер этого блока 25 килобайт, размер самого большого блока 250кбайт... глаз мылится...25 да 25...
В оба модуля прошивки залилась нормально ESP8266Flasher о чем он "доложил" зелёной галкой. Но вот заработал wifi только на втором модуле esp8266, я наконец то увидел GFXscope точку доступа.
Это все дело было на макетной плате. Перепаял в осциллогаф хотел повторить процедуру перепрошивки - не вышло. Не находит программатор ESP и всё.....
Осцил тоже не работает с модулем, видимо из-за того что прошился в режим QIO, сейчас буду отпаивать и перешивать в DIO... Но все же почему не шьётся в осциллографе вопрос остался открытым
Кто знает по поводу этого экрана ,можно такой использовать Спойлерhttps://ru.aliexpress.com/item/3-2-inch-TFT-LCD-screen-module-Ultra-HD-320X480-for-Arduino-MEGA-2560-R3-Board/32605255967.html?ws_ab_test=searchweb0_0,searchweb201602_3_10152_10151_10065_10344_10068_10342_10325_10343_10546_10340_10548_10341_10084_10083_10618_10630_10307_5711211_5722315_10313_10059_10534_100031_10629_10103_10627_10626_10624_10623_10622_5711315_10621_10620_10142_10125,searchweb201603_25,ppcSwitch_3&algo_expid=cafe17a9-e5b1-4e13-9484-6d7a366674e6-0&algo_pvid=cafe17a9-e5b1-4e13-9484-6d7a366674e6&priceBeautifyAB=0
Кто знает по поводу этого экрана ,можно такой использовать Спойлерhttps://ru.aliexpress.com/item/3-2-inch-TFT-LCD-screen-module-Ultra-HD-320X480-for-Arduino-MEGA-2560-R3-Board/32605255967.html?ws_ab_test=searchweb0_0,searchweb201602_3_10152_10151_10065_10344_10068_10342_10325_10343_10546_10340_10548_10341_10084_10083_10618_10630_10307_5711211_5722315_10313_10059_10534_100031_10629_10103_10627_10626_10624_10623_10622_5711315_10621_10620_10142_10125,searchweb201603_25,ppcSwitch_3&algo_expid=cafe17a9-e5b1-4e13-9484-6d7a366674e6-0&algo_pvid=cafe17a9-e5b1-4e13-9484-6d7a366674e6&priceBeautifyAB=0
Но вот заработал wifi только на втором модуле esp8266, я наконец то увидел GFXscope точку доступа.
Перепаял в осциллогаф хотел повторить процедуру перепрошивки - не вышло. Не находит программатор ESP и всё.....
Осцил тоже не работает с модулем, видимо из-за того что прошился в режим QIO, сейчас буду отпаивать и перешивать в DIO... Но все же почему не шьётся в осциллографе вопрос остался открытым
Если вы увидели GFXscope точку доступа, почему ее не настроили с мобильного и не проверили наличие веб диска и уже точно рабочую вафлю не впаяли обратно в ослик и только потом проверив, что все нормально работает, пробовать шить внутрисхемно? Не находит программатор ESP и всё..... я могу только гадать, кнопку ОК жали, питание передергивали, если все соединено нормально, то и работать должно, прошивка 3.1.22? Прошейте как шили и настройте точку доступа, впаяйте обратно и не мучайтесь, или у вас сотня приборов? QIO, DIO вообще не влияют на работу модуля с прибором, ослику все равно, как сама вафля подключена внутри к своей флешке.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения