RuggedBOARD DevWiki
  • RuggedBOARDs Developer Wiki
  • RB-A5D2x
    • Contents
    • Download BSP and Documents
  • G1: Getting Started
    • RB-Quick Start Guide
    • Test all the RB interfaces in 10 mins in command Line
    • Example Program for Interfaces Using Python 3
  • G2: Programming Guide
    • Software Architecture on RB (Software Stack Diagram)
    • RB Interface/Bus Programming using MRAA
    • RB Peripherals programming using UPM
  • G3: How to Do?
    • Modbus on RB
    • RB as Tiny Web Server
    • MQTT Client on RB
    • SQL Lite DB
    • AWS Green Grass on RB
    • Microsoft Azure on RB
  • G4: Use Cases / Application Notes
    • Smart Energy Meter with AWS cloud
    • IoT Based solution for Plants Water monitoring
    • Weather Monitoring Stations
    • FAQ
  • G5: System development Guide
    • Advance Host setup
    • Flash a Bootable SD Card for Rugged board
    • Flash a NOR with Bootable SD Card For Rugged Board A5d2x
    • Flash the NOR using tftp For Rugged Board A5d2x
    • Yocto Compilation For Rugged Board A5d2x
    • Download the Toolchain for Rugged Board A5d2x
    • How to Add New Package in Yocto(root file system)
    • Generate the SDK(toolchain) using YOCTO
    • How to compile the U-Boot for Rugged Board A5d2x
    • How to compile the kernel for Rugged Board A5d2x
  • RB-i.MX6UL
    • Contents
    • Download BSP and Documents
  • G1: Getting Started
    • RB-Quick Start Guide
    • Test all the RB interfaces in 10 mins in command Line
    • Example Program for Interfaces Using Python 3
  • G2: Programming Guide
    • Software Architecture on RB (Software Stack Diagram)
    • RB Interface/Bus Programming using MRAA
    • RB Peripherals programming using UPM
  • G3: How to Do?
    • Modbus on RB
    • MQTT Client on RB
  • G4: System development Guide
    • Advance Host setup
    • Flash a Bootable SD Card for Rugged board
    • Flash a NAND with Bootable SD Card For Rugged Board i.MX6UL
    • Flash the NAND using tftp For Rugged Board i.MX6UL
    • Yocto Compilation For Rugged Board i.MX6UL
    • Download the Toolchain for Rugged Board i.MX6UL
    • How to Add New Package in Yocto(root file system)
    • Generate the SDK(toolchain) using YOCTO
    • How to compile the Barebox for Rugged Board i.MX6UL
    • How to compile the kernel for Rugged Board i.MX6UL
  • G5 : Help Desk
    • FAQ
Powered by GitBook
On this page
  • Objective:
  • Materials:
  • Hardware:
  • Software:
  • Procedure:

Was this helpful?

  1. G4: System development Guide

How to Add New Package in Yocto(root file system)

PreviousDownload the Toolchain for Rugged Board i.MX6ULNextGenerate the SDK(toolchain) using YOCTO

Last updated 11 months ago

Was this helpful?

Objective:

This guide describes the adding the any new package in yocto(in rootfs) for .

Materials:

Hardware:

  • Rugged Board i.MX6UL

Software:

  • ubuntu OS

Procedure:

Step 1: To . After running the bitbake environment, go to the conf/local.conf file and follow as below.

yocto$ source sources/poky/oe-init-build-env
yocto/build$ vi conf/local.conf

Step 2: Go to the end of the file and copy below line to add the package.

IMAGE_INSTALL_append = "mosquitto"

Step 3: Save the file and compile using below command.

yocto/build$ bitbake rb-qt5demo-image

Step 4: To add two/three packages in yocto edit the "conf/local.conf" file as below

IMAGE_INSTALL_append = "mosquitto tcpdump ftp"

Step 5: After completion of compiling, go to below path to find the updated image(rootfs).

yocto/build$ ls deploy/images/ruggedboard-imx6ul/

Rugged Board i.MX6UL
setup the yocto in your PC follow this link