BDE-BW3301NP1 BDE Wi-Fi 6 & LE Combo Module Based User Guide

June 17, 2024
BDE

BDE-BW3301NP1
BDE Wi-Fi 6 & LE Combo Module Based on CC3301
Enable BDE-BW3301NP1 with AM62x

Description

This guide describes how to enable the BDE-BW3301NP1 module with TI’s low-cost AM62x Sitara™ MPU.

Get Ready

1.1. Software and Tools
Ubuntu 18.04
Processor SDK Linux for AM62X
SD card image
balenaEtcher
Other resources in the root directory, such as “k3-am625-sk.dts” (Need to gain access from BDE)
1.2. Hardware
BDE-BW3301NP1 module or BDE-BW3301NP1M2 M.2 card
AM62x development Kit

  • SK-AM62 works with BDE-BW3301NP1 module
  • Or SK-AM62B works with BDE-BW3301NP1M2 M.2 card

The development kit for AM62x can be purchased directly from TI.com, but reworks will be needed to bring it work with BDE’s module. Rework steps will be described in the followings.
It is recommended that customers get the dev kit from BDE to avoid the rework process if you choose SK-AM62 with module BDE-BW3301NP1, since the rework process requires strong professional skills.
1.3. Reworks
 For SK-AM62

  • Remove WL1837MOD module replace it with BDE-BW3301NP1;BDE BW3301NP1 BDE Wi Fi 6 & LE Combo Module Based - Fig
  • Remove R6.  For SK-AM62B
  • Insert BDE-BW3301NP1M2 M.2 card to connector J2;BDE BW3301NP1 BDE Wi Fi 6 & LE Combo Module Based - Fig 2
  • No reworks needed.

Steps

Follow below steps to bring up the hardware.
3.1. Download SD Card Image
Download the SD card image with below link.
https://dr-download.ti.com/software-development/software-development-kitsdk /MD-PvdSyIiioq/08.06.00.42/tisdk-default-image-am62xx-evm.wic.xz.

3.2. Install SD Card Programming Utility
Download and install balenaEtcher.BDE BW3301NP1 BDE Wi Fi 6 & LE Combo Module Based -
Steps 3.3. Install OS Image on the SD Card
Use your computer’s SD slot or a USB adapter to connect the SD card to your computer and write the image to your SD card. Etcher will transparently decompress the image on-the-fly before writing it to the SD card.
Select the image downloaded in the previous step, then select the target disk and click Flash.BDE BW3301NP1 BDE Wi Fi 6 & LE Combo Module Based - SD
Card

3.4. Download and Install Linux SDK for AM62X
Download the SDK with below link and install.
https://www.ti.com/tool/PROCESSOR-SDK-AM62X#downloadsBDE BW3301NP1 BDE Wi
Fi 6 & LE Combo Module Based - DownloadBDE BW3301NP1 BDE Wi Fi 6 & LE Combo Module Based - Download
1Copy the SDK to Ubuntu home directory and change the file owner. Make sure you have execution permission for the file.
Run the SDK installer.BDE BW3301NP1 BDE Wi Fi 6 & LE Combo Module Based -
Download 2Install with the default Settings. 3.5. Copy AM62x_Plus_BW3301NP_Guide
Copy AM62x_Plus_BW3301NP_Guide.zip to Ubuntu home directory and decompress it.
3.6. Apply Patches and Build
Go to Linux kernel directory into AM62xx TI Processor SDK:
– $ cd ~/ti-processor-sdk-linux-am62xx-evm-/board- support/linux-5.10.xxx/
Execute the following commands:
– $ patch -p0 < ~/AM62x_Plus_BW3301NP_Guide/patches/cc33xx_kernel.patch
– $ patch -p0 < ~/AM62x_Plus_BW3301NP_Guide/patches /am62e3_enable_cc33xx_fcs3.patch
Copy the k3-am625-sk.dts to overwrite the original files in the SDK, then execute the following commands:
– $ sudo cp ~/AM62x_Plus_BW3301NP_Guide/k3-am625-sk.dts ~/ti-process-sdk- linux- am62xx-evm-/board- support/linux-5.10.xxx/arch/arm64/boot/dts/ti/
Apply new am62xx defconfig and rebuild kernel modules and dtb:
– $ make ARCH=arm64 CROSS_COMPILE=aarch64-none-linux-gnu- tisdk_am62xxevm_defconfig
– $ make ARCH=arm64 CROSS_COMPILE=aarch64-none-linux-gnu- Image modules dtbs
3.7. Install Kernel Modules and dtbs
Insert SD card into Host PC (Ubuntu). Then execute the following commands: (Note: If you are using SK-AM62B, skip this step)
– $ sudo cd /media//root/
– $ sudo cp tiboot3.bin tiboo3.bin.bak
– $ sudo cp tiboot3-am62x-gp-evm.bin tiboot3.bin
Go to Linux kernel directory into AM62xx TI Processor SDK:
– $ cd ~/ti-processor-sdk-linux-am62xx-evm-/board- support/linux-5.10.xxx/
Install kernel modules and dtbs:
– $ sudo cp arch/arm64/boot/Image /media//root/boot/
– $ sudo make ARCH=arm64 modules_install INSTALL_MOD_PATH=/media//root/
– $ sudo cp arch/arm64/boot/dts/ti/k3-am625-sk.dtb /media//root/boot/
– $ sync
3.8. Add FW and Scripts
Copy contents under “cc33xx_rootfs” directory into SD card’s root directory and merge.
Execute the following commands:
– $sudo cp -rf ~/AM62x_Plus_BW3301NP_Guide/cc33xx_rootfs/* /media//root/
– $ sync
3.9. Power Up and Boot
Remove SD Card from SD card slot of PC or the adaptor, and insert it to the SD card slot of SKAM62/SK-AM62B, power on SK board and wlan0 interface should now be up. By now, you should have successfully enabled the module on SK-AM62/SK- AM62B.

Revision History

Revision Date Description
V0.1 20-Jul-23 Preliminary version, draft
V0.2 24-Jul-23 Remove rework steps for SK-AM62B

You can find the latest documentation in this Link.

Important Notice and Disclaimer

The information contained herein is believed to be reliable. BDE makes no warranties regarding the information contain herein. BDE assumes no responsibility or liability whatsoever for any of the information contained herein. BDE assumes no responsibility or liability whatsoever for the use of the information contained herein. The information contained herein is provided “AS IS, WHERE IS” and with all faults, and the entire risk associated with such information is entirely with the user. All information contained herein is subject to change without notice. Customers should obtain and verify the latest relevant information before placing orders for BDE products. The information contained herein or any use of such information does not grant, explicitly or implicitly, to any party any patent rights, licenses, or any other intellectual property rights, whether with regard to such information itself or anything described by such information.

Contact
BDE Technology Inc.
USA: 67 E Madison St, # 1603A, Chicago, IL 60603, US
Tel: +1-312-379-9589
Website: http://www.bdecomm.com Email: info@bdecomm.com
China: B2-403, 162 Science Avenue, Huangpu District, Guangzhou 510663, China
Tel: +86-20-28065335
Website: http://www.bdecomm.com Email: shu@bdecomm.com
BDE Technology Inc.
info@bdecomm.com

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals