2016-06-10 11 views
0

У меня возникли проблемы с программированием пользовательской pcb, которая использует 32-битный atsam4sd32c ARM Cortex M4. Я не могу запрограммировать микроконтроллер через интерфейс JTAG/SWD, используя отладчик ATMEL-ICE. Однако я могу получить идентификатор подписи устройства, используя команду atmel studio 7.0 promt. Также возможно удаление ручных чипов и сброс.Программирование Atmel-ICE atsam4sd32c

Когда я пытаюсь запрограммировать доску через программное обеспечение atmel studio 7.0, загрузка зависит от 14%.

Мы пробовали много, но прогресс не производится.

Может ли кто-нибудь помочь?

+1

Это читает как вопрос технической поддержки для конкретного программного обеспечения. Можете ли вы изменить его в соответствии с форматом этого сайта? StackOverflow посвящен программированию. Мы предпочитаем вопросы, на которые можно ответить, а не просто обсуждать. – SunSparc

+1

Звучит, скорее всего, проблема с самой доской, которая: а) мы не можем много помочь, а б) не программирование. Из краткого обзора таблицы данных штыри JTAG/SWD мультиплексируются с GPIO, что заставляет меня подозревать, что у вас есть вещи, подключенные к этим контактам, вызывающие проблемы с целостностью сигнала. Штырьки NRST и ERASE не мультиплексированы, и вполне возможно, что отладочный зонд может сначала считывать идентификатор чипа на частоте с самым низким общим знаменателем, но затем использовать более быстрые часы для программирования для программирования, когда он знает, что это такое говорящий, который соответствовал описанному поведению. – Notlikethat

ответ

0

Спасибо всем за ваши ответы.

Я знал о том, что этот вопрос был немного непригодным для этого форума. Но я надеялся, что здесь могут быть люди, которые имели опыт работы с микроконтроллерами серии Atmel ARM.

Я связался с поддержкой Atmel и, в первую очередь, помог.

Проблема заключалась в аппаратном дизайне линий JTAG. Я не знал о необходимости подтягивания резисторов на всех линиях JTAG (TMS, TDI, TDO, NRST и TCK).

после того, как мы применили программирование резисторов, работала нормально.

поздравления,

Маартен Roozendaal

Смежные вопросы