FRDM-IMX91 Connectivity training

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FRDM-IMX91 Connectivity training

FRDM-IMX91 Connectivity training

This document assumes FRDM-iMX91 board is flashed with a Linux image. For flashing instructions, refer to FRDM-iMX91_Board_Flashing guide. Then, follow this document to download software applications to test Wi-Fi, Bluetooth, and 802.15.4 performance.

Hardware Prerequisites

  • Windows or Linux PC with 64-bit OS
    • 2 spare USB ports on PC
  • FRDM-iMX91 Development Board
  • Bluetooth LE device: Mobile phone which can configured as central or peripheral
  • Wi-Fi Access Point: Standalone or mobile hotspot
  • Wi-Fi Station: Mobile phone used as a station
  • OPENTHREAD: 1 Another OT enabled board

 

Required PC Software

 
Serial Terminal program

Setting for terminal: Baud rate:115200, Parity: none, Data bits: 8, Stop bits: 1

Windows:   PUTTY or teraterm  and USB Device driver 

Linux:           Minicom (Command to download the tool : sudo apt-get install minicom)

 

Iperf

Windows:    Download Iperf version 3.0.11 from here.

Linux:            Download Debian package of IPerf 3.0.11 for Ubuntu 16.04 from here.

$ wget https://iperf.fr/download/ubuntu/iperf3_3.0.11-1_amd64.deb

 

Install the package using the command below.

$ sudo dpkg -i /path/to/package/iperf3_3.0.11-1_amd64.deb

 

Required Mobile Software

 

Iperf Application (iperf 3)

Android:  HE.NET Network Tools on Google Play

iOS:   HE.NET Network Tools on AppStore

 

nRF Connect Application

Android:   nRF Connect on Google Play

iOS:    nRF Connect on App Store

 

Required EVK Software

Linux BSP Image  Version: L6.6.52_2.2.0

Link: https://www.nxp.com/webapp/sps/download/license.jsp?colCode=L6.6.52_2.2.0_MX91&appType=file1&DOWNLOA...

 

To download the pre-built image, please refer to

https://www.nxp.com/design/design-center/software/embedded-software/i-mx-software/embedded-linux-for...

 

hands-on Labs

 

Lab1 - WIFI Hands-on

Lab2 - Bluetooth LE GATT Profile 

Lab3 - OpenThread 

Lab4-WIFI_Bluetooth-LE_OpenThread

 

Community Support

If you have questions regarding this training, please leave your comments in our Wireless MCU Community! here 

 

%3CLINGO-SUB%20id%3D%22lingo-sub-2050149%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EFRDM-IMX91%20Connectivity%20training%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2050149%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThis%20document%20assumes%20FRDM-iMX91%20board%20is%20flashed%20with%20a%20Linux%20image.%20For%20flashing%20instructions%2C%20refer%20to%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FFRDM-Training-Hub%2FFRDM-IMX91-Board-Flashing-Guide%2Fta-p%2F2050246%22%20target%3D%22_self%22%3EFRDM-iMX91_Board_Flashing%20guide%3C%2FA%3E.%20Then%2C%20follow%20this%20document%20to%20download%20software%20applications%20to%20test%20Wi-Fi%2C%20Bluetooth%2C%20and%20802.15.4%20performance.%3C%2FP%3E%0A%3CH3%20id%3D%22toc-hId-1945042782%22%20id%3D%22toc-hId-1998733843%22%3EHardware%20Prerequisites%3C%2FH3%3E%0A%3CUL%3E%0A%3CLI%3EWindows%20or%20Linux%20PC%20with%2064-bit%20OS%0A%3CUL%20class%3D%22lia-list-style-type-circle%22%3E%0A%3CLI%3E2%20spare%20USB%20ports%20on%20PC%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3EFRDM-iMX91%20Development%20Board%3C%2FLI%3E%0A%3CLI%3EBluetooth%20LE%20device%3A%20Mobile%20phone%20which%20can%20configured%20as%20central%20or%20peripheral%3C%2FLI%3E%0A%3CLI%3EWi-Fi%20Access%20Point%3A%20Standalone%20or%20mobile%20hotspot%3C%2FLI%3E%0A%3CLI%3EWi-Fi%20Station%3A%20Mobile%20phone%20used%20as%20a%20station%3C%2FLI%3E%0A%3CLI%3EOPENTHREAD%3A%201%20Another%20OT%20enabled%20board%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CH3%20id%3D%22toc-hId-137588319%22%20id%3D%22toc-hId-191279380%22%3E%26nbsp%3B%3C%2FH3%3E%0A%3CH3%20id%3D%22toc-hId--1669866144%22%20id%3D%22toc-hId--1616175083%22%3ERequired%20PC%20Software%3C%2FH3%3E%0A%3CH5%20id%3D%22toc-hId-1518711267%22%20id%3D%22toc-hId-1572402328%22%3E%26nbsp%3B%3C%2FH5%3E%0A%3CH5%20id%3D%22toc-hId--288743196%22%20id%3D%22toc-hId--235052135%22%3ESerial%20Terminal%20program%3C%2FH5%3E%0A%3CP%3ESetting%20for%20terminal%3A%20Baud%20rate%3A115200%2C%20Parity%3A%20none%2C%20Data%20bits%3A%208%2C%20Stop%20bits%3A%201%3C%2FP%3E%0A%3CP%3EWindows%3A%26nbsp%3B%20%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fwww.putty.org%2F%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EPUTTY%3C%2FA%3E%26nbsp%3Bor%20%3CA%20href%3D%22https%3A%2F%2Ftera-term.en.lo4d.com%2Fwindows%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Eteraterm%26nbsp%3B%3C%2FA%3E%26nbsp%3Band%20%3CA%20href%3D%22https%3A%2F%2Fjamartech.net%2FFiles%2Fdrivers%2FCDM21228_Setup.zip%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EUSB%20Device%20driver%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ELinux%3A%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3BMinicom%20(Command%20to%20download%20the%20tool%20%3A%20sudo%20apt-get%20install%20minicom)%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CH5%20id%3D%22toc-hId--2096197659%22%20id%3D%22toc-hId--2042506598%22%3EIperf%3C%2FH5%3E%0A%3CP%3EWindows%3A%26nbsp%3B%20%26nbsp%3B%20Download%20Iperf%20version%203.0.11%20from%20%3CA%20href%3D%22https%3A%2F%2Fiperf.fr%2Fdownload%2Fwindows%2Fiperf-3.0.11-win64.zip%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehere%3C%2FA%3E.%3C%2FP%3E%0A%3CP%3ELinux%3A%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20Download%20Debian%20package%20of%20IPerf%203.0.11%20for%20Ubuntu%2016.04%20from%20%3CA%20href%3D%22https%3A%2F%2Fiperf.fr%2Fdownload%2Fubuntu%2Fiperf3_3.0.11-1_amd64.deb%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehere%3C%2FA%3E.%3C%2FP%3E%0A%3CP%3E%3CEM%3E%24%20wget%20%3CA%20href%3D%22https%3A%2F%2Fiperf.fr%2Fdownload%2Fubuntu%2Fiperf3_3.0.11-1_amd64.deb%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fiperf.fr%2Fdownload%2Fubuntu%2Fiperf3_3.0.11-1_amd64.deb%3C%2FA%3E%3C%2FEM%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EInstall%20the%20package%20using%20the%20command%20below.%3C%2FP%3E%0A%3CP%3E%3CEM%3E%24%20sudo%20dpkg%20-i%20%2Fpath%2Fto%2Fpackage%2Fiperf3_3.0.11-1_amd64.deb%3C%2FEM%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CH3%20id%3D%22toc-hId--309749404%22%20id%3D%22toc-hId--256058343%22%3ERequired%20Mobile%20Software%3C%2FH3%3E%0A%3CBR%20%2F%3E%0A%3CH5%20id%3D%22toc-hId--1416139289%22%20id%3D%22toc-hId--1362448228%22%3EIperf%20Application%20(iperf%203)%3C%2FH5%3E%0A%3CP%3EAndroid%3A%26nbsp%3B%20HE.NET%20Network%20Tools%20on%20%3CA%20href%3D%22https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dnet.he.networktools%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EGoogle%20Play%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EiOS%3A%26nbsp%3B%20%26nbsp%3BHE.NET%20Network%20Tools%20on%20%3CA%20href%3D%22https%3A%2F%2Fapps.apple.com%2Fde%2Fapp%2Fhe-net-network-tools%2Fid858241710%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EAppStore%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CH5%20id%3D%22toc-hId-1071373544%22%20id%3D%22toc-hId-1125064605%22%3EnRF%20Connect%20Application%3C%2FH5%3E%0A%3CP%3EAndroid%3A%26nbsp%3B%20%26nbsp%3BnRF%20Connect%20on%20%3CA%20href%3D%22https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dnet.he.networktools%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EGoogle%20Play%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EiOS%3A%26nbsp%3B%20%26nbsp%3B%20nRF%20Connect%20on%3CA%20href%3D%22https%3A%2F%2Fapps.apple.com%2Fde%2Fapp%2Fnrf-connect%2Fid1054362403%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%20App%20Store%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CH3%20id%3D%22toc-hId--1437145497%22%20id%3D%22toc-hId--1383454436%22%3ERequired%20EVK%20Software%3C%2FH3%3E%0A%3CP%3ELinux%20BSP%20Image%26nbsp%3B%20Version%3A%20L6.6.52_2.2.0%3C%2FP%3E%0A%3CP%3ELink%3A%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2Fsps%2Fdownload%2Flicense.jsp%3FcolCode%3DL6.6.52_2.2.0_MX91%26amp%3BappType%3Dfile1%26amp%3BDOWNLOAD_ID%3Dnull%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fwebapp%2Fsps%2Fdownload%2Flicense.jsp%3FcolCode%3DL6.6.52_2.2.0_MX91%26amp%3BappType%3Dfile1%26amp%3BDOWNLOAD_ID%3Dnull%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ETo%20download%20the%20pre-built%20image%2C%20please%20refer%20to%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fembedded-software%2Fi-mx-software%2Fembedded-linux-for-i-mx-applications-processors%3AIMXLINUX%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fembedded-software%2Fi-mx-software%2Fembedded-linux-for-i-mx-applications-processors%3AIMXLINUX%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CH3%20id%3D%22toc-hId-355203857%22%20id%3D%22toc-hId-408894918%22%3Ehands-on%20Labs%3C%2FH3%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FFRDM-Training-Hub%2FFRDM-IMX91-Connectivity-Wi-Fi-Basic-Hands-on%2Fta-p%2F2055013%22%20target%3D%22_self%22%3ELab1%20-%20WIFI%20Hands-on%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FFRDM-Training-Hub%2FFRDM-IMX91-Connectivity-Bluetooth-LE-GATT-Profile%2Fta-p%2F2050174%22%20target%3D%22_self%22%3ELab2%20-%20Bluetooth%20LE%20GATT%20Profile%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FFRDM-Training-Hub%2FFRDM-IMX91-Connectivity-OpenTread-Hands-on%2Fta-p%2F2050179%22%20target%3D%22_self%22%3ELab3%20-%20OpenThread%26nbsp%3B%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FFRDM-Training-Hub%2FFRDM-IMX91-Connectivity-Wi-Fi-Bluetooth-LE-and-OT-COEX%2Fta-p%2F2050212%22%20target%3D%22_self%22%3ELab4-WIFI_Bluetooth-LE_OpenThread%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CH3%20id%3D%22toc-hId--1452250606%22%20id%3D%22toc-hId--1398559545%22%3ECommunity%20Support%3C%2FH3%3E%0A%3CP%3E%3CSPAN%3EIf%20you%20have%20questions%20regarding%20this%20training%2C%20please%20leave%20your%20comments%20in%20our%20Wireless%20MCU%20Community!%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSTRONG%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fforums%2Fpostpage%2Fchoose-node%2Ftrue%2Fboard-id%2Fwireless-connectivity%22%20target%3D%22_blank%22%3Ehere%26nbsp%3B%3C%2FA%3E%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2050149%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EFRDM-IMX91%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EFRDM-Training%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EHands-On%20Training%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX%20Application%20Processors%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EWireless%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
No ratings
Version history
Last update:
‎03-03-2025 07:55 PM
Updated by: