Yocto: Difference between revisions

From Wiki-DB
Jump to navigationJump to search
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 19: Line 19:
| Krogoth || 2.1
| Krogoth || 2.1
|- align="center"
|- align="center"
| Thud (i.MX6ull only)|| 2.6
| Thud (i.MX6ULL only)|| 2.6
|}
|}


Line 31: Line 31:
! Name  
! Name  
|- align="center"
|- align="center"
| [[SetupYoctoDizzyKrogoth | Dizzy/Krogoth]] (i.MX6qdl)
| [[Setup Yocto for Dizzy/Krogoth | Dizzy/Krogoth]] (i.MX6S/DL/D/Q)
|- align="center"
|- align="center"
| [[SetupYoctoThud | Thud ]] (i.MX6ull only)
| [https://github.com/dh-electronics/dhcom_imx6-bsp-platform/tree/thud Thud] (i.MX6ULL only)
|}
|}
== Running the image on DHCOM i.MX6 ==
As this is just a console image, you will need a serial terminal program such as minicom in order to interact with the board and run commands.  Simply plug the microSD card into the slot on the DHCOM i.MX6 module and apply power.  You should immediately see log messages in the serial terminal.  When complete, you should get a login prompt:
Poky (Yocto Project Reference Distro) 2.1.2 dhcom3bimx6dl /dev/ttymxc0<br/>
dhcom3bimx6dl login:
The default login username is 'root' and there is no password.


== Example Configurations ==
== Example Configurations ==


*'''[[Building Qt5 using Yocto | Building Qt5 using Yocto]]'''
*'''[[Add Yocto SDK with QT5 to QT Creator | Add Yocto SDK with QT5 to QT Creator]]'''
*'''[[Building Qt5 for i.MX6 using Yocto Dizzy| Building Qt5 for i.MX6 using Yocto Dizzy]]'''
*'''[[Building Chromium, VLC and X11VNC using Yocto | Building Chromium, VLC and X11VNC using Yocto]]'''
*'''[[Building Chromium, VLC and X11VNC using Yocto | Building Chromium, VLC and X11VNC using Yocto]]'''



Latest revision as of 13:13, 13 May 2020

For general information about the Yocto Project please refer to the official Website. "Yocto is not an embedded Linux distribution – it creates a custom one for you." This says that if you are using Yocto to build your system image you are the distributor. If you're not aware of what this means for you please contact us.

Requirements hardware and software

  • Linux-based (Debian/Ubuntu is recommended) host system to use for building Linux/Yocto
  • min 4GB RAM / > 8GB RAM are recommended
  • disk space (depending on image to build about 80 GB)
  • a microSD card-reader to write the generated image to the microSD card

Supported Stable Branch

With our OpenEmbedded / Yocto BSP Layer for DHCOM i.MX6 we support the following branches:

Name Version
Dizzy 1.7
Krogoth 2.1
Thud (i.MX6ULL only) 2.6

Our BSP layer is based on the Freescale Community BSP.

More information about Yocto stable branch maintenance at https://wiki.yoctoproject.org/

Setup Yocto Build System & Build Image

Name
Dizzy/Krogoth (i.MX6S/DL/D/Q)
Thud (i.MX6ULL only)

Example Configurations

External References