РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

ФОРУМ НА ЭЛВО

РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ
  • БЛОГИ
  • НОВОЕ
  • СХЕМЫ
  • РАЗНОЕ
  • ТЕОРИЯ
  • ТЕЛЕВИДЕО
  • СВЕТОДИОД
  • МЕДТЕХНИКА
  • БЫТТЕХНИКА
  • ИЗМЕРИТЕЛИ
  • СПРАВОЧНИК
  • ТЕХНОЛОГИИ
  • РЕМОНТ СХЕМ
  • МОБИЛЬНИКИ
  • КОМПЬЮТЕРЫ
  • НАЧИНАЮЩИМ
  • ЗАРЯДКИ И АКБ
  • СИГНАЛИЗАЦИИ
  • АУДИОТЕХНИКА
  • АВТОВЕЛОМОТО
  • БЛОКИ ПИТАНИЯ
  • РАДИОПРИЁМНИКИ
  • МЕТАЛЛОИСКАТЕЛИ
  • МИКРОКОНТРОЛЛЕР
  • РАДИОПЕРЕДАТЧИКИ


  • Архив - только для чтения
    Первые шаги в микроконтроллерах
    Вт, 12.04.2016, 12:55 | Сообщение # 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)
    Вт, 12.04.2016, 13:03 | Сообщение # 142        
    System
    аватар
      Постов: 118   ОК 
    Витинари, ну мне нужно только флеш залить, фьюзы старые остаются. Т.е. я правильно понял как надо ввести для прошивки команду для заливаемой прошивки, которая лежит в корне диска D, с именем SD - avrdude -c usbasp -p m328p -U flash:r:d:\SD.hex:i -V ?
    Вт, 12.04.2016, 13:06 | Сообщение # 143        
    Витинари
    аватар
      Постов: 1503   Друзья 
    System, да, все так.
    Вт, 12.04.2016, 13:14 | Сообщение # 144        
    System
    аватар
      Постов: 118   ОК 
    Витинари, спасибо. Вроде все прошло нормально...Ща проверю в работе
    Файлы: 5248668.jpg (146.6 Kb)
    Вт, 12.04.2016, 13:27 | Сообщение # 145        
    Витинари
    аватар
      Постов: 1503   Друзья 
    System, возможно, стоит скачать последнюю версию avrdude (версия 6.3), прога активно пилится, добавляется поддержка новых камней и программаторов (вроде даже поддержку pickit2 сделали). Кто знает, может в 3 версии были баги с чтением сигнатуры 328-х.
    Вт, 12.04.2016, 13:32 | Сообщение # 146        
    System
    аватар
      Постов: 118   ОК 
    Витинари, а где скачать? smile Чето помоему не фиг не получилось sad , экран белым светится и все... Сейчас еще проверю одну ерунду, но маловероятно что это оно. Получается без верификации все равно не работает sad
    Вт, 12.04.2016, 13:48 | Сообщение # 147        
    Витинари
    аватар
      Постов: 1503   Друзья 
    Скомпилированную шестую версию не нашел, приложил архив с 5. Просто распаковываешь и запускаешь консолью из этой папки.
    Файлы: avrdude5.zip (735.0 Kb)
    Вт, 12.04.2016, 13:58 | Сообщение # 148        
    System
    аватар
      Постов: 118   ОК 
    Витинари, Спасибо, скачал. Но устройство нифига не пашет...
    Вт, 12.04.2016, 14:58 | Сообщение # 149        
    System
    аватар
      Постов: 118   ОК 
    При прочтении с МК avrdudeshell выдал (1 скрин), видно что записано только начало прошивки,а потом пусто, одни FF, если сравнить со 2ым фото, самой прошивкой, видно что практически в МК ничего не пишется sad
    Файлы: 0178765.jpg (182.3 Kb) · 5307688.jpg (169.5 Kb)
    Вт, 12.04.2016, 15:07 | Сообщение # 150        
    Витинари
    аватар
      Постов: 1503   Друзья 
    Видимо, контроллер накрылся, раз до определенного адреса прошивка идет, а потом - ни в какую.
    Поиск:

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



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