Wifi; Antenna; Connecting To A Wifi Network; Flashing The Wifi Firmware - Cherry Theobroma PX30-mQ7 User Manual

System-on-module quad-core arm cortex-a35
Hide thumbs Also See for Theobroma PX30-mQ7:
Table of Contents

Advertisement

8 Wifi
The PX30-uQ7 module features an on-board Wifi module. This chapter shows how to connect to an existing Wifi network
and how to flash the wifi firmware, should the need arise.

8.1 Antenna

The development kit includes an antenna compatible with the Wifi module. Other antennas can be used. The connector on
the antenna must be one of:
• W.FL Series connector from Hirose
• MHF III connector from I-PEX
• AMMC connector from Amphenol
8.2 Connecting to a Wifi network
You can show the available wifi networks using:
nmcli dev wifi
Connect to a network using the following command (replace the network name and password as appropriate):
nmcli dev wifi connect
"Theobroma Example Wifi"
You should get a message like:
Device
'wlan0'
successfully activated
You should have connectivity over Wifi now. You can check the IP address you received using:
ip addr show dev wlan0
Note: By default, nmcli is not available in our Yocto core-image-minimal image. However, it is available in our Yocto
theobroma-extended-image image.
8.3 Flashing the wifi firmware
You need to have esptool.py installed on the module.
The wifi firmware consists of three files:
• bootloader.bin
• partition-table.bin
• eagle.bin
Save all three to the /tmp directory on the module.
Then flash the wifi module as shown below:
GPIO_BOOT=1
#GPIO0_A1
GPIO_EN=72
#GPIO2_B0
echo
ff380000.mmc > /sys/bus/platform/drivers/dwmmc_rockchip/unbind
echo
sdio-pwrseq > /sys/bus/platform/drivers/pwrseq_simple/unbind
PX30-uQ7 User Manual
© Theobroma Systems Design und Consulting GmbH
password
"hello-px30"
with
'79ef39fc-8f49-4719-a8d9-4d6d789bb815'.
(continues on next page)
v1.2.0-1-g5ccabb6
Page 31

Advertisement

Table of Contents
loading

Table of Contents