[OpenWrt-Devel] Exhausted on finding a gpio for USB_POWER...

2012-04-28 Thread Vince Huang
Hi,guys!
I am finding the gpio to enable USB_POWER for tl-wr843n(arthoes ar9341).I've 
tried out all gpio number just can't power up the usb(with factory firmware it 
does).Can someone kind to help me solve this?
These are the command I tried to find gpios,don't know if it's proper.But it 
works on leds.
root@OpenWrt:~# echo 6  /sys/class/gpio/export 
root@OpenWrt:~# echo out  /sys/class/gpio/gpio6/direction 
root@OpenWrt:~# echo 0  /sys/class/gpio/export 
root@OpenWrt:~# echo out  /sys/class/gpio/gpio0/direction 
root@OpenWrt:~# echo 1  /sys/class/gpio/export 
root@OpenWrt:~# echo out  /sys/class/gpio/gpio1/direction 
root@OpenWrt:~# echo 2  /sys/class/gpio/export 
root@OpenWrt:~# echo out  /sys/class/gpio/gpio2/direction 
root@OpenWrt:~# echo 3  /sys/class/gpio/export 
root@OpenWrt:~# echo out  /sys/class/gpio/gpio3/direction 
root@OpenWrt:~# echo 4  /sys/class/gpio/export 
root@OpenWrt:~# echo out  /sys/class/gpio/gpio4/direction 
Mach is attached.

mach-tl-wr843n.ok0428
Description: Binary data
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Exhausted on finding a gpio for USB_POWER...

2012-04-28 Thread Florian Fainelli
Hi,

Le samedi 28 avril 2012 19:01:03, Vince Huang a écrit :
 Hi,guys!
 I am finding the gpio to enable USB_POWER for tl-wr843n(arthoes
 ar9341).I've tried out all gpio number just can't power up the usb(with
 factory firmware it does).Can someone kind to help me solve this? These
 are the command I tried to find gpios,don't know if it's proper.But it
 works on leds. root@OpenWrt:~# echo 6  /sys/class/gpio/export
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio6/direction
 root@OpenWrt:~# echo 0  /sys/class/gpio/export
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio0/direction
 root@OpenWrt:~# echo 1  /sys/class/gpio/export
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio1/direction
 root@OpenWrt:~# echo 2  /sys/class/gpio/export
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio2/direction
 root@OpenWrt:~# echo 3  /sys/class/gpio/export
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio3/direction
 root@OpenWrt:~# echo 4  /sys/class/gpio/export
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio4/direction
 Mach is attached.

Check whether the GPIO might be controlling the USB power using a pull-up/down 
GPIO. Set the GPIO direction to output, then back to input and see if that 
changes anything.
-- 
Florian
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Exhausted on finding a gpio for USB_POWER...

2012-04-28 Thread Hartmut Knaack
Hi,
did you actually echo anything to /sys/class/gpio/gpioX/value?


Vince Huang schrieb:
 Hi,guys!
 I am finding the gpio to enable USB_POWER for tl-wr843n(arthoes ar9341).I've 
 tried out all gpio number just can't power up the usb(with factory firmware 
 it does).Can someone kind to help me solve this?
 These are the command I tried to find gpios,don't know if it's proper.But it 
 works on leds.
 root@OpenWrt:~# echo 6  /sys/class/gpio/export 
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio6/direction 
 root@OpenWrt:~# echo 0  /sys/class/gpio/export 
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio0/direction 
 root@OpenWrt:~# echo 1  /sys/class/gpio/export 
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio1/direction 
 root@OpenWrt:~# echo 2  /sys/class/gpio/export 
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio2/direction 
 root@OpenWrt:~# echo 3  /sys/class/gpio/export 
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio3/direction 
 root@OpenWrt:~# echo 4  /sys/class/gpio/export 
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio4/direction 
 Mach is attached. 




 ___
 openwrt-devel mailing list
 openwrt-devel@lists.openwrt.org
 https://lists.openwrt.org/mailman/listinfo/openwrt-devel

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Exhausted on finding a gpio for USB_POWER...

2012-04-28 Thread Vince Huang
Thanks,found it with
echo in  /sys/class/gpio/gpio4/direction
My usb stick is recognized right after this.


But I can't get usb initialize from mach!How to solve it?


I've added these lines to mach:
static void __init tl_wr843n_usb_setup(void)
{
/* enable power for the USB port */
gpio_request(TL_WR843N_GPIO_USB_POWER, USB power);
gpio_direction_output(TL_WR843N_GPIO_USB_POWER, 0);  /* 1 is not 
working,too */


ath79_register_usb();
}



tl_wr843n_usb_setup();
 
-- Original --
From:  Florian Fainelliflor...@openwrt.org;
Date:  Sun, Apr 29, 2012 01:09 AM
To:  openwrt-developenwrt-devel@lists.openwrt.org; 
Cc:  Vince Huangaxish...@foxmail.com; 
Subject:  Re: [OpenWrt-Devel] Exhausted on finding a gpio for USB_POWER...

 
Hi,

Le samedi 28 avril 2012 19:01:03, Vince Huang a écrit :
 Hi,guys!
 I am finding the gpio to enable USB_POWER for tl-wr843n(arthoes
 ar9341).I've tried out all gpio number just can't power up the usb(with
 factory firmware it does).Can someone kind to help me solve this? These
 are the command I tried to find gpios,don't know if it's proper.But it
 works on leds. root@OpenWrt:~# echo 6  /sys/class/gpio/export
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio6/direction
 root@OpenWrt:~# echo 0  /sys/class/gpio/export
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio0/direction
 root@OpenWrt:~# echo 1  /sys/class/gpio/export
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio1/direction
 root@OpenWrt:~# echo 2  /sys/class/gpio/export
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio2/direction
 root@OpenWrt:~# echo 3  /sys/class/gpio/export
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio3/direction
 root@OpenWrt:~# echo 4  /sys/class/gpio/export
 root@OpenWrt:~# echo out  /sys/class/gpio/gpio4/direction
 Mach is attached.

Check whether the GPIO might be controlling the USB power using a pull-up/down 
GPIO. Set the GPIO direction to output, then back to input and see if that 
changes anything.
-- 
Florian___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel