Проблема с прошивкой Atmega64l
Модератор: boogyman
Проблема с прошивкой Atmega64l
Здравствуйте. Помогите разобраться с Atmega64l пытаюсь прошить AVRISP mkII, в AVR STUDIO нашел информацию о том, что MISO и MOSI подключаются не к MOSI и MISO а к другим ногам контроллера PE0 и PE1 плюс резистор на 2.7к с первой ножки к VCC, подключаю по даташиту, может быть кто поможет в решении этой задачи, я так понял что нужно изменить FUSE бит совместимости со старым МК или я все не так понял? или нужна другая программа для прошивки. Спасибо. Сергей
- AntonChip
- Администратор
- Сообщения: 265
- Зарегистрирован: 24 дек 2011, 22:11
- Откуда: Киров
- Контактная информация:
Re: Проблема с прошивкой Atmega64l
Что пишет AVRStudio?
Re: Проблема с прошивкой Atmega64l
Пишет что проблема в ISP
- AntonChip
- Администратор
- Сообщения: 265
- Зарегистрирован: 24 дек 2011, 22:11
- Откуда: Киров
- Контактная информация:
Re: Проблема с прошивкой Atmega64l
Программатор с другими контроллерами работает? Может есть обвязка у выводов Mosi, Miso, Sck, если есть надо убрать. Пробуй прошить другим программатором, например через LPT и PONYPROG
Re: Проблема с прошивкой Atmega64l
пробовал через stk300 не выходит, оба программатора шьют другие контроллеры без проблем, а вот с этим ни как, может есть какие особые требования к этому контроллеру, чем и как вы прошивали этот контроллер? я попробую повторить ваш путь.
- AntonChip
- Администратор
- Сообщения: 265
- Зарегистрирован: 24 дек 2011, 22:11
- Откуда: Киров
- Контактная информация:
Re: Проблема с прошивкой Atmega64l
В ATmega64 и ATmega128 выводы MOSI и MISO не применяют для ISP программирования.
MISO подключают к ножке PE1
MOSI подключают к ножке PE0
Вывод PEN нужно подключить к питанию VCC резистором 1-10 кОм. Еще в ATmega128 и ATmega64 есть фьюз бит совместимости с микроконтроллером ATmega103 и с завода он запрограммирован в "0" на совместимость. При прошивке ATmega128 и ATmega64 нужно сделать этот fuse "1" - "не запрограммирован".
MISO подключают к ножке PE1
MOSI подключают к ножке PE0
Вывод PEN нужно подключить к питанию VCC резистором 1-10 кОм. Еще в ATmega128 и ATmega64 есть фьюз бит совместимости с микроконтроллером ATmega103 и с завода он запрограммирован в "0" на совместимость. При прошивке ATmega128 и ATmega64 нужно сделать этот fuse "1" - "не запрограммирован".
Re: Проблема с прошивкой Atmega64l
Все он сгорел Чувствую запах странный, трогаю контроллер а он весь кипит, главное ни чего не замыкал, может бракованный? придется покупать новый, главное программатор не пострадал. Admin извините за потраченное время, может проблема была в самом контроллере, просто так ни чего не сгорает, буду брать в другом магазине, как куплю отпишусь. Спасибо большое за помощь.