MKS TFT Wi-Fi и MKS Robin Wi-Fi - Неработает
Доброго врмени суток, эта статья для тех у кого Wi-Fi алапткр от MKS откзывается дружить с принтером.
Для начала хочу выразить благоданость тем кто помогал с решением проблемы
---
Теперь инфомрация - Есть 2 вида адаптеров, MKS заявлет что они идентчины, различие только в разъеме подклюения, я буду говрить об MKS TFT Wi-FI, но это спрботает и со вторым адаптером, разве что пины в других метсах будут
Схемы и прочее тутhttps://github.com/makerbase-mks/MKS-WIFI/tree/master/hardware
Симптомы - Wi-fi адаптер неработает
Етсь 2 варинта
1 - Его нужно прошивать через плату принтера, и если с новым этого несделать, работать он небудет
Берем файл, разархивируем, кидаем в корень крты памяти, включаем принтер, он прошивается (Ждем), видим стандартный экран
Далее 2 пути
1 - Идем в натсроки и смотрим состояние Wi-Fi, видим примерно следующее
Подключаемя к указанной стеи (WiFI и IP) и вводим браузере указанный IP
Ставим STA - Подключчиться к сети
WIFI - Имя стие
KEY - Пароль от сети
Регистр букв Важен и в имени и пароли
---
Варинат 2 - Через конфигурационный файл
Созадем файл тектсовый файл - mks_config.txt
текст копируем в него текст
#wifi model(MKS WIFI TFT:0; MKS HLK-WIFI:1)
>cfg_wifi_type:0
#wifi mode(0:sta;1:ap)
>cfg_wifi_mode:0
#wifi name and password - Вместо MKS имя стеи, вместо 123 - пароль от нее
>cfg_wifi_ap_name:MKS
>cfg_wifi_key_code:123
#0:disable cloud service 1:enable cloud service
>cfg_cloud_enable:0
#cloud service adress
>cfg_wifi_cloud_host:www.baizhongyun9.cn
#cloud service port
>cfg_cloud_port:10086
#Dynamic access IP
>cfg_ip_dhcp_flag:1
#IP/mask/gateway Тут желатльно указать IP котоырй вы назначаете пдаптеру
>cfg_ip_address:192.168.1.240
>cfg_ip_mask:255.255.255.0
>cfg_ip_gate:192.168.1.1
Скилываем файл на карту памяти и перезагружаем принтер
Если вс есделано верно - вы увидите нечто похожее на
А теперь самое интересное, последний пункт State: STA или AP - имеет 3 разных варината
Connect - Wi-Fi адаптер и плата подружились
Exeption - Плата адаптер в ошибке, плата его отвергает
Решение проблемы рассомтр имм далее
-----
ПОДКЛЮЧАЕМ АДАТПЕР ТОЛЬКО ПО 3.3V, если подать на него 5V - ОН СГОРИТ!
Предполагается что вы поставили драйвер для программатора, он универсальный, так что без разницы на ардуино (http://wiki.amperka.ru/articles:driver-ch340)
Плата непрошивает номер, за исклчюением прошивки SHUI, корорая есть только на Robin nano
Для начала нам нужен USB to TTL програматор, или CH341A
Подклчение - Так у меня незаработало, скорее всего проблема в адаптере, налчие перемычки занчения неимеет
Теперь подключение к CH431A
Ставим перемычку так, это TTL - Это важно програмимирование
Подклчюение к плате
3.3-VCC
RXD-TXD
TXD-RXD
GND-GND
GND-IO0
Замкнуть перемычку (2 отверстия) на фото слева
Подключаем программатор
Ддя прошивки берем ESP Tool
https://github.com/espressif/esptool/releases/tag/v4.4
Распоковываем в папку поближе к корню на дсик C: , чтоб путь был короче
Тудаже распоковываем и фалы
https://github.com/Sergey1560/esp_firm
21byte.bin
MksWifi.bin
Киадем их впапку с ESP tool
Теперь лезем - пуск (Мжно вбить в описке), Мой компьютер/Этот компьютер/This PC (Правой кнопкой), свойства, диспетчер устройств там последовательыне порты, на интересует COM цифра - Запоиниаем ее
Пуск - выполнить или через посик CMD
Вбиваем CD C:\esptool-v4.4-win64\Где все что после CD - путь к файлу esptool.exe
Далее вбиаем Где COM7 - ваш порт из пункта выше
Если просто просто прошить серийный номер
esptool.exe -p COM7 -b 921600 write_fla sh --erase-all 0x3fb0c0 21byte.bin
Если прошить за одно и все остальное (Предпочтительнее
esptool.exe -p COM7 -b 921600 write_fla sh --erase-all 0x0 MksWifi.bin 0x3fb0c0 21byte.bin
--
Если вы в конце вывкееденного тектса видите это - Прошивка авершена успешно, выставляем и польуземся
Chip erase completed successfully in 0.8s
Compressed 350816 bytes to 249454...
Wrote 350816 bytes (249454 compressed) at 0x00000000 in 3.4 seconds (effective 824.0 kbit/s)...
Hash of data verified.
Compressed 24 bytes to 20...
Wrote 24 bytes (20 compressed) at 0x003fb0c0 in 0.0 seconds (effective 5.0 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
Ссылки
Оригиналыьне прошвики на адаптер - https://github.com/makerbase-mks/MKS-WIFI
Тоже интереная прошивка - https://www.mischianti.org/2021/11/28/mks-wifi-for-makerbase-robin-firmware-upgrade-and-new-web-socket-features-4/
Ссылка на прошвику 21 битас описаниеями автора - https://github.com/Sergey1560/esp_firm
Ссылка на вопрос и обсуждение - https://3dtoday.ru/questions/podklyucnie-mks-tft-wi-fi-k-prggrammatoru?
Помгла и эта статья - https://3dtoday.ru/blogs/vyacheslavss/mks-wifi-dlya-skrudzha
Еще больше интересных статей
Вечная катушка для филамента. Как я берегу природу
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Проверка улучшения от Bondtech, k1/k1c upgrade kit
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Наконец у меня дошли руки поставить набор улучшений от Bondtech на при...
G-CODE по-русски для 3D печати (Мини-справочник)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
На сенсоре не в телеге коменты...
С Новым Годом! По гороскопу с....
Мне ничего не падало и этой те...
Здравствуйте! Начал осваивать...
пошла вдруг такая хрень, вмест...
пошла вдруг такая хрень, вмест...
пошла вдруг такая хрень, вмест...