Страница 1 из 1
Дамп памяти MT48LC16M16A2TG-75
Добавлено: Пн сен 04, 2017 09:38:28
Badrequest
Доброго времени суток. Имеется устройство на AT91SAM9260-QU с памятью MT48LC16M16A2TG-75. Работает оно на линуксе с ядром 2.6.22. Задача: снять дамп памяти ОЗУ. Можно ли это сделать без использования дополнительных устройств средствами линукс?
Re: Дамп памяти MT48LC16M16A2TG-75
Добавлено: Пн сен 04, 2017 11:29:16
BOB51
http://pdf1.alldatasheet.com/datasheet- ... 75ITD.html
Какой тут "дамп" вне конкретного изделия и вне конкретного момента времени?

Re: Дамп памяти MT48LC16M16A2TG-75
Добавлено: Пн сен 04, 2017 12:21:23
Badrequest
Изделие - это частная разработка завода с узкоспециализированным применением. Связь с разработчиками ПО уже утеряна и исходников или спецификаций никаких нет. Есть только структурная схема и само изделие. Предполагается что нужные для дальнейшей работы значения хранятся в ОЗУ на протяжении всей работы устройства, поэтому первым вариантом было снятие дампа памяти и его последующий анализ.
Re: Дамп памяти MT48LC16M16A2TG-75
Добавлено: Пн сен 04, 2017 13:25:06
BOB51
Это даже не статическая память, где можно попытаться остановив МК снять дамп.
Так что или ищем логический анализатор/многоканальный логгер или "поднимаем лапки".

Re: Дамп памяти MT48LC16M16A2TG-75
Добавлено: Пн сен 04, 2017 14:03:50
Badrequest
Ох, понятно. Придется копать в другом направлении. Спасибо.
Re: Дамп памяти MT48LC16M16A2TG-75
Добавлено: Вт сен 05, 2017 07:24:48
BOB51
У того МК (AT91SAM9260-QU) внутри собственной памяти в достатке - и ОЗУ и еепром и возможность самоперепрошивки отдельных областей памяти программ. Вряд-ли во внешнем динамическом ОЗУ будет храниться то, что имеет внутреннее применение для "энергонезависимых" настроек.
