When looking at the BeagleY-AI documentation, it mentions that the USB-C port supports gadget mode (serial and mass storage). Could someone confirm if this also applies to audio gadget mode? On Ubuntu, this can be determined by running sudo modprobe g_audio, which should then show a new audio device on any other device connected to your USB-C port.
Also, if I want to dedicate the USB-C port for gadget mode only, is there a reliable way to power this device through alternative means?
I am not familiar with gadget mode, but powering of the board should be possible using PoE according to the documentation (Design and Specifications — BeagleBoard Documentation). It is stated that a Raspberry Pi 5 PoE HAT is compatible with the form factor. My understanding of the HAT is that it connects the four pins behind the ethernet port to the 5V through regulators: this means that it should be possible to power the board directly through the 5V pins. Here is an example of a PoE HAT: https://www.waveshare.com/wiki/PoE_M.2_HAT+