Open main menu

DAVE Developer's Wiki β

Changes

DWM ADD-ON/DWM Hardware/Integration guide

2,616 bytes added, 12 January
no edit summary
<section begin="History" />
{| style="border-collapse:collapse; "
!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"|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"|X.Y.Z{{oldid|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"11485|Month Year2020/11/10}}|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"|TBDNew documentation layout
|-
| 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" |{{oldid|12599|2021/01/19}}
| 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" |More information about antenna calibration
|-
|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"|[TBD_link X.Y.Z]|! 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"|Month Year2021/02/12|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"|TBD|-|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"|...|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"|...|! 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"|...Non EU antenna regulator warning
|-
|}
<section end="History" />
__FORCETOC__
<section begin="Body" /> ==Integration guide==This section provides useful information and resources that let the system designer integrate the DWM module in the application very quickly. === Typical scenario=== The following picture shows the conceptual block diagram of the application where the host is an Embedded PC.
''TBD[[File: aggiungere le 2 foto TOP e BOTTOM con il CS e il serial number''Dwm-epc-scenario.png|thumb|center|400px|Typical scenario]][[File:AXEL_Lite-EVB-DWM-connector.png|thumb|center|400px|Real case scenario on AXEL Lite SOM Evaluation Kit|link=AXEL Lite SOM/AXEL Lite Evaluation Kit]]
== Hardware versioning and tracking=Electrical guidelines===*Keep SDIO lines as short as possible.*5V and 3.3V rails can power up in any order*Keep WIFI_EN asserted during power-up sequence
===Calibration process===The radio interface of the DWM SOM implements well established versioning and tracking mechanismsmodule is configured by several parameters. These parameters are set through a calibration process, that is described in detail [http://processors.wiki.ti.com/index.php/WL12xx_NLCP_Calibration_Process here].
* PCB version is copper printed on PCB The calibration process—that produces an NVS file—is not trivial. Apart from the chip itself(Texas Instruments WL1271L in this case), as shown in Fig. 1it depends on:* serial numberthe antenna - a list of [https: it is printed on a white label, as shown //www.lairdconnect.com/wireless-modules/wifi-modules-bluetooth/tiwi-ble#certified-antennas certified antennas] and cables can be found in Figthe TiWi Module device datasheet. Use of these antennas does not require additional FCC/IC/ETSI certifications. 2: see also [[Product_serial_number | Product serial number]] page for more details* ConfigIDthe firmware version downloaded to the chip: it is used by software running please refer to the proper firmware available on your Linux distribution for matching the board for kernel driver and run properly the identification of calibration process*the product model/hardware configuration. For more detailsinitialization data, typically stored in an INI file: please refer to the [https://www.lairdconnect.com/wireless-modules/wifi-modules-bluetooth/tiwi-ble#documentation Laird Connectivity TiWi documentation] for checking the proper INI file configuration*the Calibrator source code [ConfigID_and_UniqueID | this link]https://github.com/TI-OpenLink/ti-utils/tree/ol_R5.SP8.01 here]** (''TBDMore information about kernel driver and calibration on the [https: definire/identificare dove è memorizzato il CONFIGID nel prodotto in questione'') On DWM SOM ConfigID is stored in these areas of OTP /www.lairdconnect.com/forum/tiwi-ble/online-documentation/support-and-tools Laird Support and Tools] web page.
==== MAC address ====
The MAC address is set at calibration time for WLAN. To use the built in MAC address for WLAN be sure to pass a MAC address of <code>00:00:00:00:00:00</code> as a parameter to the auto-calibrate function. To set a custom MAC address for WLAN just pass the desired value into the auto-calibrate function.
==== NVS ready-to-use calibration files ====The following links refer to specific use cases, where the resulting NVS file is provided along with DAVE Embedded Systems products integrating DWM module.*[[FileXUELK-AN-001:DWM_Using_WiFi-bottom.pngBluetooth_combo_plugin_with_SBC_Lynx|thumbSBC Lynx (XUELK)]]*[[XUELK-AN-002:_Running_Debian_distribution#Bluetooth_and_WiFi|300px|center|FigSBC Lynx (Debian)]]The <code>nvs.bin</code> file has been created using the antenna [http://www.molex.com/molex/products/datasheet.jsp?part=active/0479500011_ANTENNAS.1 PCB version]xml Molex 47950-0011]
Please refer to the below Laird Connectivity TiWi-BLE documentation for more information.
===Tested Antennas===Following a list of tested and approved antennas:* Laird technology 001-0001 with UFL to SMA adapter [[File:001-0001.png|thumb|100px|none]] [[File:DWM1300-top00041.png|thumb|300px100px|centernone]]* {{ImportantMessage|Figtext=Molex 47950-0011 valid only for '''No EU''' countries - see [https://www.lairdconnect.com/documentation/regulatory-information-tiwi-ble link][[File:4795.2 Serial numberpng|thumb|100px|none]]}}
=== References ===
* [https://www.lairdconnect.com/wireless-modules/wifi-modules-bluetooth/tiwi-ble#documentation Laird Connectivity TiWi-BLE documentation]
* [https://www.lairdconnect.com/documentation/tiwi-ble-datasheet TiWi-BLE datasheet]
* [https://www.lairdconnect.com/documentation/tiwi-antenna-design-guide Antenna Design Guide]
* [https://www.lairdconnect.com/documentation/tiwi-emc-compliance-guide EMC Compliance Guide]
* [https://www.lairdconnect.com/documentation/wlan-ini-etsi-all-certified-antennas WLAN INI all certified antennas]
* [http://linuxwireless.sipsolutions.net/en/users/Drivers/wl12xx/ WL127x Linux Calibrator]
----
[[Category:DWM]]
8,254
edits