Показать сообщение отдельно
Старый 20.03.2012, 19:52   #51   
Форумец
 
Сообщений: 40
Регистрация: 02.02.2005

k2n вне форума Не в сети
Здравствуйте!

Сделал программатор по вашей схеме, однако возникли некоторые вопросы, буду очень рад ответу! :-)
Установил рекомендованный драйвер, при подключении сего девайса "обнаружено устройство", устанавливается
COM-порт, все нормально... Установил "Пони-Прог", настроил согласно рекомендациям
(invert SCKL, invert D-IN, invert D-Out, не инверт Reset) :-).
Однако, при попытке прошить (и даже при попытке прочитать) ATMega (которая в самом программаторе, Х2 соед с Х4), происходит ошибка! Как будто ATMega не найдена (отсутствует).
ATMega установлена "168PA" в корпусе TQFP32, микросхема DD1 -- FT232RL, все остальное по списку деталей...
Перемычка установлена между "X2" и "X4", то есть с 1 ноги FT232 (PC_TX) на ножку "Reset" (29) АТМеги...
Не шьется! :-) (хотя смайлик надо бы грустный) :-)
ОК, пытался сам разобраться в чем тут дело, но так и не понял...
Тыкаю осцил (и вольтметр) на ножки АТМеги и FT-шки... хмм, и вот что вижу...
При вкл. питания (т.е. подключении к USB) -- на ножке "/Reset" АТМеги -- ВЫСОКИЙ уровень (+4,99в)
Далее, пробую Понипрогом прочитать что-либо из АТМеги... хмм, а сам смотрю сигналы :-)
... сигнал "/Reset" в начале падает с высокого на низкий (с +5 до около нуля вольт)
... в это время по линии "UC_MOSI" (2 нога FT232) с FTшки на АТМегу идут красивые такие импульсы :-)
... в это время по линии "UC_MISO" (11 нога FT232) тоже идут "красивые" импульсы :-) (с АТМеги на FTшку??)
... в это время по линии "UC_SCK" (3 и 9 ножки FT232) идут красивые импульсы :-) жаль не сфоткал :-)
Все сие продолжается секунды 3 или 5... в это время "Понипрог" показывает типа "читаю"...
.ну а дальше Понипрог "бросает это безнадежное занятие", говорит типа "не удается прочитать", а сигналы устанавливаются в исходные уровни...
Что бы это могло означать?
Буду ОЧЕНЬ рад любым предположениям :-) ибо потратил уже много времени на него :-)
  Ответить с цитированием