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

USBtinyISP

Добрый день.

 

Нашел схему простого USB программатора для AVR: http://www.ladyada.net/images/usbtinyisp/usbtinyisp2sch.jpg. Непонятно как запрограммировать кристал самого программатора. Как я понял из описания, для самопрограммирования необходимо замкнуть джампер JP5, который соединяет ресет контроллера на ресет разъема ISP, и вроде внешним программатором можно прошить тиньку. Смущает наличие буферов: они пропускают сигнал только в одну сторону, тогда не поянтно как сигналы с программатора дойдут до кристалла. Битый час ломал голову, так ничего не понял. Может в воскресенье отдыхать надо?) Зараннее спасибо.

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


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

На сколько я помню, у 2313 отсутствует режим самопрограммирования, она имеет только режим параллельного и Serial Programming (JP1 на Вашей схеме соответствует стандартному атмеловскому 6 pin ISP Connection Pinout). В 2313 залить программу надо на другом программаторе. :laughing:

Выдержка из даташита: Wait 20 - 60 μs, and apply 11.5 - 12.5V to RESET. На схеме не отображено где берется 12V.

Изменено пользователем Anato

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


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

Это-то вроде ясно. Я когда писал в голове был сплошной сумбур. Я имел ввиду как запрограммировать tiny2313 по ISP - там же буферы мешать будут?

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


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

Программирование через JP1, а цепи к нему на самом деле со штрихами.

хм... если так, то дело проясняется. Спасибо

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


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

Дано:

  • первая часть сабжа
  • AVR Studio
  • тини2313, с одной платой по кнопке "Read Signature" получаю стабильно "Entering programming mode.. FAILED!"
  • не менее стабильно с этой же платой работает унипроф (с галкой "Торомоз!", потому что современное CPU)
  • влияние посторонних элементов на процесс исключено за отсутствием оных (для чистоты эксперимента лишние детали поубирал и/или дорожки порезал)
  • с другой платой (другими платами, такими же и/или похожими) без вопросов

Получить:

 

Понимание ситуации.

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

 

Решение:

 

  • с "проблемной" платой шайтан-машин начинает работать, если закоротить резисторы на линиях SCK, MISO и буфер по линии SCK (2,3)
  • с "проблемной" платой шайтан-машин перестаёт работать, если приделать конденсатор 0,1 мкФ по питанию 74hc125 (к самым пинам) <--- WTF?
  • микросхему 74hc125 менял на новую такую же
  • микросхему номер 2313 (которая target) менял на новую такую же

Ответ:

 

Вторая часть сабжа.

 

---

 

Мыслится что-то абстрактное про существенность разницы между 74HC и 74AHC, в смысле диодиков на входах-выходах или такого плана. Разбираться в случайно нагугленных каких попало разных одинаковых описаниях не осилил. Заморачиваться с поиском именно AHC в количестве 1 шт не осилил тоже (несмотря на рядом с Москвой).

Автор сабжа на существенность таковой разницы внимание обращает, более подробных разъяснений на сайте найденных смысл: "так надо! но можно попробовать и HC".

 

Зато с других тем через поиск смеяться: http://electronix.ru/forum/index.php?showt...p;hl=usbtinyisp

post-61032-1298067617_thumb.jpg

Изменено пользователем нечитатель

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


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

посмотрите cправа на сцему, около JP5 написано "Ignore SELFPGM it doesnt work" - самопрограмирование не работает.

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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