Lançada Nova Versão 1.7 (dizzy) do Yocto Project

yocto project yocto 1.8 yocto 2.0

 

O Yocto Project é o sistema de construção de distribuições Linux Embarcado que mais evolui atualmente. O projeto é encabeçado pela The Linux Foundation e conta com a contribuição de diversas empresas como: Intel, Wind River, Dell, Texas Instruments, Freescale, Huawei e LG Electronics.

 

No dia 31/10/2014 foi anunciado o lançamento da nova versão 1.7, codinome dizzy. Dentre as novas características e melhorias podemos destacar:

 

  • gcc 4.9
  • glibc (version 2.20) is now used in place of eglibc
  • Significant enhancement of systemd support:
    • Upgraded systemd to 216
    • Other packages that overlap in functionality are now masked out when systemd is used
    • Added support for using systemd with uclibc
    • Added support for read-only rootfs when using systemd
    • Added os-release recipe to deploy /etc/os-release
    • Added systemd service files to acpid, bind, cronie, cups, dhcp, portmap, ppp, tcf-agent (some from meta-systemd)
  • Core support for musl libc (requires additional meta-musl support layer)
  • wic image creator 2.0
    • Major code cleanup
    • Added bootimg-partition plugin
    • Added sdimage-bootpart kickstart file for SD card support
    • Added vfat support
    • Added squashfs partition support
    • Added gummiboot support to bootimg-efi
    • Added support to find plugins and kickstart (.wks) files in all configured layers
  • Added bootchart2 and cleaned up bootchart support
  • Additional recipes: i2c-tools, patchelf, serf, nettle, liberror-perl, libxshmfence, dri3proto, libunwind, pinentry
  • RPM4 support (in addition to RPM5)
  • Added support for locked shared state
  • Extended hardware runtime testing support
    • Added base class for hardware runtime testing
    • Added support for runtime testing on edgerouter, beaglebone and generic GRUB-based machines
    • Added test-remote-image script to download an image and automatically test it on a specified machine
  • Added runtime test for error messages in kernel and Xorg logs
  • Added runtime test for running installed ptests
  • Added runtime testing for SDKs
  • Added ptest support to gdbm, openssh, openssl, oprofile, pango, sed
  • autotools class now uses a separate build directory by default (B != S)
  • Added "devpyshell" interactive python shell
  • package_deb: Added support for multilib
  • Add manifest file support for SDKs
  • Add ability to verify toolchain flags as part of sanity checks
  • gcc: allow a compiler per architecture, improving build artefact reuse
  • ddimage: support Mac OS
  • bind: added support for read-only rootfs
  • Linux kernel 3.17 available, but not default 

 

Detalhes da nova versão podem ser encontrados em:  https://wiki.yoctoproject.org/wiki/Yocto_1.7_Features

 

O Release Notes encontra-se em: http://downloads.yoctoproject.org/releases/yocto/yocto-1.7/RELEASENOTES

 

A nova versão pode ser baixada no link: http://downloads.yoctoproject.org/releases/yocto/yocto-1.7/poky-dizzy-12.0.0.tar.bz2

 

Logo teremos posts para a geração de distribuições Linux Embarcado com a nova versão do Yocto.

 

 

Para aprender mais

 

Beaglebone Black + Qt Embedded + Yocto

Beaglebone Black + Qt5 + Yocto

Raspberry pi + Qt5 + Yocto 

 

 

Referências

 

 https://www.yoctoproject.org

 http://www.linuxfoundation.org

NEWSLETTER

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Obrigado! Sua inscrição foi um sucesso.

Ops, algo deu errado. Por favor tente novamente.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Diego Sueiro
Formado em Engenharia de Controle e Automação pela UNIFEI e CEO do Embarcados, atualmente trabalho na Inglaterra com Desenvolvimento de Sistemas Linux Embarcado Real Time. Sou consultor e desenvolvedor de software para Sistemas Embarcados com vasta experiência em projetos com processadores de 8bits a 32bits, sistemas bare metal, RTOS, Linux Embarcado e Android Embarcado. Um apaixonado por Pink Floyd e Empreendedorismo.

12
Deixe um comentário

avatar
 
12 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
0 Comment authors
Projeto de Kiosk Interativo para a Beaglebone Black com Yocto - parte 1Desenvolvendo um Kiosk Interativo para a Beaglebone Black com Yocto - parte 3Lançada Nova Versão 1.8 (fido) do Yocto ProjectDesvendando Yocto Project - Primeiros passosBeagleBone Black + Qt Embedded + Yocto - Parte 2 Recent comment authors
  Notificações  
recentes antigos mais votados
Notificar
trackback

[…] Lançada Nova Versão 1.7 (dizzy) do Yocto Project […]

trackback

[…] Lançada Nova Versão 1.7 (dizzy) do Yocto Project […]

trackback

[…] Lançada Nova Versão 1.7 (dizzy) do Yocto Project […]

trackback

[…] Lançada Nova Versão 1.7 (dizzy) do Yocto Project […]

trackback

[…] Lançada Nova Versão 1.7 (dizzy) do Yocto Project […]

trackback

[…] Lançada Nova Versão 1.7 (dizzy) do Yocto Project […]

trackback

[…] Lançada Nova Versão 1.7 (dizzy) do Yocto Project […]

trackback

[…] Lançada Nova Versão 1.7 (dizzy) do Yocto Project […]

trackback

[…] Lançada Nova Versão 1.7 (dizzy) do Yocto Project […]

trackback

[…] Lançada Nova Versão 1.7 (dizzy) do Yocto Project […]