-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in 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: