Здравствуйте.
Пытаюсь задействовать ESP8089 в одной из разработок. Устройство на SOC Allwinner F1C100s,
работает под linux. Проблема в том, что у F1C100s только один 4-проводной SDIO интерфейс,
и он у меня занят под SD-карту. Второй SDIO интерфейс однопроводной. Либо эти же выводы перепрограммируются как SPI.
Но я нигде не смог найти внятной документации, как подключить ESP8089 в качестве SPI slave.
Попробовал несколько комбинаций из обсуждений этого вопроса на форумах, но ни одна не заработала:
микросхема при загрузке драйвера не откликается. Может, еcть у кого описание?
Также попытался подключить через 1-проводной SDIO. Тут дела чуть получше: ESP8089 драйвером определяется, и даже успешно грузится фирмварь. Но после подачи команды "сброс",
драйвер ответа на команду не обнаруживает. Предполагаю, что фирмварь после загрузки
переключает интерфейс SDIO в 4-проводной режим. А как переключить обратно в 1-проводной
опять же неизвестно.
Пытаюсь задействовать ESP8089 в одной из разработок. Устройство на SOC Allwinner F1C100s,
работает под linux. Проблема в том, что у F1C100s только один 4-проводной SDIO интерфейс,
и он у меня занят под SD-карту. Второй SDIO интерфейс однопроводной. Либо эти же выводы перепрограммируются как SPI.
Но я нигде не смог найти внятной документации, как подключить ESP8089 в качестве SPI slave.
Попробовал несколько комбинаций из обсуждений этого вопроса на форумах, но ни одна не заработала:
микросхема при загрузке драйвера не откликается. Может, еcть у кого описание?
Также попытался подключить через 1-проводной SDIO. Тут дела чуть получше: ESP8089 драйвером определяется, и даже успешно грузится фирмварь. Но после подачи команды "сброс",
драйвер ответа на команду не обнаруживает. Предполагаю, что фирмварь после загрузки
переключает интерфейс SDIO в 4-проводной режим. А как переключить обратно в 1-проводной
опять же неизвестно.