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. G5: System development Guide

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

PreviousDownload the Toolchain for Rugged Board A5d2xNextGenerate the SDK(toolchain) using YOCTO

Last updated 4 years ago

Was this helpful?

Objective:

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

Materials:

Hardware:

  • Rugged Board A5d2x

Software:

  • ubuntu OS

Procedure:

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

yocto_rba5d2x$ source sources/poky/oe-init-build-env
yocto_rba5d2x/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_rba5d2x/build$ bitbake rb-sd-core-image-minimal

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_rba5d2x/build$ ls tmp/deploy/images/rugged-board-a5d2x-sd1/

Rugged Board A5d2x
setup the yocto in your PC follow this link