Verifying BeagleBone Configuration

I’m responsible for developing applications to allow for the electronic verification of equipment across a network; i.e., image, BIOS/firmware versions, OEM info (such as serial numbers, etc), # of DIMMS, etc.

Because of the wide array of architectures used in our systems, I have to resort to manner of techniques to collect this data, from BASH expect scripts, to SNMP to curl and others.

Can anyone provide me with some advice as to how to proceed on statusing/verifying the configurations on BeagleBones? And, before you ask, I honestly don’t know what exactly we’re running, thus the question.

v/r

sudo beagle-version

Would give you a high level overview of the most imports bits… U-Boot and Kernel version and what options were passed to it.

Otherwise since it’s Debian, the moment you flashed an image and ran apt update/upgrade your now in charge of it…

Regards,

@RobertCNelson

“Otherwise since it’s Debian, the moment you flashed an image and ran apt update/upgrade your now in charge of it…”

Yeah, that’s pretty much what I feared.
While I’m technically not the end-user, I’m stuck with the configuration that someone else has set and not provided much, if any, details.
In any event, I appreciate the info.
v/r
Lamar