Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

реанимировать зависший ARM через JTAG?

Непрочитано 31.01.2013, 11:20  
Ivan_01
Прохожий
 
Регистрация: 29.01.2013
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Ivan_01 на пути к лучшему
По умолчанию реанимировать зависший ARM через JTAG?

Доброго времени суток. Столкнулся с одной проблемой, далеко не новой, но все же ставящей в угол. Есть плата, на ней LPC2478. С компом взаимодействует только через JTAG, ибо остальные ноги убраны глубоко в плату(это отличает данную ситуацию из того, о чем нашел инфу в гугле). Использую ULINK Pro и KEIL. Однажды случилось страшное - вероятно из-за старта дебага и отмены дебага во время прошивания (тупо два раза быстро тыкнул на кнопке) - стал получать сообщения следующего содержания - "Could not stop ARM device, check your JTAG cable". С ULINK все в порядке, ибо проверил. Есть ли возможность с помощью JTAG и одной-двух отдельных ног какими-нибудь шаманскими танцами стереть прошивку? Или контроллер уже фактически труп?
Реклама:
Ivan_01 вне форума  
Непрочитано 31.01.2013, 12:02  
Wiza_
Гражданин KAZUS.RUN
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 980
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: реанимировать зависший ARM через JTAG?

Вариантов почему вы видите такое 2:
1. CRP=3
2. Слетели настройки JTAG в проекте.

Контроллер не труп. Можно стереть/залить прошивку через UART0 и FlashMagic подтянув P2.10 к массе во время подачи питания/сброса.
Wiza_ вне форума  
Непрочитано 31.01.2013, 12:40  
Ivan_01
Прохожий
 
Регистрация: 29.01.2013
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Ivan_01 на пути к лучшему
По умолчанию Re: реанимировать зависший ARM через JTAG?

Надеюсь, можно реанимировать. Достал Flash Magic. UART0 ноги нашел. Появился вопрос - как и через что эти ноги подключать к компу? Нужна какая-то промежуточная плата?
Ivan_01 вне форума  
Непрочитано 31.01.2013, 12:48  
pambaru
Почётный гражданин KAZUS.RUN
 
Регистрация: 24.03.2007
Сообщений: 1,394
Сказал спасибо: 85
Сказали Спасибо 672 раз(а) в 392 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: реанимировать зависший ARM через JTAG?

Сделайте пару инверторов на транзисторах.
В 90% случаев будет достаточно.
Я делал вот так.
Вложения:
Тип файла: pdf comport.pdf (5.7 Кб, 112 просмотров)
pambaru вне форума  
Непрочитано 31.01.2013, 12:54  
Wiza_
Гражданин KAZUS.RUN
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 980
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: реанимировать зависший ARM через JTAG?

Лучше сделать как тут - http://www.starterkit.ru/html/doc/SK...788%29_V3D.pdf

Всё что касается VT3, VT3, DA3

Либо с помощью ft232 - напрямую
Wiza_ вне форума  
Непрочитано 08.02.2013, 16:38  
Ivan_01
Прохожий
 
Регистрация: 29.01.2013
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Ivan_01 на пути к лучшему
По умолчанию Re: реанимировать зависший ARM через JTAG?

Удалось разобраться без IAP. Оказывается я проставил неправильную частоту процессора. Помогло использование другого программатора.
Ivan_01 вне форума  
 

Метки
lpc2478
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошивка AVR через JTAG apr_ Коллекция глюков 5 31.05.2011 16:07
Отладка микроконтроллеров через JTAG ST_Senya Микроконтроллеры, АЦП, память и т.д 5 22.02.2011 07:21
arm+JTAG ST_Senya Микроконтроллеры, АЦП, память и т.д 0 20.07.2010 10:50


Часовой пояс GMT +4, время: 18:22.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.