Я пытаюсь загрузить пользовательскую прошивку в Lego Mindstorms NXT и у меня возникают проблемы.
Прежде всего, я пытаюсь использовать nxtOSEK , который позволил бы мне запускать на нем программы C ++. Проблема в том, что каждый раз, когда я переключаю его в режим обновления прошивки, загрузка, кажется, на самом деле не происходит.
Под этим я подразумеваю, что согласно выводу в моем терминале (как Mac, так и Windows) загрузка прошла успешно, однако при перезагрузке NXT я все еще вижу обычный логотип (не nxtOSEK).
Итак, что я делаю, это сначала удерживаю Reset
кнопку в течение нескольких секунд, затем нажимаю оранжевую кнопку, давая мне этот тик-тик-тик звук. Затем я запускаю обновление прошивки (используя Windows NextTool или Mac OSX GUI NextTool) и пытаюсь загрузить. Я получаю сообщение об успехе, но робот все еще использует старую прошивку.
Что может быть причиной этой проблемы и как я могу ее решить?
источник
Ответы:
Причина, по которой вы не видите логотип nxtOSEK, заключается в том, что улучшенная прошивка выглядит так же, как и обычная прошивка, но с несколькими улучшениями производительности и функций. Это не специфично для nxtOSEK.
Чтобы проверить, правильно ли установлена прошивка, откройте меню « Настройки» в NXT, а затем подменю « Версия NXT» . Верхняя строка должна гласить:
FW NBC/NXC x.xx
гдеx.xx
номер версии прошивки.источник