Light Style© by Fisana

Перейти к содержимому


Фотография

Слетают драйвера NXT


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Ovsyannikov_A_U

Ovsyannikov_A_U

    Эксперт

  • Тренеры WRO
  • PipPipPip
  • 74 сообщений
  • ГородРостов-на-Дону

Отправлено 05 Октябрь 2013 - 05:29

Недавно приобрели лицензию на RobotC и столкнулись с серьезной проблемой - RobotC устанавливает свой драйвер, после которого NXT не прошивается ни в RoboLab, ни в NXT-G, ни, даже, в RobotC. То есть, когда из робота стирается прошлая прошивка, он определяется не как Lego Mindstors NXT Firmware Update, а как Bossa Programing Port или даже как Arduino (!!!). Причем иногда это "лечится" переустановкой драйверов с офф. сайта, а иногда и это не помогает.
А если учесть, что при этом еще и QReal:Robots не может нормально загружать программу в реального робота, то становится совсем грустно.
Вообще с драйверами проблема полная. Кто использует одновременно RoboLab и RobotC (а еще лучше и NXT-G) - есть ли подобные проблемы? Как их решаете? В каком порядке лучше ставить ПО и как?

Заранее благодарен!

#2 diman924

diman924

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений
  • ГородПермь

Отправлено 27 Октябрь 2013 - 04:37

Недавно приобрели лицензию на RobotC и столкнулись с серьезной проблемой - RobotC устанавливает свой драйвер, после которого NXT не прошивается ни в RoboLab, ни в NXT-G, ни, даже, в RobotC. То есть, когда из робота стирается прошлая прошивка, он определяется не как Lego Mindstors NXT Firmware Update, а как Bossa Programing Port или даже как Arduino (!!!). Причем иногда это "лечится" переустановкой драйверов с офф. сайта, а иногда и это не помогает.
А если учесть, что при этом еще и QReal:Robots не может нормально загружать программу в реального робота, то становится совсем грустно.
Вообще с драйверами проблема полная. Кто использует одновременно RoboLab и RobotC (а еще лучше и NXT-G) - есть ли подобные проблемы? Как их решаете? В каком порядке лучше ставить ПО и как?

Заранее благодарен!


У меня тоже возникла подобная проблема. блуждая по российским сайтам не нашел решения проблемы, но на англоязычном форуме RobotC было предложено решение. Заходим в Диспетчер устройств, находим в COM портах Bossa Programming port. Заходим в него и во вкладке Сведения находим файл, к которому он ссылается (имя inf). Далее заходим в папку C:\Windows\inf и находим этот файл. дописываем к его имени .bak (Пример: oem15.inf.bak). Далее опять идет в диспетчер устройств и удаляем драйвер Bossa. Затем достаем кабель из usb и втыкаем снова. Теперь он должен найти нужный драйвер. Прошиваем в любой программе (NXT-G, Robolab, RobotC). Предполагается, что проблема произошла из-за использования на компе плат arduino, в NXT блоке, насколько я помню тоже стоит ATMega, RobotC скорее всего неправильно распознал драйвер и поэтому так все получилось.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей