Size: a a a

ESP8266 & ESP32 [RU]

2021 January 12

D

Denisio in ESP8266 & ESP32 [RU]
64 мбита SPIRAM
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Yuriy Trikoz
да - посмотри реализацию этого там - стоит отдельная микросхема памяти для фреймбуфера
О, круто
Спасибо)
источник

D

Denisio in ESP8266 & ESP32 [RU]
а ещо вот какая штука есть https://ww1.microchip.com/downloads/en/DeviceDoc/25156A.pdf
источник

D

Denisio in ESP8266 & ESP32 [RU]
spi nvsram
источник

EG

Eduard Gilmutdinov (... in ESP8266 & ESP32 [RU]
Взламываем ESP32 раз и навсегда. Извлечение ключей флеш-шифрования и безопасной загрузки

Добрый день, господа! Свое масштабное исследование микроконтроллера ESP32 я закончил изучением двух его важнейших функций: безопасной загрузки (Secure Boot) и флеш-шифрования (Flash Encryption). Моей целью было получить рабочий эксплоит, который обходит и то и другое. В этой статье я покажу, как полностью считать защищенные eFuses, в которых хранятся секретные ключи.

Первый ключ используется для флеш-шифрования (BLK1), второй — для безопасной загрузки (BLK2). Поскольку вендор не может выпустить патч, который предотвратит подобную атаку на уже выпущенных устройствах, это «пожизненный» взлом. Совместно с вендором Espressif мы решили пойти на ответственное раскрытие обнаруженной уязвимости (CVE-2019-17391).

Читать без VPN
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Yuriy Trikoz
да - посмотри реализацию этого там - стоит отдельная микросхема памяти для фреймбуфера
Так это отладочная с контроллером?
источник

EG

Eduard Gilmutdinov (... in ESP8266 & ESP32 [RU]
Eduard Gilmutdinov (edgi)
Взламываем ESP32 раз и навсегда. Извлечение ключей флеш-шифрования и безопасной загрузки

Добрый день, господа! Свое масштабное исследование микроконтроллера ESP32 я закончил изучением двух его важнейших функций: безопасной загрузки (Secure Boot) и флеш-шифрования (Flash Encryption). Моей целью было получить рабочий эксплоит, который обходит и то и другое. В этой статье я покажу, как полностью считать защищенные eFuses, в которых хранятся секретные ключи.

Первый ключ используется для флеш-шифрования (BLK1), второй — для безопасной загрузки (BLK2). Поскольку вендор не может выпустить патч, который предотвратит подобную атаку на уже выпущенных устройствах, это «пожизненный» взлом. Совместно с вендором Espressif мы решили пойти на ответственное раскрытие обнаруженной уязвимости (CVE-2019-17391).

Читать без VPN
Полная статья
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Vlad Baida
Так это отладочная с контроллером?
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
PSRAM - она там и висит отдельно - я же и пишу посмотри реализацию - в эту внешнюю память пишется фрейм-буфер камеры  -можно и аппаратную и программную составляющие этого увидеть в действии
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Я хочу именно внешнюю память повесить
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Denisio
а ещо вот какая штука есть https://ww1.microchip.com/downloads/en/DeviceDoc/25156A.pdf
Вот это выглядит интересно
источник

D

Denisio in ESP8266 & ESP32 [RU]
да, можно батарейку копеечную подключить и будет nvram на мегабит
источник

D

Denisio in ESP8266 & ESP32 [RU]
думаю если поковырять интернеты - можно найти и на 16 и на 64 мбит такие штуки
источник

D

Denisio in ESP8266 & ESP32 [RU]
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Я вот только не совсем уверен, получится ли то, чего хочу добиться.
Моя камера OV7670, как я понял из документации, работает в режиме мастера и тупо шлёт байты, которые мой МК должен ловить. На "паузу" поставить передачу невозможно.
Так получится ли одновременно брать байты через I2C от камеры и их в это же время писать через SPI на внешнюю память? ДМА с таким справляется?
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
i2s*
источник

D

Denisio in ESP8266 & ESP32 [RU]
так тебе надо зачпокать их напрямую поди чтобы оно сразу в RAM писало, не?
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Не влазит
источник

D

Denisio in ESP8266 & ESP32 [RU]
так пусть он тактирует твою внещнюю SRAM и пишет в неё сразу, не ?
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Так это мне SRAM с i2s искать, получается?
источник