atharvanan1 / aesd_project_build

Contains build system for Advanced Embedded Software Development Final Project
MIT License
0 stars 0 forks source link

Set up M4 Application Interfacing #4

Closed atharvanan1 closed 4 years ago

atharvanan1 commented 4 years ago

Add package "m4-app" with application from Cortex M4 Application Repository. Add test script to test M4 Application Interfacing.

DoD: Successful communication between M4 application and Linux application on STM32MP1 board

Blocker: #2 #3

atharvanan1 commented 4 years ago

Blocker: Unable to figure out how to interface M4 application with current git repository structure. Slating for Sprint 2. Blocker solved by referring to how STM32MP1 Examples are added into the build, and reading how Yocto build system works.

atharvanan1 commented 4 years ago

Yocto recipe builds.

atharvanan1 commented 4 years ago

This issue took long time as significant time was invested in understanding Yocto Build system, *.bbappend files, understanding recipes

DoD Verified: M4 application builds and is present in rootfs.

Code: 5a476aabd089954aac86a2581bfaa7905930a849

Screenshot