[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4762: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4764: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4765: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4766: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
MK90 • Просмотр темы - Загрузка любого hex файла через загрузчик Leonardo

Загрузка любого hex файла через загрузчик Leonardo

Особенности работы, конструирования устройств и схем на основе Arduino-совместимых плат.

Загрузка любого hex файла через загрузчик Leonardo

Сообщение sergey » 22 янв 2014, 11:48

Добрый день! Такой вопрос, имеется вот такая https://www.sparkfun.com/products/11098 Arduino-совместимая плата. В нее зашит bootloader arduino leonardo, соответственно в среде ардуино плату выбираю как Леонардо и из среды нормально программируется. У меня стоит задача залить в такую плату hex файл, полученный из другой среды разработки не используя среду arduino. Можно это как то сделать без использования программатора, через загрузчик Leonardo? Спасибо.
sergey
 
Сообщения: 6
Зарегистрирован: 22 янв 2014, 11:40

Re: Загрузка любого hex файла через загрузчик Leonardo

Сообщение ilya_dan » 22 янв 2014, 13:06

Always yours, MK90 admin
ilya_dan
Site Admin
 
Сообщения: 175
Зарегистрирован: 11 авг 2011, 23:34
Откуда: MK90


Re: Загрузка любого hex файла через загрузчик Leonardo

Сообщение ilya_dan » 22 янв 2014, 13:49

Дисконнектом на 1200 - это если через ArduinoIDE, программно сбрасывать. Но это же не единственный способ.

Можно нажать расположенный на плате Reset. Если загрузчик от производителя - жать дважды. Если оригинальный с arduino.cc - достаточно одного раза. После этого тоже попадаем в бутлоадер.

Дальше надо за 8 секунд успеть выяснить номер порта, на котором повис бутлоадер, вбить его в строку запуска avrdude и нажать Enter :)
Always yours, MK90 admin
ilya_dan
Site Admin
 
Сообщения: 175
Зарегистрирован: 11 авг 2011, 23:34
Откуда: MK90

Re: Загрузка любого hex файла через загрузчик Leonardo

Сообщение ilya_dan » 22 янв 2014, 13:52

Always yours, MK90 admin
ilya_dan
Site Admin
 
Сообщения: 175
Зарегистрирован: 11 авг 2011, 23:34
Откуда: MK90

Re: Загрузка любого hex файла через загрузчик Leonardo

Сообщение sergey » 22 янв 2014, 13:58

На этой плате нет кнопки сброса. HEX файл в папке с AVR Dude есть, я не совсем уже начинающий, чтобы подобного не замечать. :D Вобщем непонятно, теперь винда плату вообще не видит никак. Даже звука подключаемого по USB устройства

Ага, на плате есть пин reset соединяю его с землей, появляется на некоторое время com порт leonardo bootloader
sergey
 
Сообщения: 6
Зарегистрирован: 22 янв 2014, 11:40

Re: Загрузка любого hex файла через загрузчик Leonardo

Сообщение sergey » 22 янв 2014, 14:11

Но hex не видит хоть убей, хотя в папке он точно есть, пробовал несколько штук разных.

P.S. Получилось, спасибо большое за помощь!
sergey
 
Сообщения: 6
Зарегистрирован: 22 янв 2014, 11:40

Re: Загрузка любого hex файла через загрузчик Leonardo

Сообщение aspnetter » 17 апр 2014, 20:16

А вот таким программатором ведь можно зашить плату Ардуино без всяких загрузчиков?
aspnetter
 
Сообщения: 1
Зарегистрирован: 17 апр 2014, 20:11

Re: Загрузка любого hex файла через загрузчик Leonardo

Сообщение ilya_dan » 17 апр 2014, 21:56

Always yours, MK90 admin
ilya_dan
Site Admin
 
Сообщения: 175
Зарегистрирован: 11 авг 2011, 23:34
Откуда: MK90


Вернуться в Arduino-совместимые

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron