roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 10:09

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: В Ардуину можно залить только один скетч
СообщениеДобавлено: 04 апр 2012, 02:20 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Народ, мож кто поможет: http://arduino.cc/forum/index.php/topic,99762.0.html
Уже яму в столу пробил головой. Не могу больше...

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В Ардуину можно залить только один скетч
СообщениеДобавлено: 04 апр 2012, 05:53 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Фьюзы то выставлены под бутлоадер правильно?

А то может у тебя оно работает только пока перед бутлоадером одни NOPы и оно случайно до него доходит пока там пусто?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В Ардуину можно залить только один скетч
СообщениеДобавлено: 04 апр 2012, 09:23 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Да забей ты наконец на эти АрДубины. Ты ж на STM можешь сделать фсе:)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В Ардуину можно залить только один скетч
СообщениеДобавлено: 04 апр 2012, 10:56 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Я точно знаю, так как проверял неоднократно, что если взять новый исправный AVR и прошить его прошивкой из arduino и фьюзы поставить нормально, то все работает как часы. :D

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В Ардуину можно залить только один скетч
СообщениеДобавлено: 04 апр 2012, 11:57 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
=DeaD= писал(а):
А то может у тебя оно работает только пока перед бутлоадером одни NOPы и оно случайно до него доходит пока там пусто?

Скорее всего так и есть - пока приложения нет, оно нопает до бутлоадера.

Добавлено спустя 2 минуты 48 секунд:
elmot писал(а):
Да забей ты наконец на эти АрДубины. Ты ж на STM можешь сделать фсе:)

Чой-то мне в какой-то момент показалось что припаять мк к плате быстрее чем переписать библиотеку под stm... Вишь как оно выходит-то :-)
Драйверы adxl345 и itg3200 под stm32 я уже написал, теперь придется Free IMU портировать...

Добавлено спустя 3 минуты 34 секунды:
avr123.nm.ru писал(а):
Я точно знаю, так как проверял неоднократно, что если взять новый исправный AVR и прошить его прошивкой из arduino и фьюзы поставить нормально, то все работает как часы. :D

Да йасно все - ты подскажи где косяк? Сдается мне я то-ли начудил с ресет-цепью, то ли пожег ресет каким-то макаром. Хотя если я бы его пожег, как бы я заливал бутлоадер? И как бы я восстановил фьюзы HV-программингом?

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В Ардуину можно залить только один скетч
СообщениеДобавлено: 04 апр 2012, 12:07 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
А ты пробовал ресет ручками давать, или там все жестко припаяно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В Ардуину можно залить только один скетч
СообщениеДобавлено: 04 апр 2012, 12:16 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
boez писал(а):
А ты пробовал ресет ручками давать, или там все жестко припаяно?

Пробовал. Чо-то там мистика какая-то. Вроде на кнопку нажимаешь, напруга на ресете падает до 0,3В. Происходит ресет, но после этого при нажатой кнопке начинает выполнятся скетч. Вчера был программный марафон, сегодня будет железный. Буду ресет-тайминги осциллом под ордуино нано подгонять.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В Ардуину можно залить только один скетч
СообщениеДобавлено: 04 апр 2012, 17:24 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Нашел в одной ветке на спаркфане комментарий, что Arduino IDE поддерживает ресет _только_ через DTR. Это они меня сильно подвели когда я свой переходник делал - я как раз ориентировался на спаркфановский донгл. Ну ладно, там соплю две секунды повесить. Если заработает - даже жалеть не буду. Неплохой кик-старт на АВР-е получился (я б за фьюзы за эти по башке бы атмеловцам надавал - это ж надо было такую хрень придумать! Встроенный брикер для девайса!)

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В Ардуину можно залить только один скетч
СообщениеДобавлено: 04 апр 2012, 17:38 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
dccharacter писал(а):
Arduino IDE поддерживает ресет _только_ через DTR.

А ты разве не знал?!?!?

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В Ардуину можно залить только один скетч
СообщениеДобавлено: 04 апр 2012, 22:20 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Блина, а вот тут пишут другое:
http://www.arduino.cc/cgi-bin/yabb2/YaB ... 1280020967

Костя, я столько всего не знаю... У меня очень интересная жизнь - каждый день открытия. Чем больше я про что-то знаю тем скучнее мне эта тема становится :-(

Добавлено спустя 3 часа 52 минуты 11 секунд:
Проблема была не в этом. С DTR-ом на ресете картина точно такая же... Все, надоело.

Добавлено спустя 45 минут 25 секунд:
Перепаял 328-ю на ордуину нану. Работает :-(

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO