Цитата(FormatCft @ Jan 24 2009, 00:09)

А если попробовать загрузить тот проектик в котором рам работала?
собственно говоря, это тот же проект, просто немного эволюционировавший

вопрос в том, что 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)