Перейти к содержанию
    

AvrUsb500 by Petka. продолжение

Сделал этот программатор по своей разводке в OrCAD'e под корпус GAINTA G403/G431. Может кому понадобится.

avrprog.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 Petka. Пожалуйста выложите исходники последней прошивки или подскажитегде скачать.

Исходники самой последней прошивки нигде не выложены. Собирался выложить в общий доступ после того, как будет некоторое количество положительный отзывов типа "всё работает, глюков замечено не было". Не хочу, что бы исходники, вероятно с багами расползались по Интернету. Если интересуют исходники с целью помочь в разработке, то разумеется дам в индивидуальном порядке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Собрал версию с РадиоКота (FT232BM), прошил LPTшным программатором - все сразу заработало! Но есть проблемка: из CodeVision через раз работает. Ругается что порт не открыть. Из терминала тоже через раз открывает. Видимо FTDI глючит... Есть идеи на что смотреть? Девайс в системе обнаруживается всегда.

 

Еще такое дело: я для отладки часто UART использую, а на ноуте его нету. Кто знает, линия RTS от FTDI используется только для самопрошивания? Можно ли с нее взять сигнал для переключения линий RX и TX между мегой и уартом отладки? Было б очень удобно ей режим переключать. Щас пока на джамперах сделал, но не удобно каждый раз их дергать... В свойствах порта FTDI есть настройка автоматически эту линию дергать после закрытия порта...

Изменено пользователем -= Александр =-

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ругается что порт не открыть. Из терминала тоже через раз открывает. Видимо FTDI глючит... Есть идеи на что смотреть? Девайс в системе обнаруживается всегда.

FTDI с последними драйверами в глюках замечена не была. Если не открыть порт, это дело явно не в программаторе а в ОС или софтинах, токорые открывают тот же самый порт.

Еще такое дело: я для отладки часто UART использую, а на ноуте его нету. Кто знает, линия RTS от FTDI используется только для самопрошивания?

Да, только для первоначальной прошивки

Можно ли с нее взять сигнал для переключения линий RX и TX между мегой и уартом отладки? Было б очень удобно ей режим переключать. Щас пока на джамперах сделал, но не удобно каждый раз их дергать... В свойствах порта FTDI есть настройка автоматически эту линию дергать после закрытия порта...

Для возможности отладки в прошку v7 был внедрён протокол "abd".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте собрал программатор по схеме с SMD компонентами, индуктивности на 10 микрогенри не было вместо неё по ошибки заказал 10милигенри, но решил попробовать с ней как я понял это фильтр по питанию для микросхемы FT232RL? перемычку кинул на 2-4 как написано в файле HowTo программатор виндовс 7 увидела но дров так и не приняла как я их не подставлял так и осталось неизвестное устройство, но запустив понипрог и попробовав считать данные с микроконтроллера все успешно считалось, ну думаю пока не наделал косяков сразу фьюзы перешью: поставил галочки BOOTSZ1 BOOTSZ0 SUT0, перед этим считал фьюзы успешно читаются остальные галочки снял -зашил тут же попробовал считать все читается ну думаю ура ...Program memory выбираю свой файл megu8 кварц у меня 14,7456 нажимаю прошить и ошибка по моему 24.... пытаюсь снова запустить прогу но теперь ничего не читается и не видит ком порт раньше девайс был под ком портом 3 теперь при попытке вставить программер винда подвисает да и диод чего то тускло стал светить....я случаем FT232 не спалил? а то блин симптомы что то больно на это похожие прошу посоветуйте где капнуть и как проверить что неисправно...пожалуйста а то весь вечер в печали

 

да ошибка communication port not available (-16) то бишь не доступен порт и это настораживает раньше же видел и от прошивки фьюзов это не должно ни как повлиять может совпадение( трагическое) индуктивность чуть теплая питание после индуктивности 0,5 вольта все показывает на то что преобразователь USB отпреобразовался...подскажите в каком направлении вести сыскные работы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При попытке запрограммировать программатор Пони пишет: Устройство отсутствует или неисправно. При этом на PB5 есть движение, на PB4-единица, на PB3- ноль. И еще - я так понимаю, что светодиод должен моргать при запрограммированном программаторе? Извините за ламерские вопросы - в программировании и микроконтроллерах 0, а паять люблю. Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте собрал программатор по схеме с SMD компонентами, индуктивности на 10 микрогенри не было вместо неё по ошибки заказал 10милигенри, но решил попробовать с ней как я понял это фильтр по питанию для микросхемы FT232RL? ...пожалуйста а то весь вечер в печали

 

да ошибка communication port not available (-16) то бишь не доступен порт и это настораживает раньше же видел и от прошивки фьюзов это не должно ни как повлиять может совпадение( трагическое) индуктивность чуть теплая питание после индуктивности 0,5 вольта все показывает на то что преобразователь USB отпреобразовался...подскажите в каком направлении вести сыскные работы?

1. Драйвера надо ставить с сайта ftdichip (FTDI) обязательно.

2. Вполне могла сгореть индуктивность. Можете временно заменить её просто перемычкой.

Уже после того, как поставите драйвера и будет стабильно находится виртуальный ком порт можно продолжать с прошивкой.

 

.... И еще - я так понимаю, что светодиод должен моргать при запрограммированном программаторе? Извините за ламерские вопросы - в программировании и микроконтроллерах 0, а паять люблю. Спасибо!

Читать внимательно хатя-бы первый пост в этом топике.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да драйвера оттуда и ставил, пробовал и VCP и D2XX версия 2.06.00 операционка виндовс 7 пишет драйвера не найдены правда я перед этим установил драйвера самоустанавливающимся пакетом exeшником версия ниже какая не помню дома гляну... в диспетчере устройств так неопознанное устройство и висит, и еще после индуктивности какое напряжение должно быть на ноге FT232RL? а насчет перемычки может лучше резистор кинуть 100Ом где то вроде были подобные предложения (естесственно временно)...и как насчет фьюзов то что я сначала фьюзы прошил без основной прошивки, это ни как не скажется в дальнейшем. И правильно ли

 

На работе попробовал подцепить девайс установил пакет CDM20600 пишет не достаточно питания... оп нашелся пишет найдено новое оборудование светодиод изредка мигал затем перестал, но составное устройство USB так вопросик и остался, я так понимаю есть надежда что преобразователь жив? извините за подробности просто пока не в понятках может кто толкнет в нужном направлении

 

Да индуктивность греется немного так и должно быть? поэтому и не хочу перемычку боюсь спалить преобразователь

 

Сейчас попробовал на втором компе вообще никак не реагирует и это очень настораживает, и на том где драйвера установил тоже тишина

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На работе попробовал подцепить девайс установил пакет CDM20600 пишет не достаточно питания...

проверьте не закорочено ли где питание?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проверьте не закорочено ли где питание?

до индуктивности со стороны разъема 100 Ом после индуктивности смотрел 11Ом мало конечно но после индуктивности идет сразу на ноги микроконтроллера и преобразователя видимого короткого нет( а сколько входное сопротивление у Вас?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все не выдержал выпаял FT232RL, а короткое так и осталось. На ножках микросхемы померял нет короткого, дальше на микроконтроллере-присутствует, пришлось и её перепаять. После перепайки пока нет короткого, сегодня вечером попробую преобразователь на место поставить, а вдруг заработает...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Запаял преобразователь лампочка мигнула 6 раз ( я честно говоря тоже думал , что без прошивки не мигает ан нет)сразу определился ком порт 3, фьюзы считались смотрю стоят SUT0 BOOTSZ0 BOOTSZ1. указал прошивку для меги 8 от версии 6, все начало записываться а в конце пишет запись окончилась неудачей....при попытке потом считать фьюзы почему то кроме указанных стоят галочки на BOOTLOCK 1,2,01,02,11,12. SPIN галка стоит но серого цвета - и в дальнейшем перепрошить не получается Device missing or unknown device (-24) ну что блин за напасть никак до ума не доведу?

теперь ни фьюзы не читаются ни прошивка не записывается подскажите пожалуйста что за причина?

post-55744-1267694560_thumb.jpg

post-55744-1267694607_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

установил понипрог 2.05, фьюзы считались все нормально

 

далее прошиваю прошивку, запись проходит успешно а при проверке пишет ошибка записи... что за напасть или опять где то сопли?

post-55744-1267766457_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

установил понипрог 2.05, фьюзы считались все нормально

 

далее прошиваю прошивку, запись проходит успешно а при проверке пишет ошибка записи... что за напасть или опять где то сопли?

попробуйте перед прошивкой очистить flash.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уважаемый Petka прошу помощи у меня есть плата с другого устройства на MAX232 и AT89C51 в дип корпусе не могли

бы подсказать какую купить МЕГУ шоб цоколевка совпадала с AT89c51(18,19-xtal1,xtal2;20,40-gnd,vpp;rxd,txd)

вроде совпадает MEGA162 но там нет интерфейса TWI и если можно сделать XEX файл и желательно исходники

кварц стоит 110592Мц.Светодиот желательно повесить на 28 ножку,остальные выхода (mosi,1Mhz,rst,miso,sck)

на 1,6,7,8 ножку желательно или с32-39 на ваше усмотрение и пожалуйста укажите как выставить фузы

в PONY PROG и нужно ли вносить будет изменения в вашей схеме относительно MEGA88 нещитая цоколевки

P.S. если недорого(завод стоит сижу дома) могу оплатить работу

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...