Параллельный программатор

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: Параллельный программатор

Сообщение alex_ »

Камень стоял на своей рабочей плате с установленным кварцевым генератором 16.0000 МГц.
снятый с старой материнской платы ПК.
Далее изменил настройки согласно ниже представленному скрину:

Настроил верно 8Мгц и выше, не завёлся смотри или в ногах ошибся или кварц не хочет заводиться, а может просто сопля малозаметная ноги коротит, сюрпризы всякие бывает. Ну можно как вариант кварц поставить 8 или 10МГц.
Позже подключал генератор на логике где то на 1 МГц. Результат нулевой.

Не завёлся скорее всего по выше указанной причине, частота от 8МГц и выше, причём не на внешний сигнал а на кварц.
Аватара пользователя
Glavriba
Открыл глаза
Сообщения: 52
Зарегистрирован: Пт июн 17, 2011 18:51:54

Re: Параллельный программатор

Сообщение Glavriba »

Мяу...
Программатор мультика сделал ! Камень ATmega162 в параллельном режиме прочитал, в фюзах был сброшен бит SPIEN , хотя я точно не трогал :(
Установил конфигурацию для внешнего кварца 16.000 МГц. Фюзы зашились. HEX файл также зашил. Переключил программатор для работы в режиме ISP, камень читается и записывается :)
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: Параллельный программатор

Сообщение alex_ »

Glavriba писал(а): в фюзах был сброшен бит SPIEN , хотя я точно не трогал :(

Не слабый у тебя однако полтергейст твориться, ибо бит SPIEN по SPI почти не реально сбросить :o
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Параллельный программатор

Сообщение Dmitry Dubrovenko »

alex_ писал(а):бит SPIEN по SPI почти не реально сбросить
Что значит "почти"?
Он там аппаратно заблокирован, и его просто НЕВОЗМОЖНО СБРОСИТЬ (только правильно - ISP).
Но наши люди, могут и из ISP параллельный программатор забацать. :)))
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: Параллельный программатор

Сообщение alex_ »

Извиняюсь виноват, пивас :beer: немного помешал, кстати ваше здоровье :beer:
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

Dmitry Dubrovenko писал(а):Он там аппаратно заблокирован, и его просто НЕВОЗМОЖНО СБРОСИТЬ

если кто обратил внимание, на первом скрине spien уже был отключен. и оставался только jtagen.
я не знаю, как оно ваще работало, и поддерживает ли Пони этот режим, программирования, но по другому обьяснить это явление ваще невозможно. :dont_know:
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: Параллельный программатор

Сообщение alex_ »

Объяснение здесь одно, и я писал о нём выше: надо сначала читать фьюзы перед тем как писать, он их не читал а просто наставил галки где считал нужным и сделал скриншот перед тем как записать.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

alex_ писал(а):он их не читал а просто наставил галки
вот специально щас попробовал набить как ты сказал, не считывая камень, даже не подключая программатор.
spien заблокирован намертво. Значит все-же считывал чего-то. попробуй сам, убедишься.Изображение
правда, если подключить программатор без м/камушка,
в ячейки считваются нули, но запрограммировать, опять таки не удается.
так что волшебство налицо
Вложения
2014-11-17_231308.jpg
(38.27 КБ) 1540 скачиваний
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: Параллельный программатор

Сообщение alex_ »

Не обратил внимания что пони, там действительно фиг чё сделаешь, одно слово полтергейст :dont_know:
Аватара пользователя
Glavriba
Открыл глаза
Сообщения: 52
Зарегистрирован: Пт июн 17, 2011 18:51:54

Re: Параллельный программатор

Сообщение Glavriba »

Мяу...
Когда в пони кликаеш кнопочку "фюзы" он читает текущие установки в данном камне и ставит в окошки.
Так что там чтение по любому. :)

P.S. Простите что ввел вас в заблуждение, но скины я делал без камня, так что бит SPIEN не был активирован по объективным причинам , и соответственно мое утверждение о сброшенном SPIEN не верно :( так что я понятия не имею почему камни зависли.

P.S. Собс скрины действительно я делал без камня, НО ! не активный SPIEN я видел уже с параллельным программатором, и все таки он был сброшен , бред какой то.
Последний раз редактировалось Glavriba Вт ноя 18, 2014 12:06:07, всего редактировалось 1 раз.
Аватара пользователя
Glavriba
Открыл глаза
Сообщения: 52
Зарегистрирован: Пт июн 17, 2011 18:51:54

Re: Параллельный программатор

Сообщение Glavriba »

Перещитал бюджет точности устройства снова и решил что и простого кварца достаточно :)
Генератор отложил до случая. Сейчас камень настраиваю через USB PROTOS на ATmega8 , используя кодевижн для прошивки и аврстудио для написания софта, все это сейчас живет под седьмой виндой на матери P6T SE
Ну а программатор уверенно работает как по параллели так и по ISP, с камнями: ATmega162 , ATmega32 , ATmega16 , ATmega8 , ATmega8535 , ATtiny2313 Они у меня есть так что за них отвечаю 8)
P.S Вопрос снят, спасибо всем сочувствующим котам. Мяу....
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

даю подсказку, причем второй раз, внутри форума я цже писал об этом. соединяем 3й вывод 20 пинового разъема (HVPP) и 3й SPI
резистором 910 Ом (можно просто перемычку). и с этой ножки затем подаем сигнал на вход XTAL1 программируемого МК.
И кварц вовсе не нужно подключать
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
74LS00
Друг Кота
Сообщения: 7673
Зарегистрирован: Вс июл 24, 2011 11:38:09
Контактная информация:

Re: Параллельный программатор

Сообщение 74LS00 »

Вопрос по схеме к знатокам этих мк
http://elm-chan.org/works/avrx/report_e.html#AVRXP
http://eldigi.ru/articles/prostoi_paral ... r_dlya_avr
Может где писали, но 120 страниц не быстро осилить

Выходы регистра идут через резисторы, зачем они?
Это защита регистра от того что может 12в попасть или защита мк от козы?
Схема будет другая уровня ттл, что если без этих резюков или всё же ставить и на другие сигналы тоже, не только данных?
74LS00
Друг Кота
Сообщения: 7673
Зарегистрирован: Вс июл 24, 2011 11:38:09
Контактная информация:

Re: Параллельный программатор

Сообщение 74LS00 »

Предположу свою версию. Резисторы поставили чтоб не столкнулись встречные выходы при ошибке самого МК который непонятно как переключается или по ошибке кривого софта под этот регистр.
Должен же быть какойто сигнал переключающий выходы и входы МК, не по команде же это делать. Сам регистр без дополнительной логики этого сигнала похоже не имеет и делается это софтом поэтому и не синхронизирован с МК
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

мой совет: не связывайся с этой схемою.
уж лучше FB доктора, если Хамера боишься.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
74LS00
Друг Кота
Сообщения: 7673
Зарегистрирован: Вс июл 24, 2011 11:38:09
Контактная информация:

Re: Параллельный программатор

Сообщение 74LS00 »

У нас только 8 мегу продают и то какой сорт не знаю, ещёб она прошилась. Если доктор без компа пахать будет это круто, не изучал этот вопрос, но 100р всёравно в кармане нужнее, както не понравились мне эти контролеры, пики хотябы документированы больше.
Почему не связываться, может не заработать?
Или вы как фанат мк считаете 5 деталей за 300р лучше чем 10 деталей за 20.

Проблема то в том что доктор не шьёт, а у меня 2 меги которые не шьются возможно что брак с завода, или я такой криворук что 3 програматорами не смог на 2 компах. Почемуто под альтеру сразу всё заработало, ну так понятно плис 700р а эта 70
Вот и хочу их чемто альтернативным прошить
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: Параллельный программатор

Сообщение Kavka »

74LS00 писал(а):Выходы регистра идут через резисторы, зачем они?
Это не столько защита от КЗ и перегрузок, сколько от "звона" в кабеле.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
74LS00
Друг Кота
Сообщения: 7673
Зарегистрирован: Вс июл 24, 2011 11:38:09
Контактная информация:

Re: Параллельный программатор

Сообщение 74LS00 »

Ну если так пусть будут только на данных.

Никак не пойму что делает диод VD1 BAT42 в схеме из журнала , который заменяет Q3 A1048 в авторской схеме.
Сигнал R/B ака busy у МК который 31 нога меги8 , это вход или выход МК или и то и другое когда пожелает МК.
Если воткнуть другой транзистор какой нибудь кт361, не получу ли я козу в порту через коллектор. Диодов шотки нет.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

:facepalm:
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: Параллельный программатор

Сообщение alex_ »

Здравствуйте уважаемые коты, сидел я как то размышляя над схемой HVProg'a ну к примеру этой версии http://radiokot.ru/lab/controller/41/ Решил пофилосовствовать, у меня не раз возникал вопрос: какой смысл от кнопки SB2 ? Принцип действия понятен он меняет одну единичку в сдвиг регистре, но в целом разницы я не заметил. Да и в целом не совсем понятна концепция дополнительного сдвиг регистра, выполняет он пустяковое действие, или в ROM места не хватило для реализации этой функции?
Возможно не я один об этом задумывался? :))
Ответить

Вернуться в «AVR»