Caleb Provost's Final Video Page - AESD-Course-Project/AESD-Course-Project.github.io GitHub Wiki

Overview

This page provide's an overview of Caleb Provost's contribution to the AESD Final Project

Video Outline

Challenges

My most difficult challenge when implementing this project were:

  • Differences in adding a layer to an existing yocto-distro compared to creating one’s own
  • Building a distributable build environment which allows for team uniformity
  • Debugging existing build tools
  • Debugging Yocto image packaging
  • Build system hyper-virtualization conflicts

Lessons Learned

The most important topics I learned from this project were:

  • Have clear and defined project definition which solidifies set work for each individual
  • Containerization of a virtual build environment via Docker
  • Debugging dependency issues
  • Its always better to use an actual build environment compared to a virtualized one