Не прошивается 16F628
Вложений: 3
Всем привет. Решил я попробовать поработать с контроллерами PIC. С атмелами проблем никогда не возникало, купил вчера пик. Сколько раз не пытался прошить - бестолку. То тестирует его бесконечно, пока не прервешь операцию,
Вложение 266402 а если прервал, пытается запрограммировать, долго тупит, потом пишет: Процесс остановлен. Мало время ожидания. Вложение 266401 причем если написать вручную с клавиатуры всякого бреда вместо прошивки, то прошивается! Читается нормально. Мож я что не так делаю? Программатор Тритон 5.7 Прошивки, которые пытался залить: Вложение 266413 |
Думаю, дело в Тритоне или в ОС (случаем, не 8 или 10 ?)
Сам "сижу" на ПИК-ах с 1999 года, в разное время пользовался разными программаторами, все было нормально. Прошивки глянул, в них тоже ничего криминального. |
Вложений: 1
Винда семерка стоит. С атмелами, любыми флешками, биосами проблем нет никогда, щьется все! Я тоже думаю, может надо для пика там что-то перестроить? Напряжения например не надо поменять нигде? И еще вопрос по битам. Я в инете везде вижу 4 варианта генератора. У меня их восемь! Немогу найти разъяснение ко всем. Не подскажите, что остальные значат?
Вложение 266477 |
Как мне кажется параметры работы генератора PICa задаётся в прошивке
то есть программистом по условиям работы схемы как то так. |
Вложений: 3
Стоп.
Т.е. Тритон НЕ считывает конфигурацию генератора из прошивки и предлагает выбрать ее вручную ? Это попадалово :) Вот, чтобы было наглядно. Старый WinPIC800 для прошивки dsa.hex считывает конфиг из прошивки и устанавливает при программировании пика внутренний генератор (INTRC I/O), а для zamok.hex - работу с внешним кварцевым резонатором (XT). Вложение 266503 Вложение 266504 Если это так, т.е. если Тритон не читает конфиг из файла, то при программировании он заливает туда конфиг по умолчанию (0x3FFF), соответственно, в PIC-е устанавливается внешний RC-генератор (ER CLOCKOUT). Но в схеме-то этого генератора нет ! Ессно, схема просто не будет работать. Вложение 266505 Правда, я не знаю, как в этом случае Тритон вообще отказывается прошивать этот МК. Разве что, сам PIC неисправный... Расшифровку битов конфигурации можно взять из даташита на этот МК. ЗЫ И вообще, любой узкоспециализированный програматор не требует никаких дополнительных установок от пользователя. И только "монстрыв", которые шьют все, но половину из списка - только на бумаге, требуют каких-то феерических рукоблудств для, казалось бы, элементарных операций. Тритон шикарен, как программатор микросхем памяти. Но как программатор для микроконтроллеров он ... так себе. |
Я знаю, что на разные варианты генераторов прошивки, это разные устройства, в схему еще не ставил контроллер. Он выдает ошибку при считывании или при программировании. Наверное он помер ( завтра пойду за новым, мож я че не так сделал и убил его...
|
Убить пик при прошивке чрезвычайно тяжело.
Ну, если только сам Тритон втихаря там что-то не косовертит. Залочить - можно. Но, опять-таки, достаточно просто стереть пик, чтобы снять ему бит защиты и вернуть все ноги в нормальное состояние. Этим он в хорошую сторону отличается от коллег ) А так, на практике бывало, что они даже при 7,5-8 вольтах продолжали работать. |
Я пытался стереть, зависает на операции и всегда в конце пишет 3FFF
|
На программатор не грешу, очень уж много я чего перепрошивал им, ниразу небыло глюка или еще чего плохого. Шустро и безукоризненно работал всегда. Попробую завтра у товарища стереть, у него Willem, мож получится...
|
Как то странно вы подходите к процессу программирования.
ведь Тритон его надо вставить определённым образом чтобы на 4 ногу PIC приходило Vрр-12в 5 - земля 12-Clok 13- Data 14 -Vcc 5v Я подкл проводочками на концах которого распаяны разъемчики от цанговой панельки |
Часовой пояс GMT +4, время: 07:46. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.