Bluetooth to 2410 Wiring

Harald Welte laforge at openmoko.org
Fri Jul 27 04:24:28 CEST 2007


On Thu, Jul 26, 2007 at 09:35:30PM -0400, Wally Ritchie wrote:
>> Thanks Harald. This should make wakeup from BT in scanning mode
>> possible. I'll integrate this info in the power management wifi page.
> I spoke too soon. Neither GPC5 nor 7 is an interrupt, much less a wakeup
> interrupt. We can't use these to wake up the SoC.

no, that is true.  

>
> As I read the 2410 specs we can't wake up the SoC from D+ D- either. Wakeup
> is supported on the USB Device to wake a sleeping host (pretty useless 
> since a
> sleeping host can't charge us) but the 2410 USB Host doesn't seem to 
> support
> wakeup.
>
> It looks like the only solution on GTA01 is to poll the GPIO pins from
> SLOW mode.
> We could keep the BT module detached unless it has something for us. Then 
> we
> come up to speed, attach the module, and enumerate. There will
> probably be issues
> in the HCI driver for BlueZ but these should not be insurmountable.
>
> It would be extremely nice if the GTA02 hardware would route one of
> these pins to an external wakeup interrupt. This would potentially
> permit a 5mw power dissipation with wake up from Bluetooth (in flight
> mode). There are numerous use cases where wakeup over BT is required.

I will take this into consideration, but 99.9% there is no chance to
introduce changes like this into GTA02 at this late level.  The two
bluetooth GPIO's in question are used for bt/wifi coexistence, i.e. they
are no longer available for other purpose.

Since the bluetooth module is off-board on a FPC (just like in GTA01),
any change for additional GPIO's would cause additional lines, i.e.
redesign of the board-to-board connection, layout of both PCB's, ...

Also, technically speaking, we don't have any free wakeup capable
interrupt inputs on GTA02.

I'll look into that issue, though.  If we still can make it, we will.
But I'm not very confident.

> I am asuming the Atheros will attach to the other USB Host Port. There
> may be wakeup issues there as well. I am hoping that at least the BT
> wakeup can be solved in next hardware iteration. 

No, on GTA02 the wifi attaches to the 2442 SDIO.  The microSD slot
attaches to the glamo3362 SD/MMC controller.

> Any idea of power consumption on the WiFi?

yes, but that data is confidential by Atheros :(

-- 
- Harald Welte <laforge at openmoko.org>          	        http://openmoko.org/
============================================================================
Software for the world's first truly open Free Software mobile phone



More information about the neo1973-hardware mailing list