Что дело в ардуино свидетельствует еще то обстоятельство, что при работающем коде каждое нажатие кнопки сопровождается передачей кода в порт и соответствующей вспышкой светодиода. После сброса этого не происходит. До перезаливки кода.
Что дело в ардуино свидетельствует еще то обстоятельство, что при работающем коде каждое нажатие кнопки сопровождается передачей кода в порт и соответствующей вспышкой светодиода. После сброса этого не происходит. До перезаливки кода.
Ну тогда объясни почему bootloader работает? Если бы стирался код то и бутлодер тоже бы стерся. Залитый код кроме как программным способом не стереть.
Последний раз редактировалось Chip; 30.04.2010 в 10:58.
Если бы я мог объяснить, я здесь тему не забивал бы.
Сегодня опробовал устройство в машине, и выяснил еще одну особенность:
отключение - реакция такая-же какая и дома, а вот уход и возвращение из хибернейта сброса прошивки не вызывает.
Могу предложить прислать нам, разберемся в чем проблема.
Хотя как я уже говорил , стереть прошивку можно только программным путем. Если bootloader не стерся то и прошивка не стирается, что конкретно происходит я не могу понять.
Последний раз редактировалось Chip; 30.04.2010 в 17:07.
Так и поступим. Координаты сбрось в личку, пожалуйста. На сайте не нашел.
а разве если перерезать перемычку - не надо после записи программы перезагружать вручную ардуину? может просто ты записываешь прогу, она сохраняется в озу, а при перезагрузке соответственно трётся... (сорри, если туплю, сам недавно с ней разбираюсь)
"3-Добавлены контактные площадки Bit-Bang для возможности самопрограммирования бутлодера"
если я правильно понимаю, то это сделано для обновления загрузчика. новые версии выходят? если да то где их можно скачать? и с помощью чего он прошивается? судя приведенной схеме похоже на com порт.
Загрузчик не обновляется, потому как работает без нареканий.
А прошить можно через ICSP разьем
Контактные площадки Bit-Bang для того что бы использовать Carduino вместо программатора
Последний раз редактировалось Chip; 04.05.2010 в 20:48.
Контактные площадки Bit-Bang для того что бы использовать Carduino вместо программатора
вместо программатора для чего, простите?
для AVR, PIC, FreeScale?
можно по подробнее?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)