Changing GPIO clock speed?

raz123
Posts: 13
Joined: Tue Feb 24, 2015 9:14 am

Changing GPIO clock speed?

Postby raz123 » Sat Mar 07, 2015 3:14 am

After extensive tests, it appears that the GPIO speed is limited at ~6 mhz, and this, even with direct register toggling.
This speed does not change regardless of CPU speed (80 mhz or 160 mhz).

This leads me to think that the GPIO clock might be controlled by some divider along the line.
If so, is there any way to adjust that clock? Perhaps a special register that affects/controls the speed of the GPIO?


PS: If I have posted this in the wrong section, please move it to the appropriate one. Thanks!

costaud
Posts: 138
Joined: Fri Oct 24, 2014 7:40 pm

Re: Changing GPIO clock speed?

Postby costaud » Wed Mar 11, 2015 2:21 am

raz123 wrote:After extensive tests, it appears that the GPIO speed is limited at ~6 mhz, and this, even with direct register toggling.
This speed does not change regardless of CPU speed (80 mhz or 160 mhz).

This leads me to think that the GPIO clock might be controlled by some divider along the line.
If so, is there any way to adjust that clock? Perhaps a special register that affects/controls the speed of the GPIO?


PS: If I have posted this in the wrong section, please move it to the appropriate one. Thanks!


In what kind of application do you need this high speed IO clock?

raz123
Posts: 13
Joined: Tue Feb 24, 2015 9:14 am

Re: Changing GPIO clock speed?

Postby raz123 » Wed Mar 11, 2015 12:28 pm

costaud wrote:In what kind of application do you need this high speed IO clock?


In implementing USB connectivity.

costaud
Posts: 138
Joined: Fri Oct 24, 2014 7:40 pm

Re: Changing GPIO clock speed?

Postby costaud » Sat Mar 14, 2015 12:35 am

raz123 wrote:
costaud wrote:In what kind of application do you need this high speed IO clock?


In implementing USB connectivity.


So you need 2 high speed IO, we shall think it over.

raz123
Posts: 13
Joined: Tue Feb 24, 2015 9:14 am

Re: Changing GPIO clock speed?

Postby raz123 » Tue Mar 31, 2015 7:57 am

costaud wrote:So you need 2 high speed IO, we shall think it over.


Any news? :)

raz123
Posts: 13
Joined: Tue Feb 24, 2015 9:14 am

Re: Changing GPIO clock speed?

Postby raz123 » Thu Jun 04, 2015 3:17 am

May we get an update on the GPIO clock situation?

amsjunior
Posts: 4
Joined: Wed May 27, 2015 1:02 pm

Re: Changing GPIO clock speed?

Postby amsjunior » Mon Jun 15, 2015 11:12 am

raz123, are you implementing USB straight from the ESP? Were you able to accomplish this?

raz123
Posts: 13
Joined: Tue Feb 24, 2015 9:14 am

Re: Changing GPIO clock speed?

Postby raz123 » Tue Jun 16, 2015 11:40 pm

amsjunior wrote:raz123, are you implementing USB straight from the ESP? Were you able to accomplish this?


No, I have not been able.
Lack of cooperation from Espressif is a major setback.

leo_ck
Posts: 1
Joined: Wed Jun 24, 2015 11:32 pm

Re: Changing GPIO clock speed?

Postby leo_ck » Wed Jun 24, 2015 11:39 pm

Hi, has this problem been resolved yet? I am also looking for a GPIO clock speed issue, it's sad that the CPU can be clocked to 80MHz but I am limited to ~6MHz. Please advice some solution anyone.

Who is online

Users browsing this forum: No registered users and 21 guests