18.04.2017, 16:14 | #111 (permalink) |
Новичок
Регистрация: 18.04.2017
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Программа Пони Прог. Заливаю прошивку на только что вылеченный МК. Читаю, читается. Выставляю фьюзы, "записать" и ..ОПА ЗАСАДА!. МК опять становится "повреждено". При чём интересная картина: если прошивка еще не залита, фьюзы, (пробовал по одному изменять и записывать) записываются и читаются (кроме CKSEL1 и CKSEL3) если поменять (убрать галочку) хотя бы на одном из этих "пацанов" - всё МК уже "не опознано или повреждено". Ну а если прошивка уже залита - тогда "торба" сразу (фьюзы ни прочесть ни записать), одним словом "повреждено". Пробовал раз 40 по разному – результат всё тот же.. Грешил бы на тиньку, но у меня их две, одна моя а одна досталась уже и не помню откуда а ведут они себя абсолютно одинаково. Раз одна перестала «лечиться», думаю не может быть, пропаял плату переходника (тиньки мои смдшные) и опять порядок.., видать где то контакт пропадал. Как думаете, может доктор чего то не долечивает, прошивку новее поставить или всё таки неопознанный глюк МК? Но в заводские то сбрасывает и МК становится читабельным и даже принимает прошивку?!? |
18.04.2017, 18:44 | #114 (permalink) | |
Member
Регистрация: 01.01.2014
Адрес: Винница
Сообщений: 42
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 1 сообщении
Репутация: 110
|
Цитата:
CKSEL3…0 = 0000 – Внешний тактовый сигнал; CKSEL3…0 = 0010 – Внутренний тактовый генератор – частота 4 МГц; CKSEL3…0 = 0100 – Внутренний тактовый генератор – частота 8 МГц; CKSEL3…0 = 1101 – Внешний тактовый генератор – кварц частотой от 3 до 8 МГц; CKSEL3…0 = 1111 – Внешний тактовый генератор – кварц частотой больше 8 МГц |
|
18.04.2017, 20:08 | #115 (permalink) |
Новичок
Регистрация: 18.04.2017
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Спасибо за ответ, но объясните пожалуйста, если Вам не трудно, на пальцах (я с МК не очень давно знаком). 2313 доктор вылечил, прочёл, зашил в Пони Прог, ставлю галочки фьюзов: SPIEN (стоит заводская), далее согласно указанным в описании к схеме: SUT0. Всё (в описании к устройству у товарища больше ничего нету). Нажимаю "Записать", в ответ "Устройство неизвестно или повреждено (-24)" В схеме стоит кварц 20 МГц. Думаю может в описании ошибка. На втором МК к выше упомянутым галочкам добавляю CKSL0 как в документе представленном Вами. Результат и на втором МК тот же.. Так нужно ли "учить это" или может всё таки МК битый?
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
18.04.2017, 20:51 | #116 (permalink) |
Member
Регистрация: 01.01.2014
Адрес: Винница
Сообщений: 42
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 1 сообщении
Репутация: 110
|
maestro3963, вообще уйдите от поника, купите, сделайте PICKIT2 и будет вам счастье.О возможностях PICKIT2 читайте здесь: PICKIT2 - программатор для PIC и AVR контроллеров. - Мои файлы - Каталог файлов - Персональный сайт
|
18.04.2017, 23:23 | #117 (permalink) |
Новичок
Регистрация: 18.04.2017
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Дело в том,что у меня 3 программатора (все 3 самодельных) 1 AVR, один PIC и один универсальный. Первый и третий с кварцевыми резонаторами. Всеми тремя я прошивал разные МК и проблем не было. Проблема возникла именно сейчас, когда пытаюсь прошить восстановленные доктором 2313. Оба программатора и оба камня ведут себя одинаково. Вот в чем вопрос. Какая может быть гарантия, что PICKIT2 сделает меня счастливым? Тем более занимаюсь я этим не так уж и часто. Просто хотелось бы услышать мнение спецов в чем суть проблемы в данном случае. Почему новые 2313 прошиваются моими прогерами а восстановленные нет?
|
19.04.2017, 00:53 | #118 (permalink) |
Banned
Регистрация: 25.11.2011
Адрес: Украина, Харьков
Сообщений: 1,206
Сказал(а) спасибо: 27
Поблагодарили 82 раз(а) в 10 сообщениях
Репутация: 18288
|
maestro3963 - все просто вы перешли на внешний кварц, по этому понипрог выдает ошибку, установите кварц согласного тому на который перешли, 4 или 8мгц тогда сможете прочитать фьюзы. Но если честно зачем вам их читать если вы все записали, установите камень в схему и все заработает. Захотите прочитать тогда вешайте на камень кварц.
|
19.04.2017, 11:18 | #119 (permalink) |
Новичок
Регистрация: 18.04.2017
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
А теперь давайте, как говориться, ..последний раз и красиво..
Уважаемый Le_Fleurs Вы пишите: «.. установите кварц согласного тому на который перешли, 4 или 8мгц тогда сможете прочитать фьюзы». Но я не о чтении, я о записи. При ЗАПИСИ фьюзов, понька на секунду задумалась и алес капут. И я не вижу и не знаю записаны ли они (фьюзы) или нет. Потому то и морочу тут голову знающим людям в надежде на то, что мне по простому объяснят «по чем в Одессе рубероид», а не посоветуют «выучить это» или «купить PICKIT2» и иметь счастье за 560грн., которое понадобится раза 2-3 в году.., прошу понять меня правильно. И так, поправьте пожалуйста если что не так: 1. Лечим 2313 с помощью доктора; 2. Ставим в проггер; 3. Читаем (читается); 4. Прошиваем (шьётся, после чего тут же понькой автоматически проверяется); 5. Открываем фьюзы. Выставляем фьюзы под внешний кварц (понька, на секунду задумывается, то есть записала и сразу же пытается так же как и саму прошивку автоматически прочесть, но поскольку она же уже «обрезала МК яйца» без них его не видит и прочесть не может . Отсюда и "Устройство неизвестно или повреждено (-24)" Я правильно понял? Или опять не так? То есть, по простому ответ на поставленный мною вопрос должен был бы прозвучать примерно так: Все правильно, так и должно быть. Сообщение "Устройство неизвестно или повреждено (-24)" появляется поскольку понька записала выставленные мной под внешний кварц фьюзы и тут же автоматически пытается прочесть прошивку МК а сделать этого без внешнего кварца уже не может. При этом МК зашит и готов к работе. Так? Будь у меня тиньки в диповских корпусах, давно бы уже вставил в постель и проверил на готовом устройстве.. Докумекал бы практически.., но смдешные впаивать как то не очень хотелось вот и попал с казалось бы простым вопросом на «простой» ответ… Звиняйте.. |
19.04.2017, 16:05 | #120 (permalink) |
Banned
Регистрация: 25.11.2011
Адрес: Украина, Харьков
Сообщений: 1,206
Сказал(а) спасибо: 27
Поблагодарили 82 раз(а) в 10 сообщениях
Репутация: 18288
|
Да все правильно, заливаете прошивку, затем записывает фьюзы, и фьюзы будут записаны, просто их понипрог без кварца прочитать не может так как вы переходите на внешний кварц, можете подпаять кварц к тиньке что бы убетится в этом. Всего то 2 вывода. Но уверяю что все будет работать.
По поводу pickit 2, не знаю зачем вам его посоветовали. Так как этот програматор прошивает контроллеры семейства PIC, вы же прошиваете AVR. |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|