PAN9026 Wi-Fi/BT Module
4 Developer Image
Developer's Guide Rev. 1.0
Page 10
4
Developer Image
The Yocto Project is used to create a custom embedded Linux distribution for the
PAN9026-IMX.
For further information please refer to
https://www.yoctoproject.org
.
A fairly powerful Linux-based machine running a compatible Linux distribution is necessary to
build the developer image.
Ubuntu Linux 16.04 LTS has been successfully used to build the developer
image.
Ubuntu Linux 18.04 LTS has been used successfully as well, but the Yocto
Linux environment will emit a warning message.
The build process may take several hours to complete and requires an internet connection.
Make sure 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 is used to manage the necessary Git repositories.
For further information please refer to
https://gerrit.googlesource.com/git-repo
.
Make sure that the
“repo” tool is installed on the system. It may be necessary
to customize the user name and e-mail address as well.
After creation, this distribution consists of a disk image which includes a recent Linux kernel,
kernel modules for both the Wi-Fi and Bluetooth parts of the PAN9026 module, a complete
wireless access point setup (including IPv4 forwarding) and a running web server to remote
control the setup.
The disk image containing this custom embedded Linux distribution is called
“developer image”
for the rest of this document.