HSPI Flash possible?
HSPI Flash possible?
Postby i4vine » Thu Jan 07, 2016 6:25 pm
Hello!
I would like to pump a lot of data into ESP8266 so I want to use SDIO for high speed connection from a host microcontroller.
But the problem is primary SDIO/SPI pins already been used by flash chip (BTW, my test board is ESP-12-E).
Is it possible to switch a flash to HSPI (the second SPI as far as I know) so I can download and run my firmware?
Or is there any other way that my code can program SDIO without conflict?
I couldn't find any doc and sample code regarding this around here.
Any help would be greatly appreciated.
Regards,
Sean
I would like to pump a lot of data into ESP8266 so I want to use SDIO for high speed connection from a host microcontroller.
But the problem is primary SDIO/SPI pins already been used by flash chip (BTW, my test board is ESP-12-E).
Is it possible to switch a flash to HSPI (the second SPI as far as I know) so I can download and run my firmware?
Or is there any other way that my code can program SDIO without conflict?
I couldn't find any doc and sample code regarding this around here.
Any help would be greatly appreciated.
Regards,
Sean
-
- Posts: 140
- Joined: Mon Oct 27, 2014 10:40 am
Re: HSPI Flash possible?
Postby Espressif_Kelly » Wed Feb 03, 2016 11:12 am
Dear i4vine,
ESP8266EX can support to work as SDIO/SPI slave and then external SPI flash should be moved to HSPI interface.
You can refer to "8H-ESP8266__Interface_SDIO_SPI_Mode" for details.
http://bbs.espressif.com/viewtopic.php?f=51&t=819
BTW, current Non os SDK_V1.5.2 has already supported this funtion.
Any more questions, please feel free to let us know.
Thanks.
ESP8266EX can support to work as SDIO/SPI slave and then external SPI flash should be moved to HSPI interface.
You can refer to "8H-ESP8266__Interface_SDIO_SPI_Mode" for details.
http://bbs.espressif.com/viewtopic.php?f=51&t=819
BTW, current Non os SDK_V1.5.2 has already supported this funtion.
Any more questions, please feel free to let us know.
Thanks.
- raspberrypidmx
- Posts: 15
- Joined: Wed Apr 27, 2016 6:15 am
- Contact:
Re: HSPI Flash possible?
Postby raspberrypidmx » Tue May 03, 2016 10:27 pm
Hi Kelly,
Where can we download the STM32 source code which is mentioned in http://espressif.com/sites/default/file ... .1-2_0.pdf ?
Do you also have a detailed description how to upload user code using SDIO?
Thanks, Arjan
Where can we download the STM32 source code which is mentioned in http://espressif.com/sites/default/file ... .1-2_0.pdf ?
Do you also have a detailed description how to upload user code using SDIO?
Thanks, Arjan
-
- Posts: 140
- Joined: Mon Oct 27, 2014 10:40 am
Re: HSPI Flash possible?
Postby Espressif_Kelly » Wed May 04, 2016 6:00 pm
Hi,
You can get sdio_slv.c in our SDK which can be obtained in the below links.
viewtopic.php?f=46&t=850
More questions, please feel free to let us know.
Thanks.
You can get sdio_slv.c in our SDK which can be obtained in the below links.
viewtopic.php?f=46&t=850
More questions, please feel free to let us know.
Thanks.
Who is online
Users browsing this forum: No registered users and 2 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.