реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> uVision4 - странные глюки
-= Александр =-
сообщение Jan 11 2011, 06:02
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 123
Регистрация: 15-10-07
Из: Санкт-Петербург
Пользователь №: 31 370



Вчера случилась странная вещь: с самого утра работал над программой (LPC2478+SDRAM). Сначала все было ОК, но часа через 4 начались глюки. Вначале перестала работать память, а затем проц вообще перестал запускаться. Захожу в дебаг - а он крутится черт знает где, даже до main не доходит. Я сразу думаю что где-то что-то напортачил. Часа 3 код ковырял, откатывал на вчерашнюю версию - ноль эффекта. К этому времени проц уже прошиваться стал через раз. Прошиваю кстати через h-jtag и wigler. Компилер переоткрывал - то-же самое. Помогла только перезагрузка компа. У кого-нить такие глюки были? Это у меня микровижен кривой или h-jtag глючит? В общем неприятный глюк получился - целый день потеял из-за него...


--------------------
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение Jan 11 2011, 13:14
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(-= Александр =- @ Jan 11 2011, 10:02) *
Вчера случилась странная вещь: с самого утра работал над программой (LPC2478+SDRAM). Сначала все было ОК, но часа через 4 начались глюки. Вначале перестала работать память, а затем проц вообще перестал запускаться. Захожу в дебаг - а он крутится черт знает где, даже до main не доходит. Я сразу думаю что где-то что-то напортачил. Часа 3 код ковырял, откатывал на вчерашнюю версию - ноль эффекта. К этому времени проц уже прошиваться стал через раз. Прошиваю кстати через h-jtag и wigler. Компилер переоткрывал - то-же самое. Помогла только перезагрузка компа. У кого-нить такие глюки были? Это у меня микровижен кривой или h-jtag глючит? В общем неприятный глюк получился - целый день потеял из-за него...


Наблюдал от случая к случаю подобное и у себя. С другим процем (STM32F или SILABS ) и другими USB JTAG/С2 адаптерами. Пересоединением USB приводилось в норму.
Go to the top of the page
 
+Quote Post
Left Radio
сообщение Jan 11 2011, 16:04
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 4-11-08
Пользователь №: 41 361



Цитата(KnightIgor)
Пересоединением USB приводилось в норму.


У меня это не лечится никак, а если в проекте несколько си файлов, то можно сразу иди вешаться... Кстати именно из-за этих глюков пересел на ИАР(не реклама). Решение проблемы так и не нашел.
Go to the top of the page
 
+Quote Post
sergeeff
сообщение Jan 11 2011, 17:26
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 481
Регистрация: 10-04-05
Пользователь №: 4 007



Мало выделили памяти под стеки, скорее всего.
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение Jan 12 2011, 11:24
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(-= Александр =- @ Jan 11 2011, 10:02) *
Вчера случилась странная вещь: с самого утра работал над программой (LPC2478+SDRAM). Сначала все было ОК, но часа через 4 начались глюки. Вначале перестала работать память, а затем проц вообще перестал запускаться. Захожу в дебаг - а он крутится черт знает где, даже до main не доходит. Я сразу думаю что где-то что-то напортачил. Часа 3 код ковырял, откатывал на вчерашнюю версию - ноль эффекта. К этому времени проц уже прошиваться стал через раз. Прошиваю кстати через h-jtag и wigler. Компилер переоткрывал - то-же самое. Помогла только перезагрузка компа. У кого-нить такие глюки были? Это у меня микровижен кривой или h-jtag глючит? В общем неприятный глюк получился - целый день потеял из-за него...


Кстати, еще идея: может быть макетке не хватало напряжения? Не знаю, как JTAG организован в Вашей системе, то есть, предусмотрено ли питание и от него наряду с "основным". Если основное питание сбойнуло, в какой-то момент USB порт мог уйти в ограничение тока (в правильных материнках и хабах на выходе стоят специальные схемы), и питание просело. Типичное проявление - не "флэшится", идут сбои, и т.п. Мой проф. в институте говорил в свое время: "вся дрянь - от источников питания". Применяю - спасает.

Сообщение отредактировал KnightIgor - Jan 12 2011, 11:25
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 19:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016