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



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

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

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

Reply to
Ilya Anfimov


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

Reply to
Dmitry Orlov

Доб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

Reply to
Aleksandr Volosnikov

Hello Vladislav Baliasov!

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

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

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

Reply to
Alexander Konosevich

Hello Dimmy Timchenko!

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

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

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

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

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

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

Reply to
Ilya Anfimov


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

Reply to
Dmitry Orlov

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.