РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

ФОРУМ НА ЭЛВО

РАДИОФОРУМЫ


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


  • Архив - только для чтения
    Первые шаги в микроконтроллерах
    Вт, 12.04.2016, 15:40 | Сообщение # 151        
    System
    аватар
      Постов: 118   ОК 
    Витинари, А что его могло накрыть?:) До перепрошивания устройство работало)) , если до завтра ничего не решу, поеду к знакомому, у которого нормальный программатор, там тогда точно определюсь, просто хотелось самому решить проблему, но видимо не судьба :))

    P.s. Еще вот смотрю на фото консоли и не пойму, где же была запись прошивки то...Надписи везде "Reading" - "Reading", потом ниже вроде как да, есть строчка "Writing output file SD.hex" , но время не указано, эта строка помоему просто написалась и все, где ж запись то тогда.
    Вт, 12.04.2016, 16:01 | Сообщение # 152        
    Витинари
    аватар
      Постов: 1503   Друзья 
    Действительно, не заметил, что нет строки "Writing" confused
    А на программаторе есть перемычка SlowSCK?
    Вт, 12.04.2016, 16:47 | Сообщение # 153        
    System
    аватар
      Постов: 118   ОК 
    Витинари, есть 3 перемычки - JP1 JP2 JP3, моя стоит на JP1 +5V, JP2 и JP3 - просто по 2 контакта на каждой типа перемычке, но за что они отвечают что-то не могу нагуглить. Вроде только что понял, что JP3 - для программирования самого USBasp,а за что JP2 отвечает не понятно. Программатор вот такой как на фото, там вон видно сбоку эти перемычки, две сбоку кварца JP1 -питание и JP2,и возле разъема JP3

    Хотя вроде нашел описание - http://mysku.ru/blog/aliexpress/27900.html , написано что JP3 - для установки медленного режима программирования (если тактовая частота программируемого контроллера менее 1,5MHz). Это что бы ее включить надо ее замкнуть? Это мне подходит? Хотя я немного не допонимаю, почему нужно снизить скорость, если фьюзы у МК стоят на работу от внешнего кварца на 16мГц
    Файлы: 4013226.jpg (60.8 Kb)
    Вт, 12.04.2016, 17:06 | Сообщение # 154        
    Витинари
    аватар
      Постов: 1503   Друзья 
    Да, замкнутый JP3 понижает скорость программатора. Не уверен, что это точно поможет, но чем черт не шутит, попробовать можно. Просто непонятно, что именно программатору не нравится в контроллере.
    Вт, 12.04.2016, 19:09 | Сообщение # 155        
    System
    аватар
      Постов: 118   ОК 
    Витинари, понял, хорошо попробую, отпишусь тогда что получилось

    Добавлено (12.04.2016, 20:09)
    ---------------------------------------------
    Витинари, спасибо ОГРОМНОЕ, победил!! biggrin Запаял перемычку JP3, открыл дудку - считал - ОК, нажал программировать - чтение ОК - запись ОК - верефикация ОК cool , правда я перепугался что он написал Фьюз Биты сброшены - ОК, но потом нажал прочитать их - и они остались прежними, т.е. не изменились назад на дефолтные. Воткнул в устройство - ЗАРАБОТАЛО biggrin , все же дело получается было в частоте тактирования получается,ну из-за того что фьюзы выставлены на внешний кварц? smile

    Ср, 13.04.2016, 16:45 | Сообщение # 156        
    Витинари
    аватар
      Постов: 1503   Друзья 
    System, нашел, наконец, в чем проблема была. Все дело в модифицированной китайцами прошивке - они сделали типа программное понижение частоты, которое работает только в их собственной утилите:
    Цитата
    - Использована модифицированная прошивка МК (по сравнению с Thomas Fischl), которая не всегда корректно работает с avrdude - утилитой для прошивки МК.
    - Рекомендуемая китайцами утилита Progisp якобы полностью поддерживает программатор, умеет автоматически менять частоту SCK (видимо из этих соображений китайцы и убрали JP3)

    Цитата
    С "китайской" версией прошивки МК в программаторе, утилитf avrdude постоянно выводит ошибку:

    avrdude: warning: cannot set sck period. please check for usbasp firmware update.

    и пытается работать с прошиваемым МК на максимальной частоте SCK, и как вы уже понимаете, это будет получаться у ней не всегда удачно.

    IOPA41224, лучше вообще не пользоваться графическими оболочками. По крайней мере до тех пор, пока программисты, пишущие их, не договорятся о стандарте на обозначение фьюзов. Если бы эти несчастные галочки не крутили по всякому, неправильно прошитых контроллеров было бы в разы меньше.
    Сб, 16.04.2016, 13:58 | Сообщение # 157        
    System
    аватар
      Постов: 118   ОК 
    Витинари, Спасибо :)) . Кстати пока тестил прошивку, перешивал МК очень много раз, даже не могу точно сказать, разов 20-30 точно. Так вот иногда все же вылезал тот же самый глюк при верефикации, но очень редко)), причем после ошибки, как итог 2ой раз сразу прошивал нормально :). С фьюзами да,я поначалу вообще как я понял наугад тыкал, после упорного изучения чего и как, наконец-то до меня дошло, что и как значит, что 0 - это запрограммировано, что если не указано в оболочке что фьюзы с инверсией - то "Нет галочки" - значит 0 и - запрограммировано, а если написано что инверсные как в Понипрог, то наоброт - стоящая галочка означает что запрограммировано (или 0). До этого плавал жуть, вообще не понимал их, где запрограммировано,а где нет. Теперь все понимаю и не ошибаюсь biggrin . Даже просто по коду фьюзов и то наконец-то допер что он значит, и как он показывает что запрограммировано,а что нет biggrin ))))
    Пн, 18.04.2016, 07:59 | Сообщение # 158        
    transistor856
    аватар
      Постов: 628   Друзья 
    Всем привет,киньте проверенную схему паралельного прогера на лтп порт.
    Пн, 18.04.2016, 08:11 | Сообщение # 159        
    вивисектор
    аватар
      Постов: 63   ОК 
    Файлы: 8853843.jpg (61.5 Kb)
    Пт, 22.04.2016, 12:26 | Сообщение # 160        
    transistor856
    аватар
      Постов: 628   Друзья 
    Это немного не то,неправильно просьбу написал,нужна схема паралельного высоковольтного программатора,ибо доктор авр не хочет запускаться,хочу попробовать обнулить мегу8 и тини2313.

    Добавлено (22.04.2016, 13:26)
    ---------------------------------------------
    Так что,никто не подсобит схемкой?В гугль не посылать,ничего толкового не обнаружил.

    Поиск:

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



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