-
Notifications
You must be signed in to change notification settings - Fork 239
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
MJWSD05MMC #307
Comments
Hi, Are there any instructions on how to flash/unbrick MJWSD505MMC using USB-TTY? Please advise. Thanks |
After the Zigbee firmware, it is required to use the RESET output when starting the "activation" in any programmer. Resetting the power supply may not work, because for a chip in deep sleep mode, it is enough to receive power from any output, including the programming pin. Use USBCOMFlashTx.html :
Update: Look at "The USB-COM adapter writes the firmware to the explorer. Web version." |
Thanks, I will give that ago. |
Сброс привязки к Mi-Home для новой активации.
Далее возможно записать альтернативную прошивку с именем файла типа ‘BTH_vNN.bin’.
После прошивки устройство изменит имя bluetooth на что-то вроде "BTH_XXXX".
В альтернативной прошивке MJWSD05MMC
Верхняя боковая кнопка:
Нижняя боковая кнопка по умолчанию работает как ‘Switch’ в Home Assistant. К примеру для включения/выключения света и т.д..
Нажатие и удержание одновременно двух кнопок более 7 секунд перезагружает устройство с параметрами по умолчанию.
Возврат к оригинальной версии сопровождается стиранием всей памяти замеров и установок.
Оригинальная версия имеет большой размер и использует другую структуру разметки OTA в Flash. По этим причинам требуется очистить и переразметить всю память Flash для обратного перехода к оригинальной версии. Аналогично и при переходе на альтернативную прошивку, но это происходит без уведомлений.
Если большая часть Flash уже заполнена или размечена, тогда при перовой попытке выполнить Big.OTA может возникнуть тайм-аут соединения и потеря связи, или рассинхронизация связи с внешним BT адаптером.
Если соединение в первого разорвется или заливка будет происходить очень медленно - тогда требуется повторный перезапуск OTA.
Не бойтесь разорвать соединение при OTA, если оно идет медленно. Повторное соединение может обеспечить нормальную скорость - от 40 до 75 сек на всю OTA.
Часто, особенно для OTA и Активации в оригинальной прошивке, помогает сброс адаптера USB-BT путем переустановки в USB разъеме или в системных меню. Это баг у Low-cost адаптеров типа Realtek RTL8761 и исправление невозможно - перед Активацией и заливкой альтернативной прошивки желательно пересбросить такой адаптер. Иначе получение кодов Активации и OTA на оригинальной прошивке будет происходить минутами...
The text was updated successfully, but these errors were encountered: