реклама на сайте
подробности

 
 
> jtagice clone
serg_k1
сообщение Mar 21 2007, 14:42
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 21-03-07
Пользователь №: 26 368



собрал схему jtagice clone на мега16 по
www.scienceprog.com/build-your-own-avr-jtagice-clone но при подключении AVRProg в avrstudio выдается ошибка "No supported board found!AVRprog version 1.40".
бутлоадер гружу avreal(пробовал оба прилагаемых загрузчика) при этом bootrst=0 и все остальные как указано. а далее avrprog в studio выдает вышеуказанное сообщение. видимо что-то с загрузчиком, т.к. такое же сообщение выдается и при отключении питания от платы.
может кто сталкивался с подобной проблемой ,помогите разобраться.
Go to the top of the page
 
+Quote Post
3 страниц V   1 2 3 >  
Start new topic
Ответов (1 - 42)
acex2
сообщение Mar 21 2007, 15:08
Сообщение #2


Адепт
****

Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656



Цитата(serg_k1 @ Mar 21 2007, 14:42) *
собрал схему jtagice clone на мега16 по
www.scienceprog.com/build-your-own-avr-jtagice-clone но при подключении AVRProg в avrstudio выдается ошибка "No supported board found!AVRprog version 1.40".
бутлоадер гружу avreal(пробовал оба прилагаемых загрузчика) при этом bootrst=0 и все остальные как указано. а далее avrprog в studio выдает вышеуказанное сообщение. видимо что-то с загрузчиком, т.к. такое же сообщение выдается и при отключении питания от платы.
может кто сталкивался с подобной проблемой ,помогите разобраться.


Поставьте AVR Studio версии 4.11. С последними версиями Студии самопальные JTAG ICE не работают.
Go to the top of the page
 
+Quote Post
zorromen
сообщение Mar 21 2007, 15:27
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Нифига ... у меня на 4.13 работает ...
Go to the top of the page
 
+Quote Post
GDI
сообщение Mar 21 2007, 15:50
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Там используется Пони-прог, а у него галка на фьюзе обозначает = 1, вы это учли? А кварц то запускается? А скорость ком-порта 19200? Не все загрузчики умеют на 115200 работать. А порт сам не занят чем нибудь, при занятом порте такая же ошибка будет.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Igor26
сообщение Mar 21 2007, 16:20
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544



Да залейте просто прошивку JTAGICE без бутлоадера!
Все равно прошивка обновляться больше не будет.
Go to the top of the page
 
+Quote Post
serg_k1
сообщение Mar 21 2007, 17:05
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 21-03-07
Пользователь №: 26 368



Цитата(GDI @ Mar 21 2007, 15:50) *
Там используется Пони-прог, а у него галка на фьюзе обозначает = 1, вы это учли? А кварц то запускается? А скорость ком-порта 19200? Не все загрузчики умеют на 115200 работать. А порт сам не занят чем нибудь, при занятом порте такая же ошибка будет.

я не знаком с Пони-прог, но т.к. cksel0..3 галок нет , а если cksel0..3=0, то внешний генератор. следовательно, у него галка должна быть =0.
порт не занят. в windows стоит 9600. если я запускаю upgrade jtagice mk11, то сначала выскакивает окно контакта с бутлоадер,затем оно сменяется окном контакта с jtag его не находит (его там нет) и выдается upgrade failed.это к тому что , что-то происходит по порту.
Go to the top of the page
 
+Quote Post
mse
сообщение Mar 21 2007, 17:27
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(acex2 @ Mar 21 2007, 15:08) *
Поставьте AVR Studio версии 4.11. С последними версиями Студии самопальные JTAG ICE не работают.

У меня с 4.13 работает. Что я неправильно сделал?


"Да залейте просто прошивку JTAGICE без бутлоадера!
Все равно прошивка обновляться больше не будет."

Наоборот. ;О) Залить бутлодырь с бутстартом, прошить последней версией из 4.13, например, и убрать бутстарт.
Go to the top of the page
 
+Quote Post
slog
сообщение Mar 21 2007, 22:28
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



А может для полного счастья кто-нибудь прочитает что туда записала 4.13, да и выложит где-нибудь. Чтоб другим не извращаться.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
acex2
сообщение Mar 21 2007, 23:49
Сообщение #9


Адепт
****

Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656



Цитата(mse @ Mar 21 2007, 17:27) *
У меня с 4.13 работает. Что я неправильно сделал?


Наверное все правильно, в отличии от меня smile.gif
Когда у меня был самопальный JTAGICE, при переходе на Студию 4.12 появилась проблема, аналогичная описанной в первом посте. Студия ругалась на старую прошивку JTAGICE, а при попытке обновления выдавала "No supported board found". При переходе обратно на 4.11 проблема пропала.
Потом был куплен mkII и проблема перестала интересовать.
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Mar 22 2007, 09:04
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Проблема была при апгрейде, но достаточно просто решаемая - в свойствах интерфейса стоит галка Auto - нужно руками выбрать правильный порт


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
Igor26
сообщение Mar 22 2007, 11:01
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544



Цитата
кто-нибудь прочитает что туда записала 4.13

Здесь выкладывали утилиту EBN2HEX. Воспользутейсь ей и получите файл прошивки от 4.13 студии. Я ей получал HEX-файлы AVRISP и JTAGICE начиная с 4.09 студии и ни разу не парился с бутлоадером. Залаил полученные HEX-файлы AVReal-ом в AVRISP и/или в JTAGICE и полная гармония!!!
P.S. Я здесь выкладывал файлы прошивок JTAGICE начиная, помоему, с 4.09 студии. Поищите.
Go to the top of the page
 
+Quote Post
chan
сообщение May 17 2007, 19:45
Сообщение #12


Участник
*

Группа: Свой
Сообщений: 68
Регистрация: 8-05-05
Пользователь №: 4 846



На днях собрал JTAG ICE на 16 меге, и получил такую вот ошибку (см вложение). Варианты оживления были и для 16 и для 163 меги, версии AVR Studio разные - результат один. Причем что самое интересное, при некотором шаманстве с питанием удавалось проскочить эту ошибку, и тогда отладка проходила нормально. Все подтягивающие резисторы стоят, делитель на PA тоже, даже пробовал переключать 22 ногу... Кто что думает по этому поводу - это вообще лечится?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Igor26
сообщение May 18 2007, 06:03
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544



Цитата
это вообще лечится?

Подобное было, когда PD3 Меги-16 не был заземлен.
Ищите ошибки в монтаже. Проблема только в этом.
Go to the top of the page
 
+Quote Post
zorromen
сообщение May 18 2007, 06:03
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



17 нога меги смотри еЁ ...
Go to the top of the page
 
+Quote Post
alux
сообщение Aug 4 2007, 11:25
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



у меня аналогичная проблема.
Собрал JTAGICE по схеме на меге16 DIP. AVRStudio v4.13 выдает ошибку "No supported board found!AVRprog version 1.40". Работает ли Студия 13 с самопальными JTAG-ми? Говорят, можно воспользоваться утилитой ebn2hex для конвертации файла upgrade.ebn из 13 Студии. Нужно ли его прошивать с установленными фьюзами BRST=0, BSIZ=1 ? Расскажите, пожалуйста, подробно как "оживить" этот JTAG-ЛЁД.
Go to the top of the page
 
+Quote Post
alux
сообщение Aug 4 2007, 16:27
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Похоже, что не работает и с другими версиями Студии. Пробовал с версией 4.12 и 4.08. Схему прикладываю. Все сделал так, как описано в инструкции. Ошибок в монтаже нет. В чем может быть проблема? Отзовитесь кто-нибудь!

P.S. Прочитал , что при загрузке hex в JTAG необходимо закоротить на землю вывод PC0. Затем вернуть назад , на питание. Почему же об этом не сказано в инструкции?
Прикрепленные файлы
Прикрепленный файл  AVR_JTAG_ICE_clone.zip ( 145.28 килобайт ) Кол-во скачиваний: 252
 
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Aug 4 2007, 19:29
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Посмотри и другие инструкции и лодыри
http://www.onembedding.com/tools/avrjtag/
Кстати, что там у Вас с Vref при отключеном таргете? Я вешал резистор небольшой на землю - иногда и довольно-таки чато нужен.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
alux
сообщение Aug 4 2007, 20:04
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Цитата(sensor_ua @ Aug 4 2007, 22:29) *
что там у Вас с Vref при отключеном таргете? Я вешал резистор небольшой на землю - иногда и довольно-таки чато нужен.

При отключенном таргете на Vref 0В.

Фугас мне в глаз!!! 07.gif Только что заметил... Микросхема 74AHC125 должна питаться от Vref, т.е. от таргета.Питание таргета 3В. А у меня обе микросхемы питаются от 5В (питание JTAGICE). В связи с этим вопрос. Мог ли я повредить таргет от такого включения? Кстати, вместо 74AHC125 применил 74HC125. Особых различий по даташиту не заметил.

Блин. Ну как же я проглядел!!! Как раз серия AHC допускает работать с входным напряжением, превышающем напряжение питания. Придется перепаивать...
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Aug 4 2007, 20:24
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
Мог ли я повредить таргет от такого включения?

Это врятли. Сначала подай Vmega на Vref без подключения таргета - если остальное нормально, то оно должно проругаться осознанно. А у меня 0 В нужен был потому как ключи проходные стоят (SN74CBT3244)


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
alux
сообщение Aug 4 2007, 20:49
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Цитата(sensor_ua @ Aug 4 2007, 23:24) *
Это врятли. Сначала подай Vmega на Vref без подключения таргета - если остальное нормально, то оно должно проругаться осознанно. А у меня 0 В нужен был потому как ключи проходные стоят (SN74CBT3244)

Меня волнует вопрос о подаче на таргет 5В через выводы TCK, TMI, TMS при питании таргета 3В. В даташите указано, что абсолютное напряжение на входах не должно превышать Vcc+0.5V. К тому же на I2C таргета еще висели FOSP01A и DS1388. Обе не допускают превышения на входах Vcc+0.3V.
Могло ли 5В попасть на эти микросхемы? Или оно успешно ограничилось защитными диодами до уровня 3+0.5В ?

И еще в догонку... Будет ли нормально работать в этой схеме вместо AHC серия HC?
Go to the top of the page
 
+Quote Post
alux
сообщение Aug 4 2007, 23:36
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Цитата(sensor_ua @ Aug 4 2007, 22:29) *
Посмотри и другие инструкции и лодыри
http://www.onembedding.com/tools/avrjtag/

Вопрос относительно варианта Виталия Кротевича (variant1 для меги16). Почему размер бута в батнике указан 1024 слов (BSIZ=0), если по идее должно быть 512слов (BSIZ=01)? И ckopt должно быть =1 (для диапазона 3...8МГц).
Второе, можно ли использовать этот бутлодер для моей схемы (из http://icd2clone.narod.ru/) с добавлением перемычки на PC0 ?

Проверил с бутлодером от Кротевича для меги16 - AVRProg -> No Supported board found! Хоть ты тресни sad.gif help.gif
Go to the top of the page
 
+Quote Post
Andy_F
сообщение Aug 5 2007, 14:02
Сообщение #22


Частый гость
**

Группа: Свой
Сообщений: 109
Регистрация: 27-07-06
Из: С.-Петербург
Пользователь №: 19 148



Недавно делал JTAG miniICE - http://pol-sem.narod.ru/AVRminiICE/jtag.htm , http://www.mcu.cz/modules/news/article.php?storyid=438 . С бутлоадером тоже как-то не очень получилось smile.gif , конвертнул прошивку из AVRStudio 4.12 при помощи ebn2hex, зашил, и всё зарарботало.
Go to the top of the page
 
+Quote Post
kaf
сообщение Aug 5 2007, 14:15
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 11-07-06
Из: Челябинск
Пользователь №: 18 726



Давно уже делал, схема почти один в один с http://pol-sem.narod.ru/AVRminiICE/jtag.htm (добавил только последовательные резисторы на jtag).
Закрузчик и прошивка от старой студии. После прошивки свежая студия сама все обновит.
Фузы в sh скрипте

PS jtag-0x80.hex - объединенная (boot+firmware) прошивка последней версии. Фузы теже.

Сообщение отредактировал kaf - Aug 5 2007, 14:26
Прикрепленные файлы
Прикрепленный файл  jtagice.tar.gz ( 14.13 килобайт ) Кол-во скачиваний: 116
Прикрепленный файл  jtag_0x80.hex.gz ( 15.51 килобайт ) Кол-во скачиваний: 119
 
Go to the top of the page
 
+Quote Post
alux
сообщение Aug 6 2007, 08:07
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Если конвертнуть прошивку из AVRStudio 4.13 при помощи ebn2hex, будет ли работать с JTAGICE clone по схеме из icd2clone.narod.ru ? Кстати, в тех схемах ошибка есть : вывод 2 ST232 должен быть соединен через емкость на питание, а не на землю. Обязательно ли соединять выводы 13, 14 st232 и заземлять 11?
Go to the top of the page
 
+Quote Post
alux
сообщение Aug 6 2007, 09:08
Сообщение #25


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Цитата(kaf @ Aug 5 2007, 17:15) *
Фузы в sh скрипте

SPIEN=1 . Это так задумано?! Чтобы потом можно было выбросить чип.
Go to the top of the page
 
+Quote Post
goodwin
сообщение Aug 6 2007, 09:17
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Цитата(alux @ Aug 6 2007, 12:08) *
SPIEN=1 . Это так задумано?! Чтобы потом можно было выбросить чип.


"выбросить" - это в случае SPIEN=0...
Go to the top of the page
 
+Quote Post
alux
сообщение Aug 6 2007, 10:04
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Цитата(goodwin @ Aug 6 2007, 12:17) *
"выбросить" - это в случае SPIEN=0...

См. стр.263 datasheet Mega16 :
Default value:
SPIEN = 0(programmed, SPI prog. enabled)
Речь идет ведь о программаторе AVRreal.

Кстати, jtagice из icd2clone.narod.ru заработал с AVRStudio 4.13 ! Сделал все по инструкции.
Раньше не работало у меня из-за ошибки в монтаже (забыл подключить 15 вывод max232 к общему проводу)
Go to the top of the page
 
+Quote Post
kaf
сообщение Aug 7 2007, 19:09
Сообщение #28


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 11-07-06
Из: Челябинск
Пользователь №: 18 726



Цитата(alux @ Aug 6 2007, 16:04) *
См. стр.263 datasheet Mega16 :
Default value:
SPIEN = 0(programmed, SPI prog. enabled)
Речь идет ведь о программаторе AVRreal.

Кстати, jtagice из icd2clone.narod.ru заработал с AVRStudio 4.13 ! Сделал все по инструкции.
Раньше не работало у меня из-за ошибки в монтаже (забыл подключить 15 вывод max232 к общему проводу)

Да, Вы правы SPIEN имеет неверное значение, но в любом случае запретить программирование по SPI путем прожига SPIEN по spi не получится.
Go to the top of the page
 
+Quote Post
Dmitry_Od
сообщение Aug 8 2007, 12:24
Сообщение #29


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 17-01-07
Из: Одесса
Пользователь №: 24 523



Цитата(alux @ Aug 6 2007, 11:07) *
... вывод 2 ST232 должен быть соединен через емкость на питание, а не на землю. Обязательно ли соединять выводы 13, 14 st232 и заземлять 11?

Вывод 2 действительно через конденсатор на + питания. Поскольку в МАХ232 есть 2 пары драйверов, а используется только одна, то вторую (входную часть, выводы 11 и 13) заземляют, в той схеме заземление 13 вывода шло через выход вывода 14, можно посадить на землю только 11 и 13 выводы. Еще одно но, нужно смотреть на буковки производителей и те, что после МАХ232 - есть различия использования кондеров 1 или 0.1 мкф, словом, надо изучать матчасть.
Цитата(kaf @ Aug 7 2007, 22:09) *
Да, Вы правы SPIEN имеет неверное значение, но в любом случае запретить программирование по SPI путем прожига SPIEN по spi не получится.

Еще как получится, народ запросто отрубает SPI и RESET, чаще по неразберихе с ноликами и единичками, что из них что значит, просто в последних программаторах стараются заблокировать изменение этого фуза.


--------------------
http://odessa-intern.myminicity.com/ - эдакий муравейник
Go to the top of the page
 
+Quote Post
defunct
сообщение Aug 8 2007, 14:14
Сообщение #30


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Пин который меряет Vtarget я соединяю через резюк 1k с Vcc JTAG-ICE'a, что позволяет заткнуть навсегда сообщения об ошибке "Target voltage too low и типа того" и упростить JTAG разъем до 5-ти контактов (проще разводить и меньше места на плате занимает). Эта же переделка работает и для JTAG-ICE MK2.

Показывает себе какой-то там Vtarget в районе 4V... И работать не мешает.
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Aug 8 2007, 16:35
Сообщение #31


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



а меня добивает такой момент...
постоянно в начале сеанса отладки
выскакивает сообщение дескать старая версия прошивки
хотя не фига не старая...
нажимаю отмена и работаю дальше...
до перезагруза студии.


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
Qwertty
сообщение Aug 8 2007, 20:46
Сообщение #32


Местный
***

Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527



Цитата(Dmitry_Od @ Aug 8 2007, 16:24) *
Еще как получится, народ запросто отрубает SPI и RESET, чаще по неразберихе с ноликами и единичками, что из них что значит, просто в последних программаторах стараются заблокировать изменение этого фуза.

Валялась на столе 8-ая мега, подключил программатор AS-4, отключил фьюз SPIEN, прошил. Прочитал снова - SPIEN все равно установлен. C RSTDSBL пробовать не стал smile.gif
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Aug 27 2007, 14:05
Сообщение #33


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата(alux @ Aug 5 2007, 02:36) *
Вопрос относительно варианта Виталия Кротевича (variant1 для меги16). Почему размер бута в батнике указан 1024 слов (BSIZ=0), если по идее должно быть 512слов (BSIZ=01)? И ckopt должно быть =1 (для диапазона 3...8МГц).
Второе, можно ли использовать этот бутлодер для моей схемы (из http://icd2clone.narod.ru/) с добавлением перемычки на PC0 ?

Проверил с бутлодером от Кротевича для меги16 - AVRProg -> No Supported board found! Хоть ты тресни sad.gif help.gif

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

Список команд есть, потому достаточно взять терминал (Bray Terminal например) и подать что-то типа S чтобы увидеть, кто кому чего отвечает/не отвечает.

ЗЗЫ. Чтобы сделать "правильную" замену ATmega163 на ATmega16 нужно поменять ID-код камня в тексте загрузчика на правильный из AVRDude. Мне облом.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
sseett
сообщение Sep 6 2007, 03:00
Сообщение #34


Частый гость
**

Группа: Участник
Сообщений: 165
Регистрация: 14-01-05
Из: РФ Приморский край (рег.25)
Пользователь №: 1 939



Хочу добавить свои 5 копеек…..
Недавно сделал JTAG ICE по образу
http://pol-sem.narod.ru/AVRminiICE/jtag.htm
Добавил несколько резюков, переразвел плату на свой манер.
За образец принял схему в PCAD-е
http://pol-sem.narod.ru/AVRminiICE/jtag.files/JTAG.SCH
В результате получаю сообщение, что детектируется нулевое напряжение питания отлаживаемого устройства.
Подумал, что убил АЦП, быстро написал тест, он показал, что АЦП в норме.
Стал сравнивать схему с первоисточником: http://www.mcu.cz/modules/news/article.php?storyid=438
и обнаружил, что схема и соответственно и плата в PCAD-е содержат ошибку-
pD3 не подтянут к общему проводу.
Кинул перемычку, и все заработало.
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Sep 6 2007, 04:08
Сообщение #35


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата(sseett @ Sep 6 2007, 06:00) *
Хочу добавить свои 5 копеек…..
Недавно сделал JTAG ICE по образу
http://pol-sem.narod.ru/AVRminiICE/jtag.htm
Добавил несколько резюков, переразвел плату на свой манер.
За образец принял схему в PCAD-е
http://pol-sem.narod.ru/AVRminiICE/jtag.files/JTAG.SCH
В результате получаю сообщение, что детектируется нулевое напряжение питания отлаживаемого устройства.
Подумал, что убил АЦП, быстро написал тест, он показал, что АЦП в норме.
Стал сравнивать схему с первоисточником: http://www.mcu.cz/modules/news/article.php?storyid=438
и обнаружил, что схема и соответственно и плата в PCAD-е содержат ошибку-
pD3 не подтянут к общему проводу.
Кинул перемычку, и все заработало.

Позволю себе поправить - первоисточник схемы есть оригинальная схема от Атмел и лежит она там - http://www.onembedding.com/tools/avrjtag/atmeljtag.pdf


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
Igor26
сообщение Sep 6 2007, 04:59
Сообщение #36


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544



Цитата(sseett @ Sep 6 2007, 07:00) *
Хочу добавить свои 5 копеек…..
Недавно сделал JTAG ICE по образу
http://pol-sem.narod.ru/AVRminiICE/jtag.htm
Добавил несколько резюков, переразвел плату на свой манер.
За образец принял схему в PCAD-е
http://pol-sem.narod.ru/AVRminiICE/jtag.files/JTAG.SCH
В результате получаю сообщение, что детектируется нулевое напряжение питания отлаживаемого устройства.
Подумал, что убил АЦП, быстро написал тест, он показал, что АЦП в норме.
Стал сравнивать схему с первоисточником: http://www.mcu.cz/modules/news/article.php?storyid=438
и обнаружил, что схема и соответственно и плата в PCAD-е содержат ошибку-
pD3 не подтянут к общему проводу.
Кинул перемычку, и все заработало.

Пост номер 13 в этой ветке читал?
Go to the top of the page
 
+Quote Post
sseett
сообщение Sep 6 2007, 06:45
Сообщение #37


Частый гость
**

Группа: Участник
Сообщений: 165
Регистрация: 14-01-05
Из: РФ Приморский край (рег.25)
Пользователь №: 1 939



>Позволю себе поправить - первоисточник схемы есть оригинальная >схема от Атмел

Имелось в виду следующее:
“ Автор данного устройства Milan Kostomlatsky kosta@mcu.cz
Оригинальное описание находится здесь”
А где взял Милан первоисточник своей конструкции вполне понятно.

>Пост номер 13 в этой ветке читал?

Не претендую на роль первооткрывателя. Моей целью было указать на конкретную ошибку в конкретном документе и сэкономить время и нервы желающим повторить конструкцию.
Хотя, возможно, это не педагогично. Но мы тут не дети.

Удачи!
Go to the top of the page
 
+Quote Post
Ljubitel
сообщение Sep 6 2007, 19:38
Сообщение #38


Участник
*

Группа: Свой
Сообщений: 41
Регистрация: 12-01-05
Из: St. Petersburg
Пользователь №: 1 917



Цитата
Хочу добавить свои 5 копеек…..
Недавно сделал JTAG ICE по образу
http://pol-sem.narod.ru/AVRminiICE/jtag.htm
Добавил несколько резюков, переразвел плату на свой манер.
За образец принял схему в PCAD-е
http://pol-sem.narod.ru/AVRminiICE/jtag.files/JTAG.SCH
В результате получаю сообщение, что детектируется нулевое напряжение питания отлаживаемого устройства.
Подумал, что убил АЦП, быстро написал тест, он показал, что АЦП в норме.
Стал сравнивать схему с первоисточником: http://www.mcu.cz/modules/news/article.php?storyid=438
и обнаружил, что схема и соответственно и плата в PCAD-е содержат ошибку-
pD3 не подтянут к общему проводу.
Кинул перемычку, и все заработало.

Спасибо,sseett.
Поправил на страничке. Переделывать печатку лень уже :-)
Кстати у меня и без подтятжки к земле работает прекрасно...
Go to the top of the page
 
+Quote Post
2alex
сообщение Sep 27 2007, 14:03
Сообщение #39





Группа: Новичок
Сообщений: 8
Регистрация: 27-09-07
Из: Новосибирска
Пользователь №: 30 882



Может кому будет полезна версия JTAG с USB, Прикрепленный файл  jtag2_temp2.pcb ( 191.99 килобайт ) Кол-во скачиваний: 653
Прикрепленный файл  good_12ver.zip ( 27.38 килобайт ) Кол-во скачиваний: 487

чертеж платы в формате Pcad 2002, загрузчик и обновление прилагаются.
Собственно нашего на плате только USB (FT232BM от ftdichip.com), все остальное бралось из открытых источников, разъем USB крепился к корпусу, потом уже переделывать не стали.
Сделали на продажу таких чуть больше десятка, сами пользуемся с удовольствием. Нормально обновляется с помощью AVRProg.
Go to the top of the page
 
+Quote Post
kanzler
сообщение Sep 27 2007, 16:14
Сообщение #40


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 27-02-06
Из: Екатеринбург
Пользователь №: 14 728



Цитата(2alex @ Sep 27 2007, 20:03) *
Может кому будет полезна версия JTAG с USB, Прикрепленный файл  jtag2_temp2.pcb ( 191.99 килобайт ) Кол-во скачиваний: 653
Прикрепленный файл  good_12ver.zip ( 27.38 килобайт ) Кол-во скачиваний: 487

чертеж платы в формате Pcad 2002, загрузчик и обновление прилагаются.
Собственно нашего на плате только USB (FT232BM от ftdichip.com), все остальное бралось из открытых источников, разъем USB крепился к корпусу, потом уже переделывать не стали.
Сделали на продажу таких чуть больше десятка, сами пользуемся с удовольствием. Нормально обновляется с помощью AVRProg.


А можно вас попросить выложить схему?
Go to the top of the page
 
+Quote Post
2alex
сообщение Sep 28 2007, 06:08
Сообщение #41





Группа: Новичок
Сообщений: 8
Регистрация: 27-09-07
Из: Новосибирска
Пользователь №: 30 882



Цитата(kanzler @ Sep 27 2007, 23:14) *
А можно вас попросить выложить схему?

конечно, вот она Прикрепленный файл  jtag.sch ( 160 килобайт ) Кол-во скачиваний: 609

плюс оригинальная плата с RS232 если кого заинтересует Прикрепленный файл  jtag2.PCB ( 160 килобайт ) Кол-во скачиваний: 494


еще раз упомяну что разработка не моя, нашел пару лет назад на одном из форумов, не думаю
что автор сильно расстроится увидев ее здесь.
Схемы только с FT232BM нет, так как нарисовали ее сразу на плате smile.gif но там включение
стандартное по даташиту.
По хорошему надо бы перерисовать с FT232R, там кварц встроенный, да smd реперы добавить...
Go to the top of the page
 
+Quote Post
Stas633
сообщение Oct 11 2007, 21:24
Сообщение #42


Частый гость
**

Группа: Свой
Сообщений: 105
Регистрация: 6-01-06
Пользователь №: 12 901



Предлагаю для повторения (использования и т.д.) свой вариант схемы и платы miniICE с USB (FT232BM+smd компоненты).
- статья с фото;
- схема и плата в PCAD-2004 Прикрепленный файл  JTAGICE_USB.rar ( 46.07 килобайт ) Кол-во скачиваний: 362
.
P.S. FT232R конечно имеет встроенный генератор, да и токоограничивающих резисторов на входе ставить нет необходимости, но FT232BM+кварц+2 резистора дешевле чем FT232R (рублей на 15 smile.gif ). Ну а главное - монтаж (пайка) в "домашних" условиях корпуса LQFP32 (FT232BM) проще чем SSOP28 (FT232RL), а про QFN32 (FT232RQ) вообще говорить "страшно" (у меня так и лежит... припаять паяльником без пасты и фена у меня навыка не хватило)
Go to the top of the page
 
+Quote Post
ветерок
сообщение May 22 2010, 16:20
Сообщение #43


Местный
***

Группа: Участник
Сообщений: 236
Регистрация: 29-11-06
Из: Ижевск
Пользователь №: 22 902



какие новости ?


--------------------
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 09:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01777 секунд с 7
ELECTRONIX ©2004-2016