Download Print this page
Silicon Laboratories SiWT917 Getting Started Manual
Silicon Laboratories SiWT917 Getting Started Manual

Silicon Laboratories SiWT917 Getting Started Manual

With raspberry pi

Advertisement

Quick Links

AN1444: SiWT917 RCP Getting Started
Guide with Raspberry Pi
This document provides detailed instructions for setting up the SiWT917 Single Band
Wi-Fi + Bluetooth Low Energy Development Kit using a Raspberry Pi board to enable
Wi-Fi support. It includes steps for flashing the RPI4 OS image and configuring the
SiWT917 in Wi-Fi STA mode to connect to a router.
silabs.com | Building a more connected world.
Copyright © 2024 by Silicon Laboratories
KEY POINTS
• Setup Requirements
• Flashing RPI4 OS
• Wi-Fi STA bring-up
Rev. 1.1

Advertisement

loading
Need help?

Need help?

Do you have a question about the SiWT917 and is the answer not in the manual?

Questions and answers

Summary of Contents for Silicon Laboratories SiWT917

  • Page 1 AN1444: SiWT917 RCP Getting Started Guide with Raspberry Pi This document provides detailed instructions for setting up the SiWT917 Single Band Wi-Fi + Bluetooth Low Energy Development Kit using a Raspberry Pi board to enable KEY POINTS Wi-Fi support. It includes steps for flashing the RPI4 OS image and configuring the SiWT917 in Wi-Fi STA mode to connect to a router.
  • Page 2: Table Of Contents

    2.2 Software Requirements ......4 3. Functional Description SiWT917 on Raspberry Pi4 ....5 3.1 Advantages .
  • Page 3: Introduction

    RPI4 OS image onto the Raspberry Pi, ensuring that the operating system is correctly installed and ready for use. Additionally, it covers the configuration of the SiWT917 in Wi-Fi Station (STA) mode, which allows the device to connect to a Wi-Fi router.
  • Page 4: Prerequisites

    Table 2.1. Hardware Requirements S.N. Hardware Components Quantity Description SiWT917 RCP Wi-Fi 6 Single Band + BLE 5.4 Wireless • SiWx917_RB4346A - SiWx917 Wi-Fi 6 and Radio. Bluetooth LE IC Co-Processor Radio board • BRD8045B- Adapter board to mount on Rasp- Radio board: BRD4346A.
  • Page 5: Functional Description Siwt917 On Raspberry Pi4

    Figure 3.1. Setup Diagram In the above figure the user needs to connect the SiWT917 RCP module to a Raspberry Pi 4 running Raspberry Pi 4 OS through the Raspberry Pi connector (40 PIN header). The Raspberry Pi should have a kernel version installed between 3.18 to 6.1. To evaluate STA mode, an external standard wlan access point is needed.
  • Page 6: Usage Guidelines

    AN1444: SiWT917 RCP Getting Started Guide with Raspberry Pi Usage Guidelines 4. Usage Guidelines 4.1 Configuration Parameters for Driver Package 1. Download the RPI OS image from the below link : SiWx917_RCP_image_with_RPI4.img. 2. Download the RPI Imager tool: RPI-Imager. 3. Connect the empty SD card (atleast 32 GB size) to the Windows machine via the SD memory card slot/SD card reader/SD card adapter.
  • Page 7 AN1444: SiWT917 RCP Getting Started Guide with Raspberry Pi Usage Guidelines 6. Select the RPI-4B image from the directory where the image is downloaded. Select the Choose Storage button and it will pop up the SD card partition. Figure 4.3. Choose Storage 7.
  • Page 8: Connecting Siwt917 To Raspberry Pi 4 And Accessing Console

    11. Remove the SD card from the SD card reader and insert it on RPI-4B Pi. 4.2 Connecting SiWT917 to Raspberry Pi 4 and Accessing Console Connect the SiWT917_BRD8045B and radioboard to the 40 pin header of Raspberry Pi 4, as shown below.
  • Page 9: Steps To Bring Up In Sta Mode

    2. Place the driver in any local path of the RPi4 home directory. Example: <system_path> : cd /home/pi/ Note: "<system_path>" is the location where the user has downloaded/placed the SiWT917 driver in the system. 3. Unzip the driver using the following command.
  • Page 10 AN1444: SiWT917 RCP Getting Started Guide with Raspberry Pi Usage Guidelines 2. Before installation, the user needs to stop the existing network manager and unblock WLAN from rfkill. The commands below are used to stop the network-manager on different Linux distributions.
  • Page 11 AN1444: SiWT917 RCP Getting Started Guide with Raspberry Pi Usage Guidelines 7. Bring up the third-party access point in the desired channel and security. For this test case setup, the TP-Link AX1500 Wi-Fi 6 Router is configured with the following credentials, as shown in the figure below.
  • Page 12 14. After successful connection check the IP address using the below commands # dhclient wlan0 -r # dhclient wlan0 -v 15. To check if the SiWT917-STA has been assigned with an IP address from the third-party WLAN access point , the user can give the following command: #ping <IP_adrress of TAP>...
  • Page 13: Summary/Conclusion

    AN1444: SiWT917 RCP Getting Started Guide with Raspberry Pi Summary/Conclusion 5. Summary/Conclusion This document provided detailed instructions for the compilation, installation, and bring up of SiWT917 RCP module in STA mode using a Raspberry Pi 4 board. silabs.com | Building a more connected world.
  • Page 14: Appendix A: Terminology

    • TAP - Third party WLAN Access Point. • SiWT917-STA - Station interface that is created for SiWT917 RCP after loading the driver. • SiWT917-AP - Access Point interface that is created for SiWT917 RCP after loading the driver. silabs.com | Building a more connected world.
  • Page 15: Appendix B: Refrences And Related Documentation

    AN1444: SiWT917 RCP Getting Started Guide with Raspberry Pi Appendix B: Refrences and Related Documentation 7. Appendix B: Refrences and Related Documentation • Refer to SiWT917 RCP Developers Guide Getting Started Guide. • Refer to the following link for the purchase of Raspberry Pi board: https://www.raspberrypi.com/products/.
  • Page 16: Appendix C: Troubleshooting

    AN1444: SiWT917 RCP Getting Started Guide with Raspberry Pi Appendix C: Troubleshooting 8. Appendix C: Troubleshooting • Ensure that dev_oper_mode is configured as per the mode selected. (for STA mode: dev_oper_mode = 1). • If unknown symbols are observed in the dmesg logs, run the commands below and reload the driver.
  • Page 17: Revision History

    AN1444: SiWT917 RCP Getting Started Guide with Raspberry Pi Revision History 9. Revision History Revision 1.1 January 2025 • Removed BRD4357A radio board reference from Table 2.1 Hardware Requirements on page 4 Revision 1.0 January 2025 • Initial release. silabs.com | Building a more connected world.
  • Page 18 Silicon Labs product in such unauthorized applications. Trademark Information Silicon Laboratories Inc. , Silicon Laboratories , Silicon Labs...