xstyler 0 9 сентября, 2011 Опубликовано 9 сентября, 2011 (изменено) · Жалоба Программатор jtag mkII. микроконтроллер Xmega128A3. Подключаюсь к микросхеме, читаю сигнатуры, фьюзы, вроде как все ок. При попытке записать в фьюзы, флэш или еепром получаю на экран ошибку. Перепаял Хмегу, проблемы остались такие же, записать в нее ничего не удалось. Кто-то сталкивался с подобным? Изменено 9 сентября, 2011 пользователем Pavel_Bor Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ILYAUL 0 9 сентября, 2011 Опубликовано 9 сентября, 2011 · Жалоба При попытке записать в фьюзы, флэш или еепром получаю на экран ошибку...... И вот где-то с этого места - фраза самой ошибки или фото screen. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
V_G 11 9 сентября, 2011 Опубликовано 9 сентября, 2011 · Жалоба jtag ice mkII не выдает питающего напряжения для xmeg. Так что с чтением при фантомном питании МК может быть все нормально, а с записью - проблемы. У вас все в порядке в этом плане? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xstyler 0 9 сентября, 2011 Опубликовано 9 сентября, 2011 · Жалоба 1 подключение 2 чтение сигнатур 3 чтение фьюзов 4 попытка стереть или запрограммировать устройство 5 попытка прочитать сигнатуры после п. 4. (первое сообщение) 6 (второе сообщение) jtag ice mkII не выдает питающего напряжения для xmeg. Так что с чтением при фантомном питании МК может быть все нормально, а с записью - проблемы. У вас все в порядке в этом плане? напряжение подается от внешнего источника, и по схеме заходит на все порты. Совсем недавно хмега нормально программировалась. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 81 9 сентября, 2011 Опубликовано 9 сентября, 2011 · Жалоба Как вариант - запрограммированное в фьюзах напряжение BOR-a выше(или примерно равно, что с учетом допусков - так-же выше) чем напряжение питания. ЗЫ. Поднимите питание и запишите более низкое напряжение. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ILYAUL 0 9 сентября, 2011 Опубликовано 9 сентября, 2011 · Жалоба Почему-то я на Ваших фото не вижу частоты PDI , может , конечно для MKII так и должно быть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KKV2003 0 9 сентября, 2011 Опубликовано 9 сентября, 2011 · Жалоба Можно попробовать выключить комп и включить заново. Отключить USB кабель, может быть вообще удалить драйвер из системы и поставить заново. У меня тоже иногда программирование прекращается. Как вариант - проверить кабель от программатора к устройству ( иногда вставлял его не так как надо ). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xstyler 0 9 сентября, 2011 Опубликовано 9 сентября, 2011 (изменено) · Жалоба Почему-то я на Ваших фото не вижу частоты PDI , может , конечно для MKII так и должно быть? Частота работы с портом выбирается только при подключение к программатору в первом окошке и равна 115200. Я пробовал ее снижать, без изменений. А частоты PDI я сам не нашел. Можно попробовать выключить комп и включить заново. Отключить USB кабель, может быть вообще удалить драйвер из системы и поставить заново. У меня тоже иногда программирование прекращается. Как вариант - проверить кабель от программатора к устройству ( иногда вставлял его не так как надо ). Если бы вообще устройство не работало возможно это бы и помогло. а получается что работает только на чтение. Изменено 9 сентября, 2011 пользователем Pavel_Bor Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 81 9 сентября, 2011 Опубликовано 9 сентября, 2011 · Жалоба Если бы вообще устройство не работало возможно это бы и помогло. а получается что работает только на чтение. Именно так и работает когда BOR выше питания... Сигнатура и фьюзы читаются, а вот стирания и записи никуда нет. ЗЫ. Сам на эту особенность неделю назад напоролся. Ругался долго и заковыристо ;) . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xstyler 0 9 сентября, 2011 Опубликовано 9 сентября, 2011 (изменено) · Жалоба Именно так и работает когда BOR выше питания... Сигнатура и фьюзы читаются, а вот стирания и записи никуда нет. ЗЫ. Сам на эту особенность неделю назад напоролся. Ругался долго и заковыристо ;) . А как тогда объяснить, почему после попытки чтения или удаления перестает читаться кристалл. Помогает потом только выкл/вкл. Изменено 9 сентября, 2011 пользователем IgorKossak Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xstyler 0 12 сентября, 2011 Опубликовано 12 сентября, 2011 (изменено) · Жалоба Обратил внимание на разъем PDI.. Между 2 и 5 ножкой стоит резистор 15к. при неудачной попытке зашить код или прочитать сигнатуры при помощи программатора ножка 5 садится до уровня 1.7В PS подключаю программатор на ножке 3.2 В. подключаюсь студией к программатору 3.2В. А последствия как написано сверху. Еще один интересный момент: При первом подключении iceII могу делать любое действие писать/читать, но только один раз, потом ошибки. Отключаю программатор от студии, подключаюсь к нему заново и могу опять же сделать одно действие. Изменено 12 сентября, 2011 пользователем Pavel_Bor Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться