Jump to content

Эмулятор флеш-памяти

Эмулятор флэш-памяти или эмулятор флэш-памяти — это инструмент, который используется для временной замены микросхем флэш-памяти или ПЗУ во встроенном устройстве с целью отладки встроенного программного обеспечения . Такие инструменты содержат двухпортовую оперативную память , один порт которой подключен к целевой системе (т. е. системе, которая отлаживается), а второй подключен к хосту (т. е. ПК, на котором работает отладчик). Это позволяет программисту изменять исполняемый код во время его работы, устанавливать точки останова и использовать другие продвинутые методы отладки во встроенной системе, где в противном случае такие операции были бы невозможны. [ нужна ссылка ]

Этот тип инструментов появился в 1980-1990-х годах, когда большинство встраиваемых систем использовали микросхемы дискретного ПЗУ (а позже и флэш-памяти), содержащие исполняемый код. Это позволило легко заменить ПЗУ/флэш-чип на эмулятор. Вместе с превосходной производительностью этого инструмента это привело к его почти повсеместному использованию среди разработчиков встроенных систем. Позже, когда большинство встраиваемых систем начали включать в себя и процессор, и флэш-память на одном чипе из соображений стоимости и защиты IP, что сделало невозможным использование внешнего эмулятора флэш-памяти, начался поиск инструмента для замены. И, как это часто бывает при поиске прямой замены, многие методы замены содержат в себе слова «эмуляция флэш-памяти», например, интерфейс отладки (FET) компании TI «Flash Emulation Tool» (FET) для ее микросхем MSP430 или более общий внутрисхемный интерфейс. эмуляторы , хотя ни один из двух вышеперечисленных не имел ничего общего с флэш-памятью или эмуляцией как таковой. [ нужна ссылка ]

Эмулятор Flash также можно модернизировать во встроенную систему для облегчения обратного проектирования. Например, это был основной аппаратный инструмент при реверс-инжиниринге загрузчика игровой консоли Wii. [ нужна ссылка ]

См. также

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a5647625f41ae49c8a0884d307058e75__1543509960
URL1:https://arc.ask3.ru/arc/aa/a5/75/a5647625f41ae49c8a0884d307058e75.html
Заголовок, (Title) документа по адресу, URL1:
Flash memory emulator - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)