Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Проект eMMC-emu

Дата публикации: 06-08-2026 07:01:38

Полноценных эмуляторов eMMC практически нет: программные решения не справляются с требуемыми скоростями, а существующие обходные подходы не позволяют воспроизводить всё многообразие поведения накопителя. Мы решили исправить эту ситуацию и создать собственный эмулятор для исследований безопасности и воспроизведения нестандартного поведения накопителей.В процессе разработки пришлось разбираться с FPGA, DDR4, AXI, Clock Domain Crossing и особенностями реальных хост-контроллеров. Оказалось, что они не всегда следуют спецификации (которой нет в открытом доступе) и порой предъявляют к eMMC собственные требования.Нам приходилось отлаживать эмулятор с кардридером, программатором и даже одноплатником Orange Pi 3B. В итоге он смог загрузить Linux и перейти к режиму HS200.Как превратить FPGA в eMMC и почему отладка хост-контроллера иногда сложнее самой эмуляции - читайте в статье. Send CMD18 (READ_FULL_ARTICLE)

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Black Magic Probe на ESP32-C5: беспроводной отладчик без OpenOCD010.723-09-2026
2Мощный одноплатник за копейки: Как я купил полноценный мини-ПК за 800 рублей, восстановил его и превратил в сервер011.124-10-2026
3Изучаем многозадачность FreeRTOS на примере создания логгера для STM32010.8421-10-2026
4Как PVS-Studio улучшает качество embedded-проектов015.8205-08-2026
5Загружаем bitstream из Linux через FPGA Manager на Zynq-70000828-06-2026
6[Перевод] Структуры данных на практике. Глава 19: Управление памятью в прошивках08.4424-08-2026
7Программный ремонт RAM DDR 4\50702-07-2026
8Железный ключ к Secure Boot RK35xx010.2111-08-2026
9Реализация интерфейса HDA Link на RP2040011.9909-10-2026
10[Перевод] Хотел просто скачать ISO, в итоге написал эксплойт для ядра013.2825-10-2026

Классификация: Наука. Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 8.99. Источник: habr.com.