простые и интересные  РАДИОСХЕМЫ сделанные своими руками

» Гость

Мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!



» ДАТАШИТЫ
Например: TDA1562

» СХЕМЫ


Отметить прочитанными   -   Поиск   -   Правила   -   Новые сообщения

Страница 16 из 20«1214151617181920»
Модератор форума: Электродыч, Витинари, Sam 
Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Первые шаги в микроконтроллерах (Схемы программаторов, вопросы, советы)
Первые шаги в микроконтроллерах
Вт, 12.04.2016, 16:40 | Сообщение # 151        
System
аватар
  Постов: 118  Offline
Витинари, А что его могло накрыть?:) До перепрошивания устройство работало)) , если до завтра ничего не решу, поеду к знакомому, у которого нормальный программатор, там тогда точно определюсь, просто хотелось самому решить проблему, но видимо не судьба :))

P.s. Еще вот смотрю на фото консоли и не пойму, где же была запись прошивки то...Надписи везде "Reading" - "Reading", потом ниже вроде как да, есть строчка "Writing output file SD.hex" , но время не указано, эта строка помоему просто написалась и все, где ж запись то тогда.


Отредактировал System - Вт, 12.04.2016, 16:54
Вт, 12.04.2016, 17:01 | Сообщение # 152        
Витинари
аватар
  Постов: 2485  Offline Модератор 
Действительно, не заметил, что нет строки "Writing" confused
А на программаторе есть перемычка SlowSCK?
Вт, 12.04.2016, 17:47 | Сообщение # 153        
System
аватар
  Постов: 118  Offline
Витинари, есть 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мГц


Отредактировал System - Вт, 12.04.2016, 17:55
Вт, 12.04.2016, 18:06 | Сообщение # 154        
Витинари
аватар
  Постов: 2485  Offline Модератор 
Да, замкнутый JP3 понижает скорость программатора. Не уверен, что это точно поможет, но чем черт не шутит, попробовать можно. Просто непонятно, что именно программатору не нравится в контроллере.
Вт, 12.04.2016, 20:09 | Сообщение # 155        
System
аватар
  Постов: 118  Offline
Витинари, понял, хорошо попробую, отпишусь тогда что получилось

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

Ср, 13.04.2016, 17:45 | Сообщение # 156        
Витинари
аватар
  Постов: 2485  Offline Модератор 
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, 14:58 | Сообщение # 157        
System
аватар
  Постов: 118  Offline
Витинари, Спасибо :)) . Кстати пока тестил прошивку, перешивал МК очень много раз, даже не могу точно сказать, разов 20-30 точно. Так вот иногда все же вылезал тот же самый глюк при верефикации, но очень редко)), причем после ошибки, как итог 2ой раз сразу прошивал нормально :). С фьюзами да,я поначалу вообще как я понял наугад тыкал, после упорного изучения чего и как, наконец-то до меня дошло, что и как значит, что 0 - это запрограммировано, что если не указано в оболочке что фьюзы с инверсией - то "Нет галочки" - значит 0 и - запрограммировано, а если написано что инверсные как в Понипрог, то наоброт - стоящая галочка означает что запрограммировано (или 0). До этого плавал жуть, вообще не понимал их, где запрограммировано,а где нет. Теперь все понимаю и не ошибаюсь biggrin . Даже просто по коду фьюзов и то наконец-то допер что он значит, и как он показывает что запрограммировано,а что нет biggrin ))))


Отредактировал System - Сб, 16.04.2016, 15:01
Пн, 18.04.2016, 08:59 | Сообщение # 158        
transistor856
аватар
  Постов: 644  Offline Друзья 
Всем привет,киньте проверенную схему паралельного прогера на лтп порт.
Пн, 18.04.2016, 09:11 | Сообщение # 159        
вивисектор
аватар
  Постов: 77  Offline
Пт, 22.04.2016, 13:26 | Сообщение # 160        
transistor856
аватар
  Постов: 644  Offline Друзья 
Это немного не то,неправильно просьбу написал,нужна схема паралельного высоковольтного программатора,ибо доктор авр не хочет запускаться,хочу попробовать обнулить мегу8 и тини2313.

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

Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Первые шаги в микроконтроллерах (Схемы программаторов, вопросы, советы)
Страница 16 из 20«1214151617181920»
Поиск:
Кто есть кто на форуме радиолюбителей: Администратор Модераторы Друзья Пользователи
Группа вконтакте Канал ютуб Группа в фэйсбук Мобильная версия © 2010-2016, "Радиосхемы". Все права защищены. Почта