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

а меня добивает такой момент...

постоянно в начале сеанса отладки

выскакивает сообщение дескать старая версия прошивки

хотя не фига не старая...

нажимаю отмена и работаю дальше...

до перезагруза студии.

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


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

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

Валялась на столе 8-ая мега, подключил программатор AS-4, отключил фьюз SPIEN, прошил. Прочитал снова - SPIEN все равно установлен. C RSTDSBL пробовать не стал :)

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


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

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

Второе, можно ли использовать этот бутлодер для моей схемы (из http://icd2clone.narod.ru/) с добавлением перемычки на PC0 ?

 

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

Насчёт размера секции описано там же в статейке.

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

Что касается правильности или неправильности фузов, то есть вероятность, что что-то и не так. Но по второму варианту у меня их десяток работает.

 

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

 

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

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


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

Хочу добавить свои 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 не подтянут к общему проводу.

Кинул перемычку, и все заработало.

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


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

Хочу добавить свои 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

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


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

Хочу добавить свои 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 в этой ветке читал?

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


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

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

 

Имелось в виду следующее:

“ Автор данного устройства Milan Kostomlatsky [email protected]

Оригинальное описание находится здесь”

А где взял Милан первоисточник своей конструкции вполне понятно.

 

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

 

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

Хотя, возможно, это не педагогично. Но мы тут не дети.

 

Удачи!

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


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

Хочу добавить свои 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.

Поправил на страничке. Переделывать печатку лень уже :-)

Кстати у меня и без подтятжки к земле работает прекрасно...

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


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

Может кому будет полезна версия JTAG с USB, jtag2_temp2.pcb good_12ver.zip

чертеж платы в формате Pcad 2002, загрузчик и обновление прилагаются.

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

Сделали на продажу таких чуть больше десятка, сами пользуемся с удовольствием. Нормально обновляется с помощью AVRProg.

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


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

Может кому будет полезна версия JTAG с USB, jtag2_temp2.pcb good_12ver.zip

чертеж платы в формате Pcad 2002, загрузчик и обновление прилагаются.

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

Сделали на продажу таких чуть больше десятка, сами пользуемся с удовольствием. Нормально обновляется с помощью AVRProg.

 

А можно вас попросить выложить схему?

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


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

А можно вас попросить выложить схему?

конечно, вот она jtag.sch

плюс оригинальная плата с RS232 если кого заинтересует jtag2.PCB

 

еще раз упомяну что разработка не моя, нашел пару лет назад на одном из форумов, не думаю

что автор сильно расстроится увидев ее здесь.

Схемы только с FT232BM нет, так как нарисовали ее сразу на плате :) но там включение

стандартное по даташиту.

По хорошему надо бы перерисовать с FT232R, там кварц встроенный, да smd реперы добавить...

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


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

Предлагаю для повторения (использования и т.д.) свой вариант схемы и платы miniICE с USB (FT232BM+smd компоненты).

- статья с фото;

- схема и плата в PCAD-2004 JTAGICE_USB.rar .

P.S. FT232R конечно имеет встроенный генератор, да и токоограничивающих резисторов на входе ставить нет необходимости, но FT232BM+кварц+2 резистора дешевле чем FT232R (рублей на 15 :) ). Ну а главное - монтаж (пайка) в "домашних" условиях корпуса LQFP32 (FT232BM) проще чем SSOP28 (FT232RL), а про QFN32 (FT232RQ) вообще говорить "страшно" (у меня так и лежит... припаять паяльником без пасты и фена у меня навыка не хватило)

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


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

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

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

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

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

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

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

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

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

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