本开贴为使用SPI启动esp8266EX/esp8089(非linux驱动)进行学习笔记, 有时间会持续更新。
尝试运行平台为 rtthread 4.1,其它平台的SPI启动wifi可进行参考,应该是大同小异。
参考网址:
https://github.com/al177/esp8089
https://github.com/wireless-tag-com/esp8089
数据手册:
ESP8266EX.pdf
esp8266EX/esp8089 电路原理图(数据手册内含):
esp8266EX/esp8089 相关引脚:
f1c200s ESP8266 / ESP8089 Function
BCM 13 CHIP_EN esp_reset_gpio
BCM 16 GPIO10 / SDIO_DATA_3 esp_cs0_pin
BCM 19 GPIO7 / SDIO_DATA_0 MISO
BCM 20 GPIO11 / SDIO_CMD MOSI
BCM 21 GPIO6 / SDIO_CLK SCLK
BCM 26 GPIO8 / SDIO_DATA_1 esp_interrupt
3.3V GPIO15 / MTDO boot select
3.3V GPIO0 boot select
GND GPIO2 boot select
下面会以回帖的方式进行更新以下内容
1)运行机制
2)SPI通讯命令/数据
3)实践硬件
esp8266ex(淘宝价格2.5元/片,买了几块,经测试都可正常使用)
全志f1c200s(淘宝价格9.5元(翻新货),买了2块,经验证,xfel可启动内存运行调试)
4)其它:
5)待解决:
最近编辑记录 go369 (2022-07-03 09:37:13)
离线
可能吗? 我也对这个解决方案感兴趣
离线
先撸linux,确保板载的esp硬件工作正常。。。。这Linux头大。。。
离线