
iv Zebra (VL-EPC-2701) Yocto Linux User Guide
Contents
Introduction ...................................................................................................................6
Quick Start.....................................................................................................................7
Setting up Zebra for the First Time....................................................................................7
Booting up Zebra for the First Time...................................................................................8
Basic Zebra Features and Commands.......................................................................10
USB Support.....................................................................................................................10
Video Support...................................................................................................................10
MikroBUS Compatible Socket.........................................................................................10
Storage Support ................................................................................................................10
Multimedia Support..........................................................................................................10
Multimedia Playback...........................................................................................10
Audio Recording...............................................................................................................11
Setting up the Development Host ..............................................................................13
Host Packages...................................................................................................................13
Setting up the Repo Utility...............................................................................................14
Yocto Project Setup ....................................................................................................15
Building the Zebra Image............................................................................................17
Setting up the Build Configurations.................................................................................17
Patching the Build Configuration.....................................................................................18
Creating the Target Image ................................................................................................19
Deploying the Image to Zebra ....................................................................................20
Deploying the MicroSD Card...........................................................................................20
Booting from the Network................................................................................................20
Configuring the Host PC .....................................................................................20
Configuring U-Boot Environmental Variables....................................................21
Deploying to eMMC............................................................................................23
Creating a Simple Application....................................................................................25
Standalone Application.....................................................................................................25
Adding the Application to the Image................................................................................26
Customizing the Image...............................................................................................29
Adding or Removing Packages......................................................................................... 29
Modifying Linux Kernel Configuration ........................................................................... 30
Updating U-Boot...............................................................................................................32