Wilink Shared Transport (ST) Architecture

From OMAPpedia

(Difference between revisions)
Jump to: navigation, search
(* Concept)
m (Links to important Git Trees and Documents:)
 
(9 intermediate revisions not shown)
Line 1: Line 1:
-
==Shared Transport==
 
== ''' Concept''' ==
== ''' Concept''' ==
-
<pre>
+
 
TI’s Wireless Connectivity chips support Bluetooth (BT), FM, WiFi, and GPS  
TI’s Wireless Connectivity chips support Bluetooth (BT), FM, WiFi, and GPS  
technology cores in a single die.  
technology cores in a single die.  
Line 9: Line 8:
Shared Transport (ST) software (on OMAP processor) will enable BT, FM, and GPS  
Shared Transport (ST) software (on OMAP processor) will enable BT, FM, and GPS  
protocols or software components to interact with their respective cores  
protocols or software components to interact with their respective cores  
-
ver single physical port.  
+
using a single physical port (UART).  
TI_ST uses logical channels, over physical transport,  
TI_ST uses logical channels, over physical transport,  
to communicate with individual cores.   
to communicate with individual cores.   
-
</pre>
+
 
[[File:Shared_Transport_for_WL7.png‎]]
[[File:Shared_Transport_for_WL7.png‎]]
 +
== ''' Architecture''' ==
== ''' Architecture''' ==
Line 20: Line 20:
* TI_ST line discipline driver
* TI_ST line discipline driver
* TI's bluetooth driver for BlueZ
* TI's bluetooth driver for BlueZ
-
* TI's FM V4L2 driver
+
* TI's FM Character driver (/dev/tifm)
 +
* TI's FM V4L2 driver (/dev/radio0)
* TI's GPS generic character device driver
* TI's GPS generic character device driver
* TI_UIM - Application maintaining the tty device
* TI_UIM - Application maintaining the tty device
[[File:TI_shared_transport_arch.png]]
[[File:TI_shared_transport_arch.png]]
 +
 +
 +
== ''' Links to important Git Trees and Documents:''' ==
 +
Android Gingerbread 2.6.35 kernel in TI Git: Branch [http://git.omapzoom.org/?p=kernel/omap.git;a=tree;h=refs/heads/p-android-omap3-2.6.35;hb=p-android-omap3-2.6.35 p-android-omap3-2.6.35]
 +
<br>
 +
Android IceCreamSandwich 3.x kernel in TI Git: Branch [http://git.omapzoom.org/?p=kernel/omap.git;a=shortlog;h=refs/heads/p-android-omap-3.0;hb=p-android-omap-3.0 p-android-omap-3.0]
 +
 +
[http://www.omappedia.org/wiki/OMAP_WiLink_Connectivity_Home Back to Connectivity Home Page]
 +
 +
[[Category:Connectivity]]
 +
[[Category:WLAN]]
 +
[[Category:Wilink]]

Latest revision as of 16:31, 11 January 2012

[edit] Concept

TI’s Wireless Connectivity chips support Bluetooth (BT), FM, WiFi, and GPS technology cores in a single die. Such a multi-core combo chip will be interfaced to OMAP application processor using a single physical port (like UART, Slimbus, SPI etc). Shared Transport (ST) software (on OMAP processor) will enable BT, FM, and GPS protocols or software components to interact with their respective cores using a single physical port (UART). TI_ST uses logical channels, over physical transport, to communicate with individual cores.


Shared Transport for WL7.png


[edit] Architecture

System architecture for Shared transport involves the following components

TI shared transport arch.png


[edit] Links to important Git Trees and Documents:

Android Gingerbread 2.6.35 kernel in TI Git: Branch p-android-omap3-2.6.35
Android IceCreamSandwich 3.x kernel in TI Git: Branch p-android-omap-3.0

Back to Connectivity Home Page

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox