• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Подключение ESP8089

702

New member
Здравствуйте.

Пытаюсь задействовать ESP8089 в одной из разработок. Устройство на SOC Allwinner F1C100s,
работает под linux. Проблема в том, что у F1C100s только один 4-проводной SDIO интерфейс,
и он у меня занят под SD-карту. Второй SDIO интерфейс однопроводной. Либо эти же выводы перепрограммируются как SPI.

Но я нигде не смог найти внятной документации, как подключить ESP8089 в качестве SPI slave.
Попробовал несколько комбинаций из обсуждений этого вопроса на форумах, но ни одна не заработала:
микросхема при загрузке драйвера не откликается. Может, еcть у кого описание?

Также попытался подключить через 1-проводной SDIO. Тут дела чуть получше: ESP8089 драйвером определяется, и даже успешно грузится фирмварь. Но после подачи команды "сброс",
драйвер ответа на команду не обнаруживает. Предполагаю, что фирмварь после загрузки
переключает интерфейс SDIO в 4-проводной режим. А как переключить обратно в 1-проводной
опять же неизвестно.
 

pvvx

Активный участник сообщества
На сайте Espressif такой микросхемы ныне нет. Видимо снята с производства и с поддержки. Качеством и прочими достоинствами не отличалась и никому была не нужна, что в 2014, что далее.

Из оставшегося (архивов из 2015 года) есть только аналогичные исходники, как выложены тут:
george-hopkins/esp8089-spi
что-то ещё было, но лень копать свой архив, а этого наверно достаточно чтобы выудить как и что переключить...

Разбирайтесь сами или стучитесь официально в Espressif :) Правда это бесполезно - они и о ESP8266 ничего не знают.
 

pvvx

Активный участник сообщества
По схеме есть подключение по SPI.
Принципиальная схема интерфейса SPI, используемого RK3026 и RK2926
upload_2019-12-21_23-1-51.png
SDIO_DATA_3 на gnd r25 1k

При SDIO:
upload_2019-12-21_23-3-2.png
так-же в esp_init_data есть разные установки для SDIO. Но это сИкретно, как всё у Espressif :)
 
  • Like
Реакции: 702

702

New member
Спасибо за ответы.

Возможно, поможет фрагмент схемы от железки на RK3026.

По поводу снятия с производства. Хотя мы закупаем ESP8089 в Китае у кого-то из алибабаевцев, российский поставщик готов
поставить "от производителя". Так что, скорее всего, кто-то изготавливает. Не факт, что сами Espressif.

К слову, в другой конструкции, где применен Allwinner V3s, у которого два 4-проводных SDIO, ESP8089 вполне себе пашет.
Звезд с неба не хватает, но свою цену отрабатывает.
 

nikolz

Well-known member
Спасибо за ответы.
http://www.gamma.spb.ru/images/pdf/esp8089_datasheet_en.pdf
это приемо-передатчик, предок ESP8266.
----------------------
Компания Espressif Systems была основана еще в 2008 году в Китае, и только после пяти лет упорной работы представила первую беспроводную SoC-микросхему для Wi-Fi-приложений – ESP8089. Уже в следующем году компания выпустила Wi-Fi-микросхему ESP8266EX, которая стала чрезвычайно популярной среди разработчиков.
------------------------------
наверное имеет смысл использовать с внешним CPU
но по сравнению с ESP8286 выигрыш сомнительный.
-----------------------
интересно сколько вы на этом экономите?
 

702

New member
интересно сколько вы на этом экономите?
В Китае ESP8089 примерно 0.7.. 08$ . ESP8266 доллар с копейками. Её мы тоже применяем,
но в других изделиях, где нет linux.
На место ESP8089 можно припаять ESP8266. Работать будет точно так же. Только дороже.
 
Сверху Снизу