roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 111 ]  На страницу 1, 2, 3, 4, 5 ... 8  След.
Автор Сообщение
 Заголовок сообщения: MiniBot Bootloader
СообщениеДобавлено: 20 апр 2008, 22:21 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
сделал бутлоадер avr109/avr911 совместимый для минибота.
за основу взял AVRPROG compatible bootloader for ATMEL ATmega Controllers

подробности у меня в блоге

http://vehq.ru/blog/2008/04/20/bootloader-dlya-minibot/

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 21 апр 2008, 08:22 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Отныне все Миниботы будут на "заводе" программироваться этим бутзагрузчиком.

Также за 150р.+4% можно будет приобрести "программатор" для этого дела, т.е. мост USB-UART. Который помимо программирования естественно можно будет использовать для отладки и для зарядки МиниБота от порта USB.

Добавлено спустя 14 минут 52 секунды:
Так же соответсвеено появляется возможность перепрограммировать МиниБот удаленно, через радиоканал!!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 06 май 2008, 09:56 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Внимание!
не используйте загрузчик, когда АКБ МиниБота разряжен!
а также проверяйте качество соединения!
иначе можете загубить МК!

я уже прибил, забыл зарядить после почти часа ШИМ 90%.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 06 май 2008, 10:49 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Это надо исправлять как-то, иначе это полный отстой.

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 06 май 2008, 11:46 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
чёто я не понял почему это нельзя?

какая разница прошивать 5ю проводками или бутлоадером
еси бутлоадером, то просто прошивка не до конца прошьётся или глючно
всё равно ведь программа в любом случае стартует с бутлоадера и тока потом выходит на глючный непрошившийся участок
заряжаем акк и шьём поновой

железо же не может повредится...

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 06 май 2008, 11:56 
Не в сети
Аватара пользователя

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
...и я не понимаю... фьюзы же не шьются, бутлоадер сам себя не переписывает. В чем косяк? :shock:

_________________
злой полицейский


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 06 май 2008, 13:37 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
а хз в чем косяк, вообще у меня стоят обычные ATMega32 а не ATMega32V(L)
факт в том что после сбоя прошивки мега перестала шиться и драконом (ISP)
такт на XTAL1 подавал - безрезультатно.

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

Добавлено спустя 3 минуты 55 секунд:
Виталий писал(а):
Это надо исправлять как-то, иначе это полный отстой.

я вот не помню есть ли сигнал "АКБ разряжен"?
если есть, то можно отправлять программатору ошибку и не трогать флеш.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 06 май 2008, 15:38 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
да конечно
напр аккумулятора заведено на мегу и его можно мерять

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 06 май 2008, 15:49 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
вернулся домой, нашел, на PA7 заведено,
жаль, только что допиленная прошивка может не влезть в 1 кб.

п.с. съездил в чип, купил новых мег, жаль м644 нет, их в эфо нужно заказывать.
кстати сколько в московии обладателей МБ?

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 06 май 2008, 22:03 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Так уже третий чел, который запорол что-то на миниботе, причем я смотрю ошибки такого рода делают далеко не чайники, это меня успокаивает, а то я думал что уже совсем тупой. Можно уже сделать темку, "Грабли Минибота" и каждый напишет чего и где он спалил и где нуна быть аккуратней, чтобы другим не повадно было.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 07 май 2008, 00:43 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
спалить можно все!

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

кстати думаю параллельный программатор бы вылечил эту мегу,
но у меня нет переходника на TQFP-44, так что дешевле купить новую (180 р., против 1500 р. за переходник)

[перенесено]

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 07 май 2008, 13:05 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
я тут подумал, что неплохо бы, чтобы бутлоадер не только блокировался, а еще показывал состояние заряжен/норма/разряжен
для этого очень удобно подходит LED1(2)

  • Зеленый - заряжен
  • Желтый(оранжевый) - норма
  • Красный - разряжен, и блокировка программирования

а теперь собственно вопрос, на каких уровнях делать переключение?

я думаю З - 4.1 В/ Ж - 4.0 В / К - 3.9 В

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 07 май 2008, 13:33 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
можно даже два светика использовать


К К
К
Ж
ЖЖ
Ж
З
З З


и разбить на 5 диапазонов)
3.6
3.7
3.8
3.9
4.0
4.1

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 07 май 2008, 13:37 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
можно, тут главное чтоб не превысить размер БЛ
очень хочется остаться в 1 КиБ области :)
а то следующая аж 2 КиБ, что много,
а вот если добавить AES, хотя кому это нужно в любительском устройстве?

Добавлено спустя 39 секунд:
3.7 это уже КК

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MiniBot Bootloader
СообщениеДобавлено: 07 май 2008, 13:40 
Не в сети
Аватара пользователя

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
Vooon писал(а):
а вот если добавить AES, хотя кому это нужно в любительском устройстве?


А что это за зверь? А то на эту аббревиатуру поисковики столько всего дают, что пипец.

_________________
злой полицейский


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 111 ]  На страницу 1, 2, 3, 4, 5 ... 8  След.

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


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

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


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

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