[Weekly Updates] Update Beagle-Tester for mainline testing.

Hi everyone!
I’m excited to be working on the project “Update Beagle-Tester for mainline testing” as part of Google Summer of Code 2025, under the mentorship of @RobertCNelson , @lorforlinux, @jkridner, @Anuj_Deshpande , @Vedant_Paranjape , @KumarAbhishek

This thread will serve as a weekly log of my progress throughout the summer. Each post will include:

:white_check_mark: Accomplishments
:hammer_and_wrench: Resolutions to blockers
:warning: Ongoing blockers
:date: Plans for the week

I’ll be sharing detailed updates, ideas, and learnings as I go. Your suggestions, thoughts, and feedback are more than welcome!

Looking forward to a meaningful and productive summer with the BeagleBoard community! :dog::computer:

1 Like

Week 1 Update:

:white_check_mark: Accomplishments

  • Uploaded the project introduction video: Here
  • Ported the DTS file for the OLED-C Click on PocketBeagle. Code
  • Configured the DTS to load on boot via boot/firmware/extlinux/extlinux.conf
  • Started work on automatic detection of Click ID and corresponding test selection.

:warning: Ongoing Blockers

  • Facing issues with automatic detection of Click boards without EEPROM/ClickID. Boards with EEPROM can be detected using manifest files Those without ClickID need to be manually selected.

:date: Plans for the Week

  • Complete the implementation of ClickID-based detection to automate driver loading and test selection.