2015-11-13 1 views
1

У меня есть новый Teensy 3.2 с мигающей светодиодной программой на нем.Загрузка программы в teensy не работает

Когда я теперь пытался загрузить другую программку на крохотном, Arduino говорит:

крохотные не отвечает на запрос USB на основе автоматической перезагрузки. Пожалуйста, нажмите КНОПКУ РЕЖИМА ПРОГРАММЫ на своем Teensy, чтобы загрузить свой эскиз.

Автоматически начиная окно крохотный, не дает мне шанс (например) перезагрузить крохотный, так что-то соединения, кажется, неправильно или что-то, но что ...

Даже если я mannualy нажмите кнопку, все равно невозможно загрузить что-то. Любые идеи почему?

+0

Возможная причина заключается в том, что используемый кабель является только мощностью и не имеет линий передачи данных – Makoto

ответ

0

Я столкнулся с этой проблемой дважды. Первым я выбросил доску. На этот раз, когда я его включил, он запускает последнюю программу, которую я сжег на ней, но когда я пытаюсь запрограммировать ее снова, светодиод перестает мигать, и все останавливается. Утверждение, что он не может быть кабелем для передачи данных, не является разумным, потому что, как он может остановить текущую программу, если это не было сказано. Я очень сомневаюсь, что +5V может предоставить такие команды.

Я пробовал разные кабели, разные порты USB, перезагружал мой Linux-бокс, переустанавливал (дважды), проверяя контакты на Teensy и кабель ... нет подсказки.

Он всегда загружается в старом приложении (я оставил мигающий индикатор, чтобы указать «живучесть»). Я запрограммировал сообщение, чтобы вывести аппаратный последовательный порт. Может быть, это была проблема? Подождите ... Есть ли способ установить скорость передачи данных на USB? Интересно, если это проблема! -

Banner(void) { 
    Serial.begin(9600); 
    Serial1.begin(115200); 
}; 

В примере, если бы я программировал последовательный порт USB! Готов поспорить, что это проблема! Еще лучше, кто-нибудь знает, что такое протокол для разговора с USB-контроллером?