Цитата(vladimir_orl @ Jan 12 2015, 14:52)

Пытаюсь залить программу в МК ATmega128 используя ISP6. Посмотрел по даташиту, подключил MOSI, MISO, CLK как написано, а вот с ресетом (который с ISP6 идёт)не пойму как. В одном месте написано, что ресет с программатора подключается к выводу PEN на меге128 , в другом, что он так и идёт на ресет. Подскажите, как правильно.
В DS всё разжёвано:
Цитата
PEN: This is a programming enable pin for the SPI Serial Programming mode. By holding this pin low
during a Power-on Reset, the device will enter the SPI Serial Programming mode. PEN is inter-
nally pulled high
Т.е. PEN - это ниразу не ресет, а альтернативный вариант входа в режим программирования.
Оставьте его в воздухе - у него есть внутренний pullup. А программатор должен дёргать именно ресетом...
Цитата
И если можно, ещё вопрос. Если фьюзы в меге сейчас стоят на внешний источник клока, будет ли она прошиваться без внешнего генератора?
Не будет.
IMHO avreal умеет генерировать тактирование чтобы прошить чип в такой ситуации.
Кстати, чтобы прошить по SPI ATmega128 нужно использовать не MOSI и MISO ножки, а PDI и PDO.