Вход на сайт

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

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

Проект 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)

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

#Наименование новостиТональностьИнформативностьДата публикации
1Загружаем bitstream из Linux через FPGA Manager на Zynq-70000828-06-2026
2Программный ремонт RAM DDR 4\50702-07-2026
3Легко ли сделать эмулятор ZX Spectrum для SEGA Mega Drive?2715-07-2026
4[Перевод] Самодельный Linux-планшет3713-07-2026
5Что плохой бензин делает с Вашим двигателем: физика детонации, кирпичный налёт на свечах и немного выживания0707-07-2026
6Тестирование ОС08.124-07-2026
7Как мы ускоряли прошивку ESP (спойлер: совы не то, чем кажутся)09.6623-07-2026
8Что видит DPI, и что мы попробовали у него отобрать08.4208-08-2026
9GD25Q256EYIG — это 256-мегабитный (32 МБ) четырехканальный SPI NOR Flash-чип ...018.410-08-2026
10Создан цифровой двойник города для отработки кибератак на умные устройства0029-10-2025

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