• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

SD карта вместо flash

nikolz

Well-known member
Добрый день,
Есть желание вместо флеш памяти ESP9266 поставить SD карту по протоколу SDIO.
вместо того, чтобы вешать SD карту на SPI, а надо архив данных на несколько ГБайт
--------------------
Возможно кто-то уже это делал.
Поделитесь опытом.
Спасибо
 

pvvx

Активный участник сообщества
Что, в ESP8266, спустя годы вдруг вырос полноценный контроллер SDIO?
Лежал на полке и оброс плесенью, квантово-кремневой... и из обрубка SDIO для подключения ESP8089 как контроллера к шине SDIO вдрух вырос в полный контроллер SDIO и проросли новые связи - соединился с "кеш" блоком? :)
Тяжелые фотоны побили ROM и написали программу загрузки с SDIO... :)
 

pvvx

Активный участник сообщества
SD карты ток-же мутировали - при втыкании в комп сами высасывают из него файлы по протоколу SDIO...
 

pvvx

Активный участник сообщества
SD Host Controller Simplified Specification Version 2.00
Описание регистров и функциональности. Обычная типовая IP модель SDIO контроллера, работающая автоматически (повторы и прочие перезапросы, чтение и запись пачки секторов без участия CPU) через DMA после конфигурации.
Встроен в RTL871x и другие, но не в убогие SoC.
 

pvvx

Активный участник сообщества
И для вашей задачи RTL8722D:
WiFi/BT/USB2.0HS/SDIO/.. + куча RAM + Встроенный Audio Codec
Features:
  • Support mono and stereo channel
  • Support 8bit, 16bit and 24bit sample bits
  • Support 8k, 16k, 32k, 48k, 96k, 44.1k, 48k and 88.2k sample rate
  • Support I2S, left justify, PCM mode A, PCM mode B, PCM mode A-N and PCM mode B-N data format
  • Support anti-pop function to reduce audible pop
  • Programmable MIC boost gain
  • Programmable gain in ADC and DAC path
  • Support three line-out output modes: cap-less, differential and single-end
  • Support three input ways: line-in, AMIC-in and DMIC-in
 

pvvx

Активный участник сообщества
RTL8722D - один мА в режиме соединения по WiFi.
 

nikolz

Well-known member
И для вашей задачи RTL8722D:
WiFi/BT/USB2.0HS/SDIO/.. + куча RAM + Встроенный Audio Codec
Features:
  • Support mono and stereo channel
  • Support 8bit, 16bit and 24bit sample bits
  • Support 8k, 16k, 32k, 48k, 96k, 44.1k, 48k and 88.2k sample rate
  • Support I2S, left justify, PCM mode A, PCM mode B, PCM mode A-N and PCM mode B-N data format
  • Support anti-pop function to reduce audible pop
  • Programmable MIC boost gain
  • Programmable gain in ADC and DAC path
  • Support three line-out output modes: cap-less, differential and single-end
  • Support three input ways: line-in, AMIC-in and DMIC-in
спасибо за инфу.
RTL8722D где-то валяются, но так и не пригодились. Посмотрю в их сторону.
но проблема в том, что это не те кодеки.
В данном случае речь идет о синтезе речи по mel спектрам.
 

nikolz

Well-known member
пардон, ошибся RTL8722D нет, да и цена у них кусачая да и чип это какой-то монстр.
В их сторону смотреть точно не буду
 

pvvx

Активный участник сообщества
пардон, ошибся RTL8722D нет, да и цена у них кусачая да и чип это какой-то монстр.
В их сторону смотреть точно не буду
Чем монстр-то? Ножек торчит больше чем в ESP8266 и уже монстр? :)
Это ESP монстры из прошлого - жрут, текущий WiFi не умеют, все встроенные интерфейсы урезаны - типа 1990-х годов, на TTL логике...
но проблема в том, что это не те кодеки.
Именно те, что нужно для нормального вывода звука во внешний Audio DAC или полный оконечный усилитель по I2S.
 
Сверху Снизу