|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 5:15 pm
J-Link - WARNING: CPU could not be halted
| Автор |
Съобщение |
|
paregov
Ранг: Ориентиран
Регистриран на: Сря Мар 01, 2006 2:21 pm Мнения: 267 Местоположение: Fort Lauderdale, FL
|
 Re: J-Link - WARNING: CPU could not be halted
Здрав, не е опроводена от ауто рутер.
Миро, не ме мързи. Тия дни бях малко зает и не съм се занимавал. Сега пробвах и греда с тая конзола. Значи успява да изтрие всичко с ERASE командата. Може да си чете паметта по адреси, но не иска да записва.
Target interface speed: 100 k J-Link>mem32 400000 1 00400000 = FFFFFFFF J-Link>w4 400000 01010101 Writing 01010101 -> 00400000 J-Link>mem32 400000 1 00400000 = FFFFFFFF J-Link>g J-Link>mem32 400000 1 00400000 = FFFFFFFF J-Link>
Ще го гледам какъв му е проблема на тоя JLINK/софтуер.
_________________ Всички обичаме да печелим, но колко от нас обичат да тренират!
|
| Сря Мар 04, 2015 12:31 am |
|
 |
|
Zdrav
Ранг: Форумен бог
Регистриран на: Сря Яну 26, 2005 2:01 pm Мнения: 1952 Местоположение: Варна
|
 Re: J-Link - WARNING: CPU could not be halted
Знам, че звучат неубедително общи приказки като "провери си опроводяването", но ето какво се е случвало при мен. Устройството е с STM32F103, не е правено от мен. Решавам да се закача с J-Link. Правя си кабелче, пускам захранването, стартирам J-Link Commander и... процедурата по разпознаването не минава. Няколко пъти проверявам връзки, схема, пробвам с Commander-a все греда. Пробвам да се вържа като ползвам J-Flash - вързва се. Дори успявам да изчета какво има записано във FLASH-а на МЦУ-то. Процедурите по инициализация и разпознаване на таргета при J-Flash и Commander-a са различни и от личен опит понякога J-Flash успява да се върже докато J-Link Commander реве. Този път J-Link Commander-a успя да се върже и той непосредствено след като J-Flash вече беше се вързал. И за да не навлизам в повече подробности... причината беше, че на платката имало джъмпер през който минава захранването само на МЦУ-то и този джъмпер беше отворен. С две думи процесора се е захранвал паразитно през JTAG-a. Като при това J-Flash успя да се върже и да изчете целия FLASH. След като бе минала процедурата "Read back", J-Link Commander също разпознаваше процесора. Повечето от хората, които коментираха до тук се подвеждат от заглавието и проблема се търси във връзката по JTAG. Това че осцилатора я тръгва я не, според мен е симптом, че нещо не е опроводено както трябва. Например някъде може да има висящо захранване или маса или нещо подобно. Разбира се само мога да предполагам и да говоря хипотетично.
_________________ Най-опасният враг на истината и свободата е мнозинството.
|
| Пет Мар 06, 2015 10:30 am |
|
 |
|
paregov
Ранг: Ориентиран
Регистриран на: Сря Мар 01, 2006 2:21 pm Мнения: 267 Местоположение: Fort Lauderdale, FL
|
 Re: J-Link - WARNING: CPU could not be halted
Здрав, много си прав за това, че трябва да се гледа не само името на темата. Както се знае няма черна магия и стана ясно къде е проблема. Оказа се, че проблема изобщо не е в главният кристал а в 32 килохерцовият и по-точно липсата на такъв кристал на платката. Докосването на пин което помага за тръгването е XOUT32 или XIN32, явно лъже процесора, че кристала е там и успява да продължи. Както Цецо каза е добре да се прегледа и кода. Обаче прегледах само кода за главният кристал, а не прегледах, че преди него има извикване на една функция, която се опитва да пусне и бавният външен кристал. Та в общи линии още там зависвах. След като се закоментира извикването на функцията всичко заспа. Все още не е разгадано защо някой платки работеха. Другата загатка е защо J-Link commander-a също не иска да пише по флаш или регистри, но това може малко да почака.
Благодаря на всички за помощта!
_________________ Всички обичаме да печелим, но колко от нас обичат да тренират!
|
| Сря Мар 11, 2015 4:37 am |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
 Re: J-Link - WARNING: CPU could not be halted
|
| Сря Мар 11, 2015 9:53 am |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 6 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|