Why it always gets assert on ESP-12E board when set IO9 to GPIO Mode
Why it always gets assert on ESP-12E board when set IO9 to GPIO Mode
Postby sourse » Fri Dec 04, 2015 8:30 pm
As I know GPIO9 is always set to SDIO_DATA_2 by default. So I want to use it as GPIO mode. But when I set its fucntion select to GPIO mode the board always get assert. So I wonder why it happened. The sample codes are shown as blow:
PIN_FUNC_SELECT(PERIPHS_IO_MUX_SD_DATA2_U, FUNC_GPIO9); //it shows the program asserts at this line when debugging
PIN_PULLUP_DIS(PERIPHS_IO_MUX_SD_DATA2_U);
Thank a lot!
Best Wishes!
Sourse
-
- Posts: 140
- Joined: Mon Oct 27, 2014 10:40 am
Re: Why it always gets assert on ESP-12E board when set IO9 to GPIO Mode
Postby Espressif_Kelly » Mon Dec 14, 2015 10:31 am
Please be noted that If you want to use SD_D2(SD_D3) as GPIO9 (GPIO10),you need to choose SPI mode as DIO or DOUT in flash download tool.
Besides, you need to disconnect SD_D2(SD_D3) from flash in hardware.
Please try again.
Any more questions, please let us know.
Thanks.
Re: Why it always gets assert on ESP-12E board when set IO9 to GPIO Mode
Postby sourse » Tue Dec 15, 2015 3:42 pm
Thanks for your kindly reply. So for the ESP-12E GPIO9/10 are used to add an another extra spi flash, is it right?
So how can I use GPIO16 with GPIO mode? Thanks a lot.
Best wishes,
Sourse
Re: Why it always gets assert on ESP-12E board when set IO9 to GPIO Mode
Postby sourse » Tue Dec 22, 2015 2:51 pm
Thanks!
Best regards,
Sourse
-
- Posts: 140
- Joined: Mon Oct 27, 2014 10:40 am
Re: Why it always gets assert on ESP-12E board when set IO9 to GPIO Mode
Postby Espressif_Kelly » Wed Feb 03, 2016 10:30 am
Yes, you can use XPD_DCDC(Pin8) as GPIO16.
Please refer to "8A_ESP8266_Interface_GPIO_EN_v0.5.pdf" at below link for details.
http://bbs.espressif.com/viewtopic.php?f=51&t=819
More questions, please feel free to let us know.
Thanks.
Re: Why it always gets assert on ESP-12E board when set IO9 to GPIO Mode
Postby rudi » Wed Jun 29, 2016 12:59 am
Espressif_Kelly wrote:Dear Sir,
Yes, you can use XPD_DCDC(Pin8) as GPIO16.
Please refer to "8A_ESP8266_Interface_GPIO_EN_v0.5.pdf" at below link for details.
http://bbs.espressif.com/viewtopic.php?f=51&t=819
More questions, please feel free to let us know.
Thanks.
hi kelly
can u help please, where are the documents stored now?
we get a "The requested topic does not exist."
if we use the link.
thanks!
best wishes
rudi

btw:
do not find again the other peripherials docu too.
example: 8H-ESP8266__Interface_SDIO_SPI_Mode__EN_v0.1-2.pdf
was here: download/file.php?id=659
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
Re: Why it always gets assert on ESP-12E board when set IO9 to GPIO Mode
Postby ESP_Greg » Tue Jul 05, 2016 3:22 pm
viewtopic.php?f=51&t=817
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.