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

 
 
> Проблема с переходом от AS2 на AVRISP mkII
vul
сообщение May 6 2009, 08:18
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 6-05-09
Пользователь №: 48 715



Здравствуйте! Не могли бы вы помочь со следующей проблемкой. В серийном производстве плат, на которых установлена AtMega128, мы долгое время использовали as2 (обычный, старый, не m) из-за того, что разработчики предоставили нам именно его. Сейчас мы закупили для другой цели несколько AVRISP mkII, в связи с чем я решил попробовать использовать один из них для прошивки тех плат. Нужно мне это из-за давней мечты о программировании из командной строки, раздражает меня программа as2isp. Так вот, проблема в следующем. Перепробовал несколько плат, стабильно avrisp работает только на одной, на остальных даже сигнатура не читается, Entering programming mode.. FAILED и все, причем выдает сообщение о том, что на SCK возможно КЗ. Хотя бывали моменты правильного чтения сигнатуры на этих платах, но это единичные случаи. С as2 те же самые платы работают без проблем, сигнатура сходу читается на частотах SPI вплоть до 115 кГц. С avrisp пробовал понижать частоту вплоть до 6 кГц, пробовал вроде и ниже на отдельных платах - не хотят и все.

Возможно, проблема может быть в следующем:
1) На плате по SPI подключен еще и сигнальный процессор TMS, они с АтМегой иногда конфликтуют в случае неправильной прошивки, но в данном случае дело явно не в этом - на as2 все нормально. Может быть, линии слишком нагружены?
2) На линии RESET стоит микросхемина TPS3801L30, которая генерит низкий уровень ресета или из внешнего сигнала сброса (с разъема SPI), или из-за недостаточного напряжения питания (начальная инициализация). Я так понимаю, это стандартно, но вдруг именно она вносит какие-то искажения?
3) Может быть, влияет длина проводников? Плата подключается к программатору через контактные площадки (ложе гвоздей), потом идет на программатор, общая длина проводников для avrisp сантиметров 30-40, не больше, у as2 явно длиннее, там чуть ли не метр, так что это вряд ли.

Думаю, понятно, что с первыми двумя пунктами я ничего поделать не могу, если только для интереса что-то выпаять, так как плата уже разведена так, а не иначе. Но если кто сможет помочь (например, поменять что-то в самом avrisp), буду очень признателен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
VVM
сообщение May 21 2009, 05:59
Сообщение #2





Группа: Новичок
Сообщений: 1
Регистрация: 3-04-08
Пользователь №: 36 438



Проблема решается весьма просто !
Подключите выход супервизора ко входу RESET контроллера через резистор, например 1кОм,
а программатор непосредственно ко входу RESET.
В этом случае супервизор не будет "мешать" программатору
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- vul   Проблема с переходом от AS2 на AVRISP mkII   May 6 2009, 08:18
- - SysRq   Осциллоскопом посмотрите что на PDO\PDI...   May 6 2009, 11:11
|- - vul   Цитата(SysRq @ May 6 2009, 15:11) Осцилло...   May 6 2009, 11:17
- - MDD   На счет обычных АВРов не скажу, я их другим програ...   May 6 2009, 11:46
|- - vul   Цитата(MDD @ May 6 2009, 15:46) На счет о...   May 6 2009, 12:08
- - vul   Пробежался по ножкам, reset идеальный, на хорошей ...   May 6 2009, 13:26
|- - defunct   Цитата(vul @ May 6 2009, 16:26) Может быт...   May 6 2009, 23:33
|- - vul   Цитата(defunct @ May 7 2009, 03:33) Может...   May 7 2009, 05:32
- - Александр Куличок   для уменьшения емкостной нагрузки поставьте на SCK...   May 7 2009, 18:12
|- - vul   Цитата(Александр Куличок @ May 7 2009, 22...   May 8 2009, 09:23
|- - Qwertty   Цитата(vul @ May 8 2009, 12:23) К сожален...   May 8 2009, 15:31
||- - vul   Цитата(Qwertty @ May 8 2009, 19:31) Ну и ...   May 12 2009, 06:59
||- - Qwertty   Цитата(vul @ May 12 2009, 09:59) Все боль...   May 12 2009, 07:12
|- - Corvus   Так проблема совершенно не решается, посколько про...   May 21 2009, 06:13
- - vesago   Попробовать на период прошивки меги глушить TMS. Д...   May 8 2009, 09:28


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

 


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


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