Пользуюсь STK500 крайне редко, но по сильной нужде ))). Особенно HVPP. Вот и сейчас почему-то (примерно после 150 циклов перезаписи) ATmega16 DIP40 слетели фузы у этого чипа. Достал STK500 и для HVPP ATmega16: 1. Установил 2 10 жил кабеля PROG CTRL и PROG DATA 2. Установил чип в сокет A3 (красный) 3. Установил джамперы по документации, в том числе BSEL2 4. Запустил Студию и вошел в интерфейс программатора STK500 (распознался и соед нормально)
Далее, вроде как чудеса. Выбираю ISP режим и сигнатура читается нормально и правильно. И это при том, что никакие кабели ISP6PIN и т. п. не установлены!!!! Разве такое может быть? Меняю режим на HVPP/HVSP и сигнатура читается неверно (0x1A,0x1A,0x1A). Несколько месяцев назад в предыдущих версиях Студии таких проблем не замечал, все нормально работало...
Никто подобного не замечал? Или я неверно что-то делаю? Все остальные операции в STK500 нормально осуществляются - и чтение напряжения таргета, и частоты клока и т. д. Т. е. плата вроде исправна... Попробовал с другим чипом ATmega8515 DIP40 в сокет D3 и все то же самое...
|