Jump to content

    
Sign in to follow this  
Petka

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

Recommended Posts

Может кому-то поможет! Отсутствовал ответ RXD от процессора. При попытке прочитать фьюзы- показывались все запрограммированными. Поменял процессор - не помогло. Хотел уже менять FT232RL, но вылечилось её переконфигурацией через FT_PROGv1.3.1 (увеличил общий допустимый ток и High Current I/O).

Share this post


Link to post
Share on other sites
разберитесь сначала с этим.

должен гореть при подключенном программируемом устройстве.

(если вы не меняли в консольном режиме "Reset target at connector polarity test(1=on 0=off)" должно стоять "1=on", проверьте)

 

Ситуация обратная, если 1=on, то все так как я писал ранее, а вот если 0=off стоит, то при подключении контроллера стал загораться и постоянно гореть светодиод!!! ))) Танцы с бубном какие-то))))

Начинает входить в режим программирования, чего раньше не было, а потом показывает ошибки, как на фото...

 

какое сопротивление от вывода reset программируемого контроллера до вывода rst_adc программатора (при отключеных питаниях)?

 

В момент подключения щупов 20 кОм, но с течением времени сопротивление растет ... Так и должно быть?

Какую версия в терминале нужно ввести чтобы не появлялось окошко обновления прошивки? Я ввел 4.18 по номеру студии, не помогло...

post-43620-1266250939_thumb.jpg

post-43620-1266251260_thumb.png

Edited by NicholasR

Share this post


Link to post
Share on other sites
Да

 

Подсоединял к машине с ХР, тоже никакой реакции.

 

Запустил FT_PROG - FT232 вроде видит

Если через пони прошилось и проверилось нормально - наверное и атмега работает

 

Что еще можно сделать? В FT_PROG что-то настраивается?

Share this post


Link to post
Share on other sites
Запустил FT_PROG - FT232 вроде видит

Если через пони прошилось и проверилось нормально - наверное и атмега работает

 

Что еще можно сделать? В FT_PROG что-то настраивается?

Прозвоните цепь RXD(FT232) - TXD(ATmega). Лучше посмотреть осцилом наличие ответного сигнала при активации в теминале (нажатие ENTER). Еще можно посмотреть наличие сигнала RXD на ноге 22 (FT). Если результата нет, либо меняйте FT, либо поппробуйте настройки FT из моего предыдущего поста.

Share this post


Link to post
Share on other sites
Ситуация обратная, если 1=on, то все так как я писал ранее, а вот если 0=off стоит, то при подключении контроллера стал загораться и постоянно гореть светодиод!!! ))) Танцы с бубном какие-то))))

должна быть ЕДИНИЦА!

В момент подключения щупов 20 кОм, но с течением времени сопротивление растет ... Так и должно быть?

нет. По схеме это сопротивление должно быть 200 Ом (R6). Перепроверьте мультиметром все связанные цепи.

Share this post


Link to post
Share on other sites

Здравствуйте! Скажите, можно-ли с этим программатором использовать адаптер от SI-Prog-a ( схема в приложении ), переделав соответственно разъём? И нужно-ли отключать кварц от программируемого контроллера в режиме подачи внешнего тактирования (1MHz) на вывод XTAL-1? Заранее извиняюсь если вопросы глупы-в программировании я новичок. Прилагаю разводку платы ( мож. кому пригодится ) для меги-8-16 в DIP-корпусе, FT232BM. Контроллер прошивал отдельно Пони-прогом, поэтому на плате отсутствуют линии SPI-шины от эфтэшки. В сему добавлен индикатор Power и джампер для коммутации Vcc на конт.2 выходного разъёма.

AVR_adapter_shc.rar

AvrUSB500_by_Petka_bcb.rar

Edited by dmibr

Share this post


Link to post
Share on other sites
Здравствуйте! Скажите, можно-ли с этим программатором использовать адаптер от SI-Prog-a ( схема в приложении ), переделав соответственно разъём?

можно

И нужно-ли отключать кварц от программируемого контроллера в режиме подачи внешнего тактирования (1MHz) на вывод XTAL-1?

желательно.

Share this post


Link to post
Share on other sites
Прозвоните цепь RXD(FT232) - TXD(ATmega). Лучше посмотреть осцилом наличие ответного сигнала при активации в теминале (нажатие ENTER). Еще можно посмотреть наличие сигнала RXD на ноге 22 (FT). Если результата нет, либо меняйте FT, либо поппробуйте настройки FT из моего предыдущего поста.

 

Цепь прозвонил, нормально.

Пробовал программировать FT - меняю ток, жму "Program device" - ничего не происходит, значение старое остается. Или оно как-то хитро программируется?

Кстати в строке Chip Type написано BLANK DEVICE, это нормально?

Share this post


Link to post
Share on other sites
Цепь прозвонил, нормально.

Пробовал программировать FT - меняю ток, жму "Program device" - ничего не происходит, значение старое остается. Или оно как-то хитро программируется?

Кстати в строке Chip Type написано BLANK DEVICE, это нормально?

Программируется именно так, но в строке Chip Type у вас сообщается, что устройство стерто. Должно быть "FT232". Попробуйте открыть вкладку File\Open template\ и вставьте мой файл в качестве шаблона.

FT232R.xml

Share this post


Link to post
Share on other sites
FT случайно не из шнурка взята? Для программатора нужно, чтобы UARTработал

 

Что значит "не из шнурка"? Покупал новую, нигде не выпаивал, если это имеется ввиду.

Как сделать что бы UART заработал?

Share this post


Link to post
Share on other sites
Как сделать что бы UART заработал?

Можно конечно попробовать девайс на другом компе, переустановить драйвер VCP, ...

Но наверное в вашем случае будет лучше обратится в техподдержку разработчика чипа (отправить им свой скрин).

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this