Search found 34 matches
- Mon Feb 27, 2017 1:24 pm
- Forum: Hardware
- Topic: EMAC receive not working
- Replies: 48
- Views: 80452
Re: EMAC receive not working
rudi,搞定gpio的ext_clk或者gpio16的clk_out,论坛里面发个帖子,emac就差这么点了
- Sun Feb 26, 2017 8:18 am
- Forum: Hardware
- Topic: EMAC receive not working
- Replies: 48
- Views: 80452
Re: EMAC receive not working
LAN8720连接方式 MDIO->GPIO14 MDC->GPIO32 RST->GPIO18 其他管脚按照默认的GPIO连接 RXD0,RXD1,CRS_DV,TXD0,TXD1,TXEN,EXT_CLK #define PHY_RESET_CONTROL_REG (0x0) #define SOFTWARE_RESET BIT(15) #define SOFTWARE_AUTO_NEGTIATION BIT(12) #define BASIC_MODE_STATUS_REG (0x1) #define AUTO_NEGOTIATION_COMPLETE BIT(5) #define LI...
- Sun Feb 26, 2017 1:05 am
- Forum: Hardware
- Topic: EMAC receive not working
- Replies: 48
- Views: 80452
Re: EMAC receive not working
我的lan8720已经能获取ip,也可以ping通,esp32提供的demo中的phy不是8720所以对phy的操作,以及寄存器判定也需要做相应的修改
- Thu Feb 16, 2017 12:30 pm
- Forum: Hardware
- Topic: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
- Replies: 18
- Views: 29303
Re: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
还有一个解决思路是,使用esp32自身的emac时钟,使用gpio16,不过没有官方代码,不知道如何配置
- Thu Feb 16, 2017 12:04 pm
- Forum: Hardware
- Topic: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
- Replies: 18
- Views: 29303
Re: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
前面网友说的加一个时钟使能管脚貌似可以解决这个问题,但是esp32管脚本来就紧张又需要额外浪费一个管脚,而且理论ok,实际上还是有时钟未停止esp就启动的风险
- Thu Feb 09, 2017 1:38 pm
- Forum: Hardware
- Topic: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
- Replies: 18
- Views: 29303
Re: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
等待你们官方的emac使用电路吧,时钟信号上面加控制电路,想着都怕怕,原本是问问你们有没有什么其他的手段可以使esp32强制进入flash运行模式,如果只有强制上拉这一条路,那也没有办法
- Thu Feb 09, 2017 3:38 am
- Forum: Hardware
- Topic: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
- Replies: 18
- Views: 29303
- Tue Feb 07, 2017 10:11 am
- Forum: Hardware
- Topic: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
- Replies: 18
- Views: 29303
Re: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
晶振用的是有源晶振,没有示波器不确定波形以及峰谷电压,正常启动后,emac可以工作,晶振频率应该没有问题
- Tue Feb 07, 2017 9:55 am
- Forum: Hardware
- Topic: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
- Replies: 18
- Views: 29303
Re: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
该现象不是每次都出现,大概有1/3的机会会进下载模式,接了10k的上拉电阻,效果不明显,上拉阻值多少合适
- Tue Feb 07, 2017 5:46 am
- Forum: Hardware
- Topic: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
- Replies: 18
- Views: 29303
Re: esp32使用emac时,gpio0作为EXT_OSC_CLK,如何避免进入下载模式
gpio0管脚作为50m的emac外部信号输入,50m信号上电就会产生,rst期间可能会被gpio判断为低电平,有其他解决方案吗?比如有什么方法可以强制进入flash.启动模式