Build and Document Linux Yocto VM/Docker

Job ID: 39243669

Budget: $1,500 – $3,000 AUD

Linux Yocto VM & Docker Build

Location: Melbourne, Victoria ( preferred )
Alternative : any state within Australia - no overseas bidders please.

Knowledge:
1. Linux Yocto build
2. Virtual VM setup
3. Docker cli
4. GitHub
5. Uboot

Task:

Create a VM and Docker build for the follow SoM using Yocto and Aries embedded bsp
[1] https://www.aries-embedded.com/system-on-module/cpu/rzg2l-renesas-cortexa55-mrzg2ls-smarc-dual-ethernet-can
[2] https://github.com/ARIES-Embedded/meta-aries-msrz?tab=readme-ov-file

Details:

The SoM from Aries Embedded has build instructions using Docker
[3] https://github.com/ARIES-Embedded/meta-aries-msrz/blob/master/README_docker.md
[4] https://github.com/renesas-rz/docker_setup

We would require the following.

1. An Ubuntu VM using an appropriate version as described per the Docker requirements ( kernel version specific )
2. Build the Docker image and build env
3. Build the CAN-utils and I2C utilities
[5] https://github.com/linux-can/can-utils
[6] https://docs.kernel.org/networking/can.html
4. Provide all steps sequentially document markup format. ( include hyperlinks to GitHub pages as per the build sequence )

Acceptance Criteria
1. Build env can be replicated by spinning up the VM on a local PC
2. Image can be rebuilt on VM and using docker as per Aries instructions
3. Utils can be built on VM and using docker as per Aries instructions
4. The image and binaries will be tested using the following Eval Kit:
[7] https://www.aries-embedded.com/evaluation-kit/cpu/rzg2ul-renesas-cortexa55-ethernet-can

Notes:
1. The GitHub pages has references to other pages within it, hence the pages listed here are starting points only.

This is a one time build and documentation request, we also would like a video call or in person run through of the steps and documentation.
Ideally this will be in person in Melbourne.
Related categories: System Admin Linux Ubuntu Local Job Yocto