Я хотел бы увидеть, сколько ОЗУ используется прошивкой, записав известный шаблон и сравнив содержимое ОЗУ, чтобы увидеть, сколько было изменено.
я пробовал
reset halt
load_image pattern.bin 0xaddress
resume
(let target run for a bit)
halt
dump_image sram.bin 0xaddress 0xsize
но, похоже, я получил содержимое флэш-памяти и нигде не вижу тестового шаблона. Использую ли я правильные команды? Если я «проверю» вручную, загружая и выгружая, данные идентичны. Может ли halt
повлиять на содержимое ОЗУ? В противном случае можно ли предположить, что приложение фактически инициализирует всю оперативную память, что делает анализ трудным/невозможным?
Должен заметить, что у меня есть только "дамп" прошивки, т.е. я его не собираю.
load_image
/dump_image
. - person Frant   schedule 20.02.2020