Andrey K. 0 21 ноября, 2011 Опубликовано 21 ноября, 2011 · Жалоба Уважаемый Petka, ваш программатор работает у меня уже 2 года, а может даже и больше, нареканий нет, но возникла потребность прошивать PIC-контроллеры. Нет времени перечитывать всю ветку, подскажите, решен ли вопрос универсальности с этим типом контроллеров? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
diehard 0 22 ноября, 2011 Опубликовано 22 ноября, 2011 · Жалоба Уважаемый Petka, ваш программатор работает у меня уже 2 года, а может даже и больше, нареканий нет, но возникла потребность прошивать PIC-контроллеры. Нет времени перечитывать всю ветку, подскажите, решен ли вопрос универсальности с этим типом контроллеров? Для PIC`ов не подходит Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andrey K. 0 23 ноября, 2011 Опубликовано 23 ноября, 2011 · Жалоба На первой странице сказано, что он программирует все контроллеры, которые поддерживают программирование через ISP. Насколько я помню, многие PIC-контроллеры его поддерживают. Если не прав, объясните. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 23 ноября, 2011 Опубликовано 23 ноября, 2011 · Жалоба На первой странице сказано, что он программирует все контроллеры, которые поддерживают программирование через ISP. Насколько я помню, многие PIC-контроллеры его поддерживают. Если не прав, объясните. "Вариант программатора AVR" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hd44780 0 23 ноября, 2011 Опубликовано 23 ноября, 2011 (изменено) · Жалоба он программирует все контроллеры, которые поддерживают программирование через ISP. Насколько я помню, многие PIC-контроллеры его поддерживают. Если не прав, объясните. Объясняю. ISP и протокол SPI - способ передачи байтов "туда-сюда-обратно" - очерёдность битов, правила синхронизации этих битов, частоты и т.п. А логический протокол SPI не касается. А процесс программирования определяется ещё и этим логическим протоколом - набором конкретных команд типа "Стереть чип", "Записать Flash", "Считать Flash" и т.п. И эти команды у AVR-ов и PIC-ов разные. Если автор захочет, он добавит их. Изменено 23 ноября, 2011 пользователем hd44780 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andrey K. 0 23 ноября, 2011 Опубликовано 23 ноября, 2011 · Жалоба hd44780, спасибо за разъяснение. Вопрос снят. Буду приобретать PicKit 2 или 3. P.S. Надо попросить уважаемого Petka добавить такую функциональность. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
roma9112 0 3 декабря, 2011 Опубликовано 3 декабря, 2011 · Жалоба Подскажите пожалуйста, программировал успешно этим программатором Тини13 до тех пор пока не снял в тиньке фьюз CKDIV8, чтобы проц заработал на 4,8МГц. Теперь, когда пытаюсь прошить эту тиньку выпадает сначала 1-е окно(скрин 1), далее при попытке что то прошить или перейти на вкладку фьюзов выпадает окно - см скрин 2. Что теперь делать, как прошить или восстановить начальное состояние МК?? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 5 декабря, 2011 Опубликовано 5 декабря, 2011 · Жалоба ...Что теперь делать, как прошить или восстановить начальное состояние МК?? Попробуйте в настройках "Programming Mode and Target Settings" "ISP Frequency" снизить до максимально низкого и повторить действия. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shaman2005 0 6 декабря, 2011 Опубликовано 6 декабря, 2011 · Жалоба Собрал на 88Меге, при подключении все нашлось, определилось как СОМ2, НО при первоначальной попытке запрограммировать чип лошадью устройство не распознается, при попытке чтения меги на 31 (РС_RX) ноге стабильно высокий уровень. Плата промыта спиртом, наличие коротышей, соплей не замечено. Где могут быть грабли? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 7 декабря, 2011 Опубликовано 7 декабря, 2011 · Жалоба Собрал на 88Меге, при подключении все нашлось, определилось как СОМ2, НО при первоначальной попытке запрограммировать чип лошадью устройство не распознается, при попытке чтения меги на 31 (РС_RX) ноге стабильно высокий уровень. Плата промыта спиртом, наличие коротышей, соплей не замечено. Где могут быть грабли? Если ком порт определился, значит обвязка чипа FT232 выполнена правильно. Надо разбираться дальее. На ноге 31 при первоначальном программировании "лошадью" ничего и не должно быть. Сигналы должны быть на цепях "UC_MOSI" "UC_MISO" "UC_RST" и "UC_SCK" (пины 15, 16, 29 и 17). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shaman2005 0 7 декабря, 2011 Опубликовано 7 декабря, 2011 · Жалоба Сигналы должны быть на цепях "UC_MOSI" "UC_MISO" "UC_RST" и "UC_SCK" (пины 15, 16, 29 и 17). Сигналы на всех указанных ногах присутствуют на обеих микросхемах......При этом 88-я упорно не хочет видится, может на настройках самого СОМ порта поковыряться, мега битая, хотя UC_MISO посылает что-то, да и только с магазина она ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
roma9112 0 8 декабря, 2011 Опубликовано 8 декабря, 2011 · Жалоба Попробуйте в настройках "Programming Mode and Target Settings" "ISP Frequency" снизить до максимально низкого и повторить действия. Пробовал такой вариант - не помогло, какой-то завих получился, скорее всего из-за того, что подключал в USB программатор вместе с целевым МК, и во время подключения возникла какая-то ситуация, что после этого Студия даже захотела обновить прошивку программатора при каждом его подключении. Поэтому перешил программатор, он опять заработал как надо, а вот Тинька залочилась как-то, попробовал другую прошивать - все на ура. Что-то из области фантастики случилось... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
foxghost 0 23 декабря, 2011 Опубликовано 23 декабря, 2011 · Жалоба Здравствуйте. Я никогда не программировал микросхем, а сейчас появилась необходимость программировать атмеги8. Я собрал данный программатор(FT232BM, ATmega48), прошил пони прогом, вроде бы все работает. Собственно сам вопрос. Сейчас мне надо прошить ATmega8: я так понимаю что сейчас мне нужно подключить программатор к компьютеру а далее с разъема выводы SCK GND MISO RESET MOSI к программируемой ATmega? А нужно ли на программируемую Atmega (во время программирования) что либо подавать на VCC? Если надо то от внешнего источника или можно взять 5v с самого USB? Я понимаю уважаемые ГУРУ что мой вопрос до боли дибильный и детский, но все же, прошу объяснить на нормальном человеческом языке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 25 декабря, 2011 Опубликовано 25 декабря, 2011 · Жалоба ... Сейчас мне надо прошить ATmega8: я так понимаю что сейчас мне нужно подключить программатор к компьютеру а далее с разъема выводы SCK GND MISO RESET MOSI к программируемой ATmega? Правильно. А нужно ли на программируемую Atmega (во время программирования) что либо подавать на VCC? Если надо то от внешнего источника или можно взять 5v с самого USB? Программируемую Мегу нужно запитать. Если схема с мегой потребляет до 500 мА, то можно запитать от USB. Если больше, то нужен внешний источник питания. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
foxghost 0 25 декабря, 2011 Опубликовано 25 декабря, 2011 · Жалоба Спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться