roboforum.ru

Технический форум по робототехнике.

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

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

Master » 29 окт 2007, 20:36

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

Щас пойду травить вот такую платку, к которой буду подключать програматор. Заодно и проверим идею.
Вложения
.JPG

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

avr123.nm.ru » 29 окт 2007, 20:41

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

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

Myp » 29 окт 2007, 20:44

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

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

toshas » 29 окт 2007, 23:09

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

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

Master » 30 окт 2007, 08:27

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

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

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

Не получается на работе картриджи фиговые дорожки потом приходится фломастером наводить.

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

avr123.nm.ru » 30 окт 2007, 09:35

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


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

Но народ "хлебом не корми" - дай дырки сверлить !

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

steel_monkey » 30 окт 2007, 21:15

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

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

Master » 30 окт 2007, 21:16

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

Это когда тонера мало.
Дальней шее осуждение переезжаем куда нить в печатные платы.

Re:

gunner05 » 31 окт 2007, 01:56

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

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

Re: Re:

Master » 31 окт 2007, 08:38

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

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

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

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

Re: Re:

Digit » 31 окт 2007, 09:17

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

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


Чисто внешне (по описанию) нормальное решение. А вот насколько оно рабочее - вопрос открытый.

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 разъёмы!!! да здраствует прошивка через любые ноги!!!

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 по этому хочу знать все от и до.

Re: Re:

Myp » 31 окт 2007, 12:22

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

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

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

Re: Re:

gunner05 » 31 окт 2007, 12:47

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

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

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

дааа...один загадочный ответ заменяется другим...наверное поэтому в этой теме уже 15 страниц....а толку для начинающих нет...
у меня нет LPT порта поэтому все начинания нужно начинать с USB прогаматора, а как его собрать новичку если тут даються такие ответы???


cron
Rambler\'s Top100 Mail.ru counter