Налетел сегодня на такую проблему, прошиваю кристалл Mega16, хочу прошить фузы... поник выдаёт все фузы в 1 (не установлены). Думаю хрен с ним... выбираю нужную конфигурацию, жму write, поник говорит, что прошил... Пытаюсь прочитать, опять все фузы в 1. Чип шьётся и стирается абсолютно нормально (что касается программной области), а вот с фузами вообще никак работать не желает... пробовал в PonyProg и ICCV7. Читаю чипа avreal, получаю следующее:
Device connected, MEGA16 detected Chip not locked Fuses OSCCAL = B9, B9, B1, B2 BODLEVEL = 1 BODEN = 1 SUT = 3 CKSEL = F BLB1 = 3 BLB0 = 3 OCDEN = 1 JTAGEN = 1 CKOPT = 1 EESAVE = 1 BOOTSZ = 0 BOOTRST = 0
Вобщем, абсолютно нифига не понимаю... Стирание чипа на конфигурацию фузов вообще никак не влияет... Где я что сделал не так??? Раньше с Mega16 не работал ни разу.
|