Difference between revisions of "ETRA SOM/ETRA Evaluation Kit/Interfaces and Connectors/DWS"

From DAVE Developer's Wiki
Jump to: navigation, search
(Created page with "<section begin="History" /> {| style="border-collapse:collapse; " ! colspan="4" style="width:100%; text-align:left" ; border-bottom:solid 2px #ededed" |History |- ! style="bo...")
 
 
(2 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
! colspan="4" style="width:100%; text-align:left" ; border-bottom:solid 2px #ededed" |History
 
! colspan="4" style="width:100%; text-align:left" ; border-bottom:solid 2px #ededed" |History
 
|-  
 
|-  
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white" |Version
 
 
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white" |Issue Date
 
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white" |Issue Date
 
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white" |Notes
 
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white" |Notes
 
|-
 
|-
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |1.0.0
+
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |2023/08/01
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |Dec 2020
 
 
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |First Release
 
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |First Release
 
|-
 
|-
Line 16: Line 14:
 
<section begin="Body" />
 
<section begin="Body" />
  
==DWM ==
+
==DWS ==
DWM is a Dave Wireless Module, more detail at the [[Wireless Module (DWM)|DWM page]].
+
DWS is a Dave Wireless Module, more details at the [[DWS_ADD-ON|DWS page]].
  
 
=== Description  ===
 
=== Description  ===
The DWM interface is available on the Evaluation Kit at the connector J8.
+
The DWS interface is available on the Evaluation Kit at the connector J8.
  
J8 is a 30-pins 0.50mm Pitch SlimStack™ Receptacle. This connector is dedicated to the DWM (''optional'') add-on module.  
+
J8 is a 30-pins 0.50mm Pitch SlimStack™ Receptacle. This connector is dedicated to the DWS (''optional'') add-on module.  
  
The module is built around an LS Research TiWi-BLE Integrated Transceiver Modules for WLAN 802.11 b/g/n and Bluetooth.  
+
The module is built around a Telit WE866C6-P Dual Band (2.4GHz and 5GHz) 802.11 ac WiFi and Bluetooth 5 module.  
  
 
The module implements the necessary PHY/MAC layers to support WLAN applications in conjunction with a host processor over a SDIO interface. The module also provides a Bluetooth platform through the HCI transport layer. Both WLAN and Bluetooth share the same antenna port.
 
The module implements the necessary PHY/MAC layers to support WLAN applications in conjunction with a host processor over a SDIO interface. The module also provides a Bluetooth platform through the HCI transport layer. Both WLAN and Bluetooth share the same antenna port.
  
  
[[File:ETRA-EVK-DWM-connector.png|thumb|left|300px|DWM connector]] [[File:ETRA-EVK-DWS-wifi-module.png|thumb|center|300px|DWM wifi module mounted on board]]
+
[[File:ETRA-EVK-DWM-connector.png|thumb|left|300px|DWS connector]] [[File:ETRA-EVK-DWS-wifi-module.png|thumb|center|300px|DWS wifi module mounted on board]]
  
  
Line 111: Line 109:
 
|24
 
|24
 
|J18.105
 
|J18.105
|TIWI_BT_F5
+
|BT_F5
 
|
 
|
 
|
 
|
Line 123: Line 121:
 
|26
 
|26
 
|J18.72
 
|J18.72
|TIWI_BT_F2
+
|BT_F2
 
|
 
|
 
|
 
|
Line 135: Line 133:
 
|28
 
|28
 
|J18.70
 
|J18.70
|TIWI_IRQ
+
|IRQ
 
|
 
|
 
|
 
|
Line 141: Line 139:
 
|29
 
|29
 
|J18.51
 
|J18.51
|TIWI_BT_EN
+
|BT_EN
 
|
 
|
 
|
 
|
Line 147: Line 145:
 
|30
 
|30
 
|J18.53
 
|J18.53
|TIWI_EN
+
|EN
 
|
 
|
 
|
 
|
Line 160: Line 158:
 
=== Device mapping ===
 
=== Device mapping ===
  
{| style="color:#000000; border:solid 2px #73B2C7; background-color:#ededed;font-size:95%; vertical-align:middle;"
+
The WiFi peripheral is mapped to the corresponding <code>wlan0</code> device in Linux. The network peripheral is visible under the <code>ifconfig</code> network configuration utility.
| [[File:TBD.png|30px]]
 
| '''Section not completed yet'''
 
|}
 
 
 
The WiFi peripheral is mapped to the corresponding <code>wlan<X></code> device in Linux. The network peripheral is visible under the <code>ifconfig</code> network configuration utility.
 
  
The BT peripheral is mapped to <code>/dev/ttyxxx</code> device in Linux.
+
The BT peripheral is mapped to <code>/dev/ttySTM3</code> device in Linux.
  
 
The control signals are managed by <code>rfkill</code> in Linux.
 
The control signals are managed by <code>rfkill</code> in Linux.
Line 173: Line 166:
 
=== Device usage ===
 
=== Device usage ===
  
The WiFi peripheral use the standard kernel interface and network protocol stack.
+
The WiFi peripheral uses the standard kernel interface and network protocol stack.
  
The BT peripheral use the standard kernel hci interface.
+
The BT peripheral uses the standard kernel <code>hci</code> interface.
  
 
----
 
----
  
 
[[Category:ETRA]]
 
[[Category:ETRA]]

Latest revision as of 16:14, 6 September 2023

History
Issue Date Notes
2023/08/01 First Release


DWS[edit | edit source]

DWS is a Dave Wireless Module, more details at the DWS page.

Description[edit | edit source]

The DWS interface is available on the Evaluation Kit at the connector J8.

J8 is a 30-pins 0.50mm Pitch SlimStack™ Receptacle. This connector is dedicated to the DWS (optional) add-on module.

The module is built around a Telit WE866C6-P Dual Band (2.4GHz and 5GHz) 802.11 ac WiFi and Bluetooth 5 module.

The module implements the necessary PHY/MAC layers to support WLAN applications in conjunction with a host processor over a SDIO interface. The module also provides a Bluetooth platform through the HCI transport layer. Both WLAN and Bluetooth share the same antenna port.


DWS connector
DWS wifi module mounted on board


Signals[edit | edit source]

The following table describes the interface signals:

Pin# SOM Pin# Pin name Pin function Pin Notes
1, 2 - 5V_CB 5V power
3, 4 - 3V3_CB 3.3V power
5, 6, 9, 10, 19 - DGND Ground
7 J18.45 WIFI_CMD
8 J18.47 WIFI_CLK
11 J18.37 WIFI_DATA0
13 J18.39 WIFI_DATA1
15 J18.41 WIFI_DATA2
17 J18.43 WIFI_DATA3
21 J18.80 BT_UART_RX Used only for BT peripheral
23 J18.76 BT_UART_CTS Used only for BT peripheral
24 J18.105 BT_F5
25 J18.74 BT_UART_TX Used only for BT peripheral
26 J18.72 BT_F2
27 J18.78 BT_UART_RTS Used only for BT peripheral
28 J18.70 IRQ
29 J18.51 BT_EN
30 J18.53 EN
12, 14, 16, 18, 20, 22 - N.C. Not connected

Device mapping[edit | edit source]

The WiFi peripheral is mapped to the corresponding wlan0 device in Linux. The network peripheral is visible under the ifconfig network configuration utility.

The BT peripheral is mapped to /dev/ttySTM3 device in Linux.

The control signals are managed by rfkill in Linux.

Device usage[edit | edit source]

The WiFi peripheral uses the standard kernel interface and network protocol stack.

The BT peripheral uses the standard kernel hci interface.