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
Еще больше интересных статей
Система автоматической смены столов Chitu Systems PlateCycler C1M для Bambu Lab A1 mini
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
(Не)большое улучшение сушилки Sunlu S2 для мягкой подачи филамента
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Blue Pill & SSD1306, ну очень маленькие.., но 32 бит!
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Решил я тут попробовать перейти с 8 бит на 32.
Готовы...








Комментарии и вопросы
так яж говорю - ракурс такой в...
Там стол лакированный, зеркаль...
и на последнеей фотке тоже не....
Запустил своего старичка на пе...
Всем привет. Помучился с китай...
Знакомый заколебался мен...
При печати головка как будто н...