бутлоадер (грузит прошивку напрямую из usb)

Все что связана с заливкой программ в микроконтроллеры.

бутлоадер (грузит прошивку напрямую из usb)

Сообщение Master » 29 окт 2007, 20:36

-= Александр =- писал(а):Можно, но для полностью внешнего программатора лучше предусмотреть и другие возможности. Например переключатель между внешним тактом, кварцем (который тоже можно будет воткнуть в отдельную панельку) и вообще без внешних устройств. Т.к. контроллер, прошитый на работу с внешним кварцем не факт что заведется от такой штуки...

Щас пойду травить вот такую платку, к которой буду подключать програматор. Заодно и проверим идею.
Вложения
.JPG
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: USB программатор для AVR

Сообщение avr123.nm.ru » 29 окт 2007, 20:41

Левый разъемчик так и хочется на 180 град повернуть по часовой стрелке.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: USB программатор для AVR

Сообщение Myp » 29 окт 2007, 20:44

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

Re: USB программатор для AVR

Сообщение toshas » 29 окт 2007, 23:09

а можно и так, лишние пины можно просто вынуть из кроватки
(я люблю вообще однослойной делать и паять все поверхностно подогнув пины у дипа и разъема)
Вложения
.jpg
Аватара пользователя
toshas
 
Сообщения: 90
Зарегистрирован: 31 янв 2006, 14:37
Откуда: Москва

Re: USB программатор для AVR

Сообщение Master » 30 окт 2007, 08:27

avr123.nm.ru писал(а):Левый разъемчик так и хочется на 180 град повернуть по часовой стрелке.

Не получится он угловой.

проведи 2 дорожки между ног и збавься от 2х перемычек
между ногами dip стыдно дорожку не протащить

Не получается на работе картриджи фиговые дорожки потом приходится фломастером наводить.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: USB программатор для AVR

Сообщение avr123.nm.ru » 30 окт 2007, 09:35

toshas писал(а):я люблю вообще однослойной делать и паять все поверхностно


Я тоже так делаю и пропогандирую - http://avr123.nm.ru/06.htm ЛУТ от 0.15 мм ! гарантировано.

Но народ "хлебом не корми" - дай дырки сверлить !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: USB программатор для AVR

Сообщение steel_monkey » 30 окт 2007, 21:15

А у меня как раз наоборот -толстые дорожки печатаются очень плохо, а тонкие-только впуть, 0,3-0,4 это самое то
Аватара пользователя
steel_monkey
 
Сообщения: 346
Зарегистрирован: 14 июл 2007, 23:38
Откуда: SPb
прог. языки: немного албанский

Re: USB программатор для AVR

Сообщение Master » 30 окт 2007, 21:16

steel_monkey писал(а):А у меня как раз наоборот -толстые дорожки печатаются очень плохо, а тонкие-только впуть, 0,3-0,4 это самое то

Это когда тонера мало.
Дальней шее осуждение переезжаем куда нить в печатные платы.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re:

Сообщение gunner05 » 31 окт 2007, 01:56

Pegasus писал(а):http://www.fischl.de/avrusbboot/ - гляньте тут, конечно не совсем аппаратное решение :) но мне кажется имеет право на жизнь

почему ни кто не прокоментировал это?
Аватара пользователя
gunner05
 
Сообщения: 18
Зарегистрирован: 31 окт 2007, 00:19
Откуда: Украина, Донецк

Re: Re:

Сообщение Master » 31 окт 2007, 08:38

gunner05 писал(а):
Pegasus писал(а):http://www.fischl.de/avrusbboot/ - гляньте тут, конечно не совсем аппаратное решение :) но мне кажется имеет право на жизнь

почему ни кто не прокоментировал это?

Прочитал в гугловском переводе ниче ни понял.

Пытался зашить вчера Мегу 16, шьется на ура, зашивка FLASH идет мгновенно, а вот EEPROM раз в 5 медленней чем при прошивке 5 проводками. Может нада скорость порта в свойствах выставить больше?
Кстати прошиваемую Мегу 16 тактовал не от внешнего кварца, а от линии LED программатора все шьется и читается. Тока когда сунул в тестовую плату с диодами, нифига не заработало, прошил повторно, то же самое. Оказалось когда-то мне срочно нужен был кварц и я его из платы выпаял. Впаял кварц на место и все заработало.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Re:

Сообщение Digit » 31 окт 2007, 09:17

gunner05 писал(а):
Pegasus писал(а):http://www.fischl.de/avrusbboot/ - гляньте тут, конечно не совсем аппаратное решение :) но мне кажется имеет право на жизнь

почему ни кто не прокоментировал это?


Чисто внешне (по описанию) нормальное решение. А вот насколько оно рабочее - вопрос открытый.
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: Re:

Сообщение Myp » 31 окт 2007, 10:52

gunner05 писал(а):
Pegasus писал(а):http://www.fischl.de/avrusbboot/ - гляньте тут, конечно не совсем аппаратное решение :) но мне кажется имеет право на жизнь

почему ни кто не прокоментировал это?

ой как забавно
а я вот тока тока собрался бутлоадер потестить для usart
теперь заодно и через usb попробую

тока придётсо avr-gcc осваивать под винду, ато чото у меня оно никак не работало раньше...

чёто не разберусь, там ноги любые мона для програмленья выделять или нет

нашёл
Define the used data line pins. You have to adapt USB_CFG_IOPORT, USB_CFG_DMINUS_BIT and
USB_CFG_DPLUS_BIT to your hardware. The rest should be left unchanged.

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

Re: Re:

Сообщение gunner05 » 31 окт 2007, 12:06

Master писал(а):
gunner05 писал(а):
Pegasus писал(а):http://www.fischl.de/avrusbboot/ - гляньте тут, конечно не совсем аппаратное решение :) но мне кажется имеет право на жизнь

почему ни кто не прокоментировал это?

Прочитал в гугловском переводе ниче ни понял.

Пытался зашить вчера Мегу 16, шьется на ура, зашивка FLASH идет мгновенно, а вот EEPROM раз в 5 медленней чем при прошивке 5 проводками. Может нада скорость порта в свойствах выставить больше?
Кстати прошиваемую Мегу 16 тактовал не от внешнего кварца, а от линии LED программатора все шьется и читается. Тока когда сунул в тестовую плату с диодами, нифига не заработало, прошил повторно, то же самое. Оказалось когда-то мне срочно нужен был кварц и я его из платы выпаял. Впаял кварц на место и все заработало.

так так это уже интересней, получается, что это вполне работоспособный вариант прошивки МК AVR через USB ????
объясни пожалуйста пошагово и подробно как ты все это делал и чем прошивал, и можно с фотками подключения....

p/s/ я раньше не сталкивался с програмированием MK по этому хочу знать все от и до.
Аватара пользователя
gunner05
 
Сообщения: 18
Зарегистрирован: 31 окт 2007, 00:19
Откуда: Украина, Донецк

Re: Re:

Сообщение Myp » 31 окт 2007, 12:22

gunner05 писал(а):так так это уже интересней, получается, что это вполне работоспособный вариант прошивки МК AVR через USB ????
объясни пожалуйста пошагово и подробно как ты все это делал и чем прошивал, и можно с фотками подключения....

p/s/ я раньше не сталкивался с програмированием MK по этому хочу знать все от и до.

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

Re: Re:

Сообщение gunner05 » 31 окт 2007, 12:47

Myp писал(а):
gunner05 писал(а):так так это уже интересней, получается, что это вполне работоспособный вариант прошивки МК AVR через USB ????
объясни пожалуйста пошагово и подробно как ты все это делал и чем прошивал, и можно с фотками подключения....

p/s/ я раньше не сталкивался с програмированием MK по этому хочу знать все от и до.

чтоб прошивать через usb тебе сначало надо прошить в него бутлоадер любым другим типичным способом

дааа...один загадочный ответ заменяется другим...наверное поэтому в этой теме уже 15 страниц....а толку для начинающих нет...
у меня нет LPT порта поэтому все начинания нужно начинать с USB прогаматора, а как его собрать новичку если тут даються такие ответы???
Аватара пользователя
gunner05
 
Сообщения: 18
Зарегистрирован: 31 окт 2007, 00:19
Откуда: Украина, Донецк

След.

Вернуться в Программаторы

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

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