Менять ПО AVR с USB флешки.

Dec 30, 2007 27 Replies


Hello, Vasiliy Suvorkov! You wrote in conference fido7.ru.embedded to Vladislav Baliasov on Sat, 05 Jan 2008 20:11:48 +0300:

VB>> Или с USB/COM - что быстрее и по нынешнем временам проще и доступнее.

VS> Который работает в разы медленнее аппаратного com-порта. По крайней VS> мере у меня с программатором так.

Ерунда полная. Они и мегабитные бывают, а уж применительно к программатору, если конечно речь не идет об использовании линий квитирования UART'а для формирования временных диаграм программирования, а об использовании boot loader'а через UART о скорости последнего и вовсе нет смысла говорить.

dima

formatting link

2008-01-05, Dmitry Orlov snipped-for-privacy@isdn.net.il> пишет:

Hу, почему ерунда. round-trip у PL2303 существенно большэ, чем у висящего на PCI потомка 16550A.



Hello, Ilya Anfimov! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Sat, 5 Jan 2008 21:23:42

+0000 (UTC):

VB>>>> Или с USB/COM - что быстрее и по нынешнем временам проще и VB>>>> доступнее.

VS>>> Который работает в разы медленнее аппаратного com-порта. По VS>>> крайней мере у меня с программатором так.

IA> Hу, почему ерунда. round-trip у PL2303 существенно большэ, чем у IA> висящего на PCI потомка 16550A.

Я не знаю что такое round trip и какое это имеет отношение к бутлоадеру в частности и программатору вообще. У меня программатор ICP1/2

formatting link
совершенно одинаково работает и через аппаратный компорт и через usb2com на PL2303 и (ICP2) просто через USB (CP210x там внутри). Зато я знаю, что слова "большэ" в русском языке нет, есть слово "больше" и что если ты хочешь продолжать общение тут, то изволь это усвоить. Hамеренное коверкание языка бесит.

dima

formatting link

Добpого вpемени суток, *Nickita*!

03 янваpя 08 года в 19:02 *Nickita* *A Startcev* писал в _RU.EMBEDDED_ для *Dimmy* *Timchenko* с темой "Менять ПО AVR с USB флешки."

NAS> А ЭкспpессКаpты с ЛПТ бывают, или это экзотика? Именно поэтому я выбиpал ноут с PCMCIA, а не экспpесскаpдом, а вчеpа в славном гоpоде Омске купил PCCard-LPT+COM. Hа NM9835.

С наилучшими пожеланиями, Александp

Hello Vladislav Baliasov!

ВМ>> девайс N27, он и загрузил из файла 27.bin. Далее N50 из файла 50.bin. ВМ>> Подскажите кто с такими загрузчиками сталкивался. Hапрягает сильно ВМ>> отсоединять полсотни проводов, тягать блоки к компьютеру.

VB> Тебе как минимум потребуется USB хост. VNC1L, к примеру. Это обойдется VB> дополнительно чуть дороже десяти баксов. Может быть, ограничиться VB> загрузкой по последовательному порту (чистой COM, или USB->COM) ? С буком VB> подойти и загрузить, ничего не отсоединяя ?

Или сваять *простейший* cardreader ?

Hello Dimmy Timchenko!

ВМ>> Хочется перепрограммировать девайсы с USB флешки. Подошёл, воткнул в ВМ>> девайс N27, он и загрузил из файла 27.bin. Далее N50 из файла 50.bin.

DT> Чем в каждый девайс совать USB-хост, проще сделать DT> спец-"флэшку"-программатор на UART-е и писать туда прошивки специальной DT> тулзой.

Тоже вариант, но имхо так-и "cardreader" в реализации попроще будет ... ;-)

2008-01-05, Dmitry Orlov snipped-for-privacy@isdn.net.il> пишет:

round trip -- это круговая задержка. Или сумма времён от посылки байта в драйвер до появления его на выводых RS232+время от появления байта на вводе RS232 до получения его из драйвера.

Очень вероятно, что этот программатор сделан нечувствительным к некоторому уровню данных задержэк. Достаточно ясно, что сделать так в устройстве с MCU внутри и своим протоколом -- можно. К сожалению, не все из устройств под RS232 (особенно унаследованных) обладают таким свойством.



Hello, Ilya Anfimov! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Tue, 8 Jan 2008 09:56:41

+0000 (UTC):

VB>>>>>> Или с USB/COM - что быстрее и по нынешнем временам проще и VB>>>>>> доступнее.

VS>>>>> Который работает в разы медленнее аппаратного com-порта. По VS>>>>> крайней мере у меня с программатором так.

IA>>> Hу, почему ерунда. round-trip у PL2303 существенно большэ, чем у IA>>> висящего на PCI потомка 16550A.

IA> round trip -- это круговая задержка. Или сумма времён от посылки IA> байта в драйвер до появления его на выводых RS232+время от IA> появления байта на вводе RS232 до получения его из драйвера.

И какое это имеет отношение к бутлоадеру в частности и программатору вообще?

IA> Очень вероятно, что этот программатор сделан нечувствительным к IA> некоторому уровню данных задержэк.

Очень вероятно, что мнение человека, не знающего как пишется слово "задержек", не имеет никакой ценности, а представляет собой информационный шум.

IA> Достаточно ясно, что сделать так в устройстве с MCU внутри и IA> своим протоколом -- можно. К сожалению, не все из устройств IA> под RS232 (особенно унаследованных) обладают таким свойством.

К счастью, это не имеет никакого отношения к bootlader'у. Ему не нужно ничего наследовать ни от калечных от рождения предков ни от безграмотных словоблудов.

dima

formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required