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

 
 
 
Reply to this topicStart new topic
> пропала USB_RAM на LPC2478
sergik_vrn
сообщение Jan 23 2009, 14:17
Сообщение #1


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

Группа: Свой
Сообщений: 152
Регистрация: 11-10-05
Из: Воронеж
Пользователь №: 9 491



в один прекрасный момент обнаружил, что перестала работать USB RAM (0x7FD00000), софт не работает, отладчик показывает откровенный мусор. причем то, что она работала до этого - уверен, проверял. Одновременно не работает ETH RAM, но ее отдельно не проверял. Игры с PCONP не помогают, что еще посоветуете может быть?
Go to the top of the page
 
+Quote Post
JeDay
сообщение Jan 23 2009, 14:53
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 276
Регистрация: 22-09-05
Из: Kiev
Пользователь №: 8 818



У меня такая же проблема на LPC2468 с ETH_RAM. В PCONP модуль EMAC включен, но память не работает и модуль тоже sad.gif
Go to the top of the page
 
+Quote Post
FormatCft
сообщение Jan 23 2009, 21:09
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 331
Регистрация: 22-07-08
Из: Р О С С И Я
Пользователь №: 39 145



Цитата(sergik_vrn @ Jan 23 2009, 19:17) *
в один прекрасный момент обнаружил, что перестала работать USB RAM (0x7FD00000), софт не работает, отладчик показывает откровенный мусор. причем то, что она работала до этого - уверен, проверял. Одновременно не работает ETH RAM, но ее отдельно не проверял. Игры с PCONP не помогают, что еще посоветуете может быть?


А если попробовать загрузить тот проектик в котором рам работала?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 23 2009, 21:40
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(sergik_vrn @ Jan 23 2009, 16:17) *
Игры с PCONP не помогают, что еще посоветуете может быть?

PCONP, помнится, немного менялся от ревизии к ревизии. Перепроверьте дефиниции.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
VslavX
сообщение Jan 24 2009, 09:24
Сообщение #5


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(JeDay @ Jan 23 2009, 16:53) *
У меня такая же проблема на LPC2468 с ETH_RAM. В PCONP модуль EMAC включен, но память не работает и модуль тоже sad.gif

JTAG-ом пользуетесь? У меня иногда при отладке LPC2368/78/88 по JTAG (никакого спецотладчика - просто используется DCC для терминала) тоже ETH_RAM помирает, при этом в DCC высылаются характерные "матюки". Пришлось в функцию выделения pbuf-ов добавить соответствующий ASSERT, а в терминал дополнительную клавишу аппаратного сброса - после hardware reset память появляется. А вообще JTAG у LPC - "сказочный", ни в Idle не войти (отваливается), ни WDT автоматом не останавливается (снимаем Debug Request и по выходу от WDT сразу "в лоб" огребаем сброс).
Go to the top of the page
 
+Quote Post
sergik_vrn
сообщение Jan 26 2009, 07:12
Сообщение #6


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

Группа: Свой
Сообщений: 152
Регистрация: 11-10-05
Из: Воронеж
Пользователь №: 9 491



Цитата(FormatCft @ Jan 24 2009, 00:09) *
А если попробовать загрузить тот проектик в котором рам работала?

собственно говоря, это тот же проект, просто немного эволюционировавший smile.gif вопрос в том, что RAM не работает с самого аппаратного рестарта, а ведь если я где в коде ее порчу, это должно быть более-менее заметно при отладке?...

Цитата(VslavX @ Jan 24 2009, 12:24) *
JTAG-ом пользуетесь? У меня иногда при отладке LPC2368/78/88 по JTAG (никакого спецотладчика - просто используется DCC для терминала) тоже ETH_RAM помирает, при этом в DCC высылаются характерные "матюки". Пришлось в функцию выделения pbuf-ов добавить соответствующий ASSERT, а в терминал дополнительную клавишу аппаратного сброса - после hardware reset память появляется. А вообще JTAG у LPC - "сказочный", ни в Idle не войти (отваливается), ни WDT автоматом не останавливается (снимаем Debug Request и по выходу от WDT сразу "в лоб" огребаем сброс).

щас попробую запустить проект без jtag, хотя по симптомам оно как-то не очень похоже, как перестало работать, так больше и не включалось ни разу...

Цитата(zltigo @ Jan 24 2009, 00:40) *
PCONP, помнится, немного менялся от ревизии к ревизии. Перепроверьте дефиниции.

проверил, все совпадает, во всяком случае, с последней версией даташита (18.06.08)
Go to the top of the page
 
+Quote Post
sergik_vrn
сообщение Jan 26 2009, 14:23
Сообщение #7


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

Группа: Свой
Сообщений: 152
Регистрация: 11-10-05
Из: Воронеж
Пользователь №: 9 491



по результатам экспериментов. таки да, без отладчика все функционирует нормально. в отладчике - как было, так и осталось, при обращении к переменным пишет error
Go to the top of the page
 
+Quote Post

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

 


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


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