Xiaomi Ninebot mini

ЗадачаВыявить причину ошибки и устранить ее
Оборудованиеnineboot

Xiaomi Ninebot mini

Неисправность описанная заказчикомВключается, не едет, пищит
Ход диагностикиПо предварительной диагностике исходя из ошибки было подозрение на повреждение прошивки, что подтвердилось при снятии дампа – была затерта часть служебной информации, в том числе и ключ процессора. Было принято решение использовать прошивку от донора с подкорректированным ключом.
ВыводСигвеи Ninebot имеют возможность обновления прошивки через приложение на смартфоне, однако иногда при этом происходит повреждение прошивки, и как следствие сигвей больше не хочет ездить. Так же, но реже, слет прошивки происходит и без всяких на то причин

Прошивки сигвеев ninebot для защиты от клонирования подписываются уникальным ключом, при отсутствии которого даже при полностью рабочей прошивке сигвей не запустится.

РезультатКлюч процессора был подправлен и сигвей вновь заработал в штатном режиме, что и требовалось от него
-5%