Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
04.07.2009, 15:06
|
|
Временная регистрация
Регистрация: 04.02.2009
Сообщений: 61
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
протокол ISP atmel
подскажите, где можно взять
протокол ISP atmel?
------
По СОМ порту пробовал прошивать butterfly -
(USB to COM преобразователь, схема соединения СОМ с ISP - в которой выкинул все диоды и сопротивления на землю)
- так это заняло 2 часа!
(написал письмо Николаеву - пока нет ответа)
-----------
то есть практически невозможно!
-----------
Хочу разобраться, почему так медленно по СОМ порту, по LPT - это занимает секунды
(но - конвертер USB to LPT - не видят программаторы)
|
|
|
|
04.07.2009, 23:36
|
|
Гражданин KAZUS.RU
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
|
Re: протокол ISP atmel
Сообщение от ramilkazus
|
подскажите, где можно взять
протокол ISP atmel?
------
По СОМ порту пробовал прошивать butterfly -
(USB to COM преобразователь, схема соединения СОМ с ISP - в которой выкинул все диоды и сопротивления на землю)
- так это заняло 2 часа!
(написал письмо Николаеву - пока нет ответа)
-----------
то есть практически невозможно!
-----------
Хочу разобраться, почему так медленно по СОМ порту, по LPT - это занимает секунды
(но - конвертер USB to LPT - не видят программаторы)
|
Алгоритм прошивки flesh AVR - в разделе "Memory Programming" даташита. А зачем тебе? Ты что программатор будешь мастерить конкренто для MEGA169?
Покажи схему адаптера программирования. Их много разных. И что ты там выкинул и зачем? лучше не надо... это для согласования уровней люди придумали(в ком порте 12В, а для МК 5В надо). Другое дело LPT - там родные 5В.
Так МК все-таки запрограммировался или нет?
А преобразователь твой "USB to COM" выводит полный ком порт? если нет - то вероятнее всего через него не получиццо, т.к. в адаптерах программирования обычно задействуют не только шины данных TX и RX, а и всякие там СTS,DSR.. и т.п. У меня вот когда-то такое было - это простейший по-моему для ком-порта - Pony Prog шьет(см. рисунок): (но учти что обязательно МК нужно запитать от 5V. Батарея что на баттефляе не прокатит.) Пройди для начала "10 ступеней шаолиня" начиная с "Радиоаматор №1, 2005г". Автор Рюмик. Как по мне - написано ясно, кратко и доходчиво.
-- Прилагается рисунок: --
|
|
|
|
05.07.2009, 08:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Ну и правильно - ножкодрыгательство всякими СTS, DSR и пр. через ЮСБ-переходник - не выше 8...32 раз в секунду, вот и шьётся со скоростью 8...32 БАЙТА в секунду. Надо юзать программатор который использует ТОЛЬКО RX и TX
В комплекте к Algorithm Builder идёт програматор на тини2313 - тиньку придется прошить через такую же *опу - помнится минут за 10, зато теперь она шьёт 8кБ за секунду. К самому Algorithm Builder можно легко подключить хекс любой прошивки, созданной в любой программе и на любой поддерживаемый АБ чип
Ну или ищите аналогичные переходники к другим программаторам
|
|
|
|
05.07.2009, 10:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от niXto
|
В комплекте к Algorithm Builder идёт програматор на тини2313 - тиньку придется прошить
|
А где там прошивка лежит ? Или тут положите схему и прошивку пожалуйста.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
05.07.2009, 11:14
|
|
Временная регистрация
Регистрация: 04.02.2009
Сообщений: 61
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
- преобразователь USB/COM - на выходе имеет 5 вольт, и диоды и сопротивления на землю - лишние, схема - из описания к uniprof
- BUTTERFLY прошивает (при батарейном питании), только предварительно приходится clear chip - вообщем очистку делать. только ооочень медленно - ~байт в секунду
- программу написать самому хотелось, или чужую разобрать. для этого и необходим протокол ISP, он должен быть один на все меги.
|
|
|
|
05.07.2009, 14:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
[quote="avr123-nm-ru"]
Сообщение от niXto
|
А где там прошивка лежит ? Или тут положите схему и прошивку пожалуйста.
|
В АБ 5.17 который есть на Казусе - есть полностью готовый проект который нужно только открыть в проге компильнуть и прошить, и в хелпе все описано.
Там одновременно программатор и отладчик, всё работает идеально, полностью забитые кодом мега168 шьются 2...3с
Но без АБ переходник не работает - надо писать прогу на комп, поэтому если кто заинтересовался - качайте весь АБ благо там всего пара МБ
Если используется ЮСБ-переходник, конвертер на МАХ232 не нужен - ножки тини тупо подпаиваются к ножкам ЮСБ-чипа без всяких резисторов. PL2303 и CP2102 допускают входное напряжение на RX до 5В так что тиню можно питать от 5В схемы. Между тиней и разъемом CHIP у меня на всякий случай стоят резисторы 220 Ом.
-- Прилагается рисунок: --
|
|
|
|
05.07.2009, 17:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Сообщение от ramilkazus
|
- программу написать самому хотелось, или чужую разобрать. для этого и необходим протокол ISP, он должен быть один на все меги.
|
Только сейчас дошло что именно вы хотите замутить)
Я сам както давно пытался сделать автономный программатор - с памятью на 45DBxxx, заливаем в него прошивку(прошивки) и потом с этим маленьким девайсиком (а не с ноутом) ходим и обновляем прошивки. Но написать приложение под винду мне слабо... AVR, ихний ISP и его особенности знаю отлично. Так что мы наверное можем помочь друг другу?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Не работает AVR ISP.(ATMEL)
|
shvayakov |
Микроконтроллеры, АЦП, память и т.д |
7 |
12.08.2008 20:30 |
ISP программирование AVR
|
chipen |
Микроконтроллеры, АЦП, память и т.д |
3 |
12.10.2007 15:13 |
ISP atmega16
|
granel |
Микроконтроллеры, АЦП, память и т.д |
6 |
11.10.2007 11:27 |
Ошибка ISP режима (ISP Mode Error) Не могу понять в чём дело
|
zhan99999 |
Микроконтроллеры, АЦП, память и т.д |
4 |
11.01.2007 02:21 |
isp at89c51ed2
|
|
Микроконтроллеры, АЦП, память и т.д |
4 |
18.01.2006 19:51 |
Часовой пояс GMT +4, время: 10:56.
|
|