background image

 

 

PAN9026 Wi-Fi/BT Module 

 

 

 

 

 

2 Overview 

 

 

 

Developer's Guide Rev. 1.0 

 

Page 6 

 

Overview 

The PAN9026-IMX is a development platform for the Wi-Fi/BT PAN9026 module. 

The PAN9026 module requires a fairly powerful host processor that executes both the low-level 
Wi-Fi driver as well as some high-level Wi-Fi application software. 

Because of this, the Wandboard was chosen as the hardware platform. It is based on the 
well-known and powerful NXP i.MX6 processor and provides a separate µSD card slot for 
attaching peripheral devices like the PAN9026-MSD. 

A Linux-based installation was chosen as the software platform. The Linux kernel provides an 
established environment for running a Wi-Fi driver and the available Wi-Fi applications make it 
possible to use the PAN9026 module to its full extend. 

Two different software environments are available for the PAN9026-IMX. 

First, an Ubuntu Linux-based environment is available to showcase all the different possibilities 
of the PAN9026 module, which also allows the user to experiment with the system using a 
graphical user interface. This environment is described in the PAN9026 Quick Start Guide 
which is available separately. 

Second, a Yocto Project Linux-based environment is available to showcase the easy integration 
into a customer-specific build environment. This environment is described in this 
Developer

’s Guide. 

 

 

This Developer

’s Guide assumes deep knowledge about how to use the 

Yocto Project to create a Linux-based system image. It will not go into details 
and answer questions that are considered out of scope for PAN9026-IMX. 

 

The Linux environment created by using the Yocto Project provides access to the Wi-Fi and 
Bluetooth features of the PAN9026 module. 

Please refer to the Panasonic website for related documents 

 7.2 Product Information

 

2.1  Wi-Fi Features 

The Linux environment created by using the Yocto Project provides access to the Wi-Fi features 
of the PAN9026 module by supplying a web server running on a Wi-Fi access point.  

After a connection to that access point has been established, it is possible to interact with the 
PAN9026 module with the browser. 

It can simultaneously connect to another Wi-Fi access point and relay any internet connectivity 
from there. 

 

2.2  Bluetooth Features 

The Linux environment created by using the Yocto Project also provides access to the 
Bluetooth features of the PAN9026 module by providing several Bluetooth applications. 

All Bluetooth applications have been implemented using 

“Blue SDK” from OpenSynergy. 

For further information please refer to 

http://www.opensynergy.com/en/products/blue-sdk

.

 

Summary of Contents for PAN9026

Page 1: ...PAN9026 Wi Fi Dual Band 2 4 5 GHz and Bluetooth Module Developer s Guide Rev 1 0 Wireless Modules...

Page 2: ...ued as guaranteeing specific functionality of the product as described or suitable for a particular application Any provided source code shall not be used or incorporated into any products or systems...

Page 3: ...ld Steps 12 4 4 SD Card Creation Steps 13 5 Application Usage 14 5 1 Setup 14 5 2 Connecting to the Access Point 15 5 3 Remote Controlling the PAN9026 IMX 16 5 4 Exploring the Wi Fi Features 16 5 5 Ex...

Page 4: ...sion History Revision Date Modifications Remarks 1 0 2018 09 13 Initial version 1 3 Use of Symbols Symbol Description Note Indicates important information for the proper use of the product Non observa...

Page 5: ...file names or messages and information displayed on the screen or to be selected or entered by the user Examples pan1760 c contains the actual module initialization The message Failed to save your dat...

Page 6: ...ed environment is available to showcase the easy integration into a customer specific build environment This environment is described in this Developer s Guide This Developer s Guide assumes deep know...

Page 7: ...oth Basic Rate A2DP application allows the PAN9026 IMX to become a Bluetooth audio sink It is possible to playback audio from a remote device that is connected via Bluetooth Basic Rate which is then o...

Page 8: ...are not included but may be required depending on the use case Headphones with 3 5 mm jack in order to listen to Bluetooth audio 3 1 Boot Card Setup The Wandboard actually consists of two separate par...

Page 9: ...the SD card gently press the connector and the SD card will spring out Remember the orientation of the contacts the contacts must face upwards when the SD card is inserted 3 2 Device for Remote Contro...

Page 10: ...re that all prerequisites as explained on https www yoctoproject org docs 2 4 3 yocto project qs yocto project qs html in the chapter The Build Host Packages are installed on the system The repo tool...

Page 11: ...ftware package ZIP file 4 1 2 Marvell Software Package A recent software package from Marvell is necessary to build the drivers for the PAN9026 module The following Marvell software package has been u...

Page 12: ...WLAN SD BT 8977 U16 MMC V16 68 1 p170 16 26 1 p170 C4X16544_V2 MGPL zip d sources meta pideu recipes kernel kernel modules 4 3 Build Steps The following requirements must be met Successfully configura...

Page 13: ...rd slot of a PC or an external USB to SD adapter Make very sure to use the correct dev entry Accidently using a wrong entry may damage your system The resulting path to SD device depends on your syste...

Page 14: ...or A2DP audio streaming Bluetooth LE for beacon functionality No additional peripherals are needed 5 1 Setup The following components are needed Wandboard with SD card containing the Yocto Project Lin...

Page 15: ...i if it is not enabled already The access point provided by the PAN9026 module is named PAN9026_uAP0 and will be found automatically 2 Click PAN9026_uAP0 to make the device connect to this access poin...

Page 16: ...the user interface for remote controlling the system 1 Open the web browser 2 Navigate to the address 192 168 33 1 to access 1 5 4 Exploring the Wi Fi Features The Wi Fi features of the PAN9026 modul...

Page 17: ...ts 2 Click Network SSID to select an access point 3 Enter the matching password into the Network Password field 4 Click Create Connection to create the connection The PAN9026 module will connect to it...

Page 18: ...1 0 Page 18 Now you can use another browser window to access any page in the internet for example pideu panasonic de 1 5 5 Exploring the Bluetooth Features The Bluetooth features of the PAN9026 modul...

Page 19: ...rrently running Bluetooth application 1 5 5 1 Bluetooth Low Energy AltBeacon 1 Click Beacon application to start the Bluetooth Low Energy AltBeacon application 1 The device is advertising according to...

Page 20: ...egular AltBea con 1 5 5 2 Bluetooth Basic Rate A2DP audio sink 1 Click A2DP application to start the Bluetooth Basic Rate A2DP audio sink application 1 The device is available as an A2DP audio sink 2...

Page 21: ...module will show up as OpenSynergy A2DP Application The connection is established and is shown as Connected 1 This takes approxi mately a couple of seconds Now any audio that is played back on the And...

Page 22: ...o stream or a web radio or video from the internet You should be able to hear the audio when you have connected some headphones to the green audio jack of the Wandboard If your Android device is still...

Page 23: ...ile sources meta pideu conf machine pan imx conf One of the Freescale layers will remove the x11 backend of gtk 3 as soon as Wayland is part of the distro features because only one graphics backend is...

Page 24: ...ere created and added to the recipes The kernel modules should be loaded at start up so the recipes contain the corresponding KERNEL_MODULE_AUTOLOAD and KERNEL_MODULE_PROBECONF settings The utilities...

Page 25: ...d 6 8 Bluetooth Applications The utility programs a2dp_sink and iBeacon_app which are used to demonstrate Bluetooth abilities of the PAN9026 module are not open source These applications use OpenSyner...

Page 26: ...configuration of the target The individual steps of starting and stopping the access point and configuring the IP forwarding are available in specific shell scripts named pan hostapd start sh and pan...

Page 27: ...ica visit the Panasonic Sales Support website to find assistance near you at https na industrial panasonic com distributors Please visit the Panasonic Wireless Technical Forum to submit a question at...

Reviews: