РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

Форум на ЭЛВО


РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ



Архив - только для чтения
Первые шаги в микроконтроллерах
Сообщение # 141        
Витинари
аватар
  Постов: 1503   Друзья 
Цитата System ()
Сначала ввел команду, когда программатор был отключен. Выдал ошибку как я понял.

Правильно, сначала подключается программатор, только потом вводятся все команды.
Цитата System ()
Открыл оболочку - а там болт, не считывает МК sad , эту команду 1 раз было достаточно ввести и можно теперь проверять зашивать?

Оболочка не зависит от того, что вводится в консоль. Но раз через консоль читается нормально, значит, глючит оболочка.
Цитата System ()
Или нужно каждый раз - подключил программатор, ввел команду и потом сразу программировать?

Через консоль программируется командой -U с последующим указанием того, что прошиваем (флеш или фьюзы). Проверка при записи отключается командой -V:
Например, прошиваем флеш:
Цитата
avrdude -c usbasp -p m328p -U flash:r:путь к файлу/файл прошивки.hex:i -V

Прошиваем фьюзы:
Цитата
avrdude -c usbasp -p m328p -U lfuse:w:0xFF:m hfuse:w:0xDD:m -u -V

где lfuse - младшие фьюз биты, hfuse - старшие.
Файлы: 3944270.jpg (202.9 Kb)
Сообщение # 142        
System
аватар
  Постов: 118   ОК 
Витинари, ну мне нужно только флеш залить, фьюзы старые остаются. Т.е. я правильно понял как надо ввести для прошивки команду для заливаемой прошивки, которая лежит в корне диска D, с именем SD - avrdude -c usbasp -p m328p -U flash:r:d:\SD.hex:i -V ?
Сообщение # 143        
Витинари
аватар
  Постов: 1503   Друзья 
System, да, все так.
Сообщение # 144        
System
аватар
  Постов: 118   ОК 
Витинари, спасибо. Вроде все прошло нормально...Ща проверю в работе
Файлы: 5248668.jpg (146.6 Kb)
Сообщение # 145        
Витинари
аватар
  Постов: 1503   Друзья 
System, возможно, стоит скачать последнюю версию avrdude (версия 6.3), прога активно пилится, добавляется поддержка новых камней и программаторов (вроде даже поддержку pickit2 сделали). Кто знает, может в 3 версии были баги с чтением сигнатуры 328-х.
Сообщение # 146        
System
аватар
  Постов: 118   ОК 
Витинари, а где скачать? smile Чето помоему не фиг не получилось sad , экран белым светится и все... Сейчас еще проверю одну ерунду, но маловероятно что это оно. Получается без верификации все равно не работает sad
Сообщение # 147        
Витинари
аватар
  Постов: 1503   Друзья 
Скомпилированную шестую версию не нашел, приложил архив с 5. Просто распаковываешь и запускаешь консолью из этой папки.
Файлы: avrdude5.zip (735.0 Kb)
Сообщение # 148        
System
аватар
  Постов: 118   ОК 
Витинари, Спасибо, скачал. Но устройство нифига не пашет...
Сообщение # 149        
System
аватар
  Постов: 118   ОК 
При прочтении с МК avrdudeshell выдал (1 скрин), видно что записано только начало прошивки,а потом пусто, одни FF, если сравнить со 2ым фото, самой прошивкой, видно что практически в МК ничего не пишется sad
Файлы: 0178765.jpg (182.3 Kb) · 5307688.jpg (169.5 Kb)
Сообщение # 150        
Витинари
аватар
  Постов: 1503   Друзья 
Видимо, контроллер накрылся, раз до определенного адреса прошивка идет, а потом - ни в какую.
Поиск:

Внимание! Форум переехал на Tehnodium.ru



© 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA