|
|
  |
AvrUsb500 by Petka, вариант программатора AVR, доступный для простого изготовления |
|
|
|
May 24 2008, 10:41
|
Группа: Новичок
Сообщений: 4
Регистрация: 22-12-06
Пользователь №: 23 781

|
Цитата(Petka @ May 24 2008, 09:34)  Самый идеальный вариант это сделать опторазвязку. Самый идеальный вариант - это передрать оригинальную схему STK-500 (выкинув кое-что ненужное) и прикрутить к ней USB by Petka. Получаем и согласование уровней, и возможность менять напряжение таргета, и высоковольтное программирование.
|
|
|
|
|
May 26 2008, 18:00
|
Группа: Новичок
Сообщений: 4
Регистрация: 24-05-08
Пользователь №: 37 781

|
Цитата(Petka @ Feb 20 2008, 19:07)  P.S. Поправил в документации ошибку с X3 X4. Новый вариант:[attachment=18187:attachment] Может быть тогда стоит поправить и первый пост чтоб людей это не так смущало? Я ведь это только сейчас обнаружил при внимательном прочтении всей ветки
|
|
|
|
|
Jun 12 2008, 14:01
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 27-06-06
Пользователь №: 18 383

|
День добрый! Собрал данный программатор, поставил мегу 8 и кварц на 18.432МГц
Дошел до 9 пунка подготовки к прошивке Modify «fuse bits». (in PonyProg checked bit means ''1'). И тормазнулся! Какие фьзы нужно ставить, точнее какие галочки
|
|
|
|
|
Jun 12 2008, 20:05
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(Roger @ Jun 12 2008, 18:01)  День добрый! Собрал данный программатор, поставил мегу 8 и кварц на 18.432МГц
Дошел до 9 пунка подготовки к прошивке Modify «fuse bits». (in PonyProg checked bit means ''1'). И тормазнулся! Какие фьзы нужно ставить, точнее какие галочки 1) мега8 на 18,432МГц - это оверклокинг. хоть и не большой. 2) Фузы надо настроить так, что бы контроллер тактовался от внешнего кварца т.е. как написано в документации "Crystal Oscillator". 3) Ещё надо настроить встренный BOD. "On-chip Brown-out Detection (BOD)" Если я правильно помню то галочки должны стоять в "BOOTSZ1","BOOTSZ0" и "SUT1". прилагаю картинку.
Как заработает программатор - отпишитесь!
|
|
|
|
|
Jun 13 2008, 07:22
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 27-06-06
Пользователь №: 18 383

|
Вроде бы все хорошо начиналось Дошло до 45% и перестало шится, выдал ошибку pony prog дальшейшее оживить(стереть, еще раз записать) не привело к успеху
вечером заберу свой старый stk200/300 и у соседа по комнате попробую зашить отдельно мегу.
|
|
|
|
|
Jun 13 2008, 08:17
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(Roger @ Jun 13 2008, 11:22)  Вроде бы все хорошо начиналось Дошло до 45% и перестало шится, выдал ошибку pony prog дальшейшее оживить(стереть, еще раз записать) не привело к успеху
вечером заберу свой старый stk200/300 и у соседа по комнате попробую зашить отдельно мегу. Странно. Ещё раз пересмотрел фузы. Нашёл ошибку. Галочка должна стоять в "SUT0" а в "SUT1" её не должно стоять. Но вроде на работоспособность это не должно сказываться. 1) Ещё раз проверьте пайку, наличие коротышей и обрывов. 2) Проверьте соединён-ли у вас X2 c X4? 3) По какой схеме собирали? с FT232BM? или с FT232RL? Надеюсь использовали последний вариант схемы? прошить мегу внешним программаторов конечно можно, но лучше узнать истину.
|
|
|
|
|
Jun 13 2008, 11:32
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 27-06-06
Пользователь №: 18 383

|
Собирал на ft232rl Пришлось пересобрать под дип корпус, т.к. уменя их было много в атаче схема
Сообщение отредактировал Roger - Jun 13 2008, 12:14
Эскизы прикрепленных изображений
|
|
|
|
|
Jun 13 2008, 19:15
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 27-06-06
Пользователь №: 18 383

|
Я так и думал! а вторая, но она не относится к первоначальной заливке у меня стоит 220Oм(R5), а у вас 220к(R8),это я исправлю дойду до магазина.
Быстро перепояв конедры стало шится через usb При включении свето диод должен мигать несколько раз?Это я включал с прошивкой залитой через stk200/300
Сообщение отредактировал Roger - Jun 13 2008, 19:39
|
|
|
|
|
Jun 14 2008, 07:23
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 27-06-06
Пользователь №: 18 383

|
Утром сбегал в магазин купил вместо 220Ом 220кОм и нашел уже у себя косяк почемуто стояли 22кОм вместо 220Ом на остальных резисторах. Сильно повлияет если вместо 220Ом стоят 330Ом везде по схеме? Но не в авр студии не в cavr не хочет определятся
Сообщение отредактировал Roger - Jun 14 2008, 08:07
|
|
|
|
|
Jun 14 2008, 08:46
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(Roger @ Jun 14 2008, 11:23)  Утром сбегал в магазин купил вместо 220Ом 220кОм
и нашел уже у себя косяк почемуто стояли 22кОм вместо 220Ом на остальных резисторах.
Сильно повлияет если вместо 220Ом стоят 330Ом везде по схеме? Но не в авр студии не в cavr не хочет определятся Цепочка в моей схеме R6, R8, R9 (в вашей R4, R5, R6) отвечает за определение наличия программируемого контроллера. При подключении программатора к программируемому контроллеру ДОЛЖЕН загореться светодиод! Если этого не происходит - значит что-то не так в этой цепочке. Так-же при продключении шнура USB к программатору этот светодидод должен три раза быстро мигнуть. Это у Вас происходит? Не забыли-ли Вы после "программирования программатора" перекинуть "проводок" с X2 на X3 в моей схеме (jumper X1 на вашей)? P.S. Как в итоге "спрограммировали программатор"? Через USB или другим программатором?
|
|
|
|
|
Jun 14 2008, 09:02
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 27-06-06
Пользователь №: 18 383

|
Цитата(Petka @ Jun 14 2008, 12:46)  Цепочка в моей схеме R6, R8, R9 (в вашей R4, R5, R6) отвечает за определение наличия программируемого контроллера. При подключении программатора к программируемому контроллеру ДОЛЖЕН загореться светодиод! Если этого не происходит - значит что-то не так в этой цепочке. Так-же при продключении шнура USB к программатору этот светодидод должен три раза быстро мигнуть. Это у Вас происходит?
Не забыли-ли Вы после "программирования программатора" перекинуть "проводок" с X2 на X3 в моей схеме (jumper X1 на вашей)?
P.S. Как в итоге "спрограммировали программатор"? Через USB или другим программатором? Сходил в магазин поставл те номиналы которые должны быть Свето диод горит при подключение програмируемого устройства так он мигает при подключении usb Переключить jumper незабыл Залил через USB В свойстве системы скорость com порта менять не нужно?т.е оставить по умолчанию 9600бит? Если в авр студии выбрать ручное определиен то все проходит нормально, раз через раз
Сообщение отредактировал Roger - Jun 14 2008, 09:06
|
|
|
|
|
  |
5 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 0
|
|
|