EmberBOM Scan Report

Offline build evidence summary; this report does not provide legal or compliance conclusions.

Project Summary

Projectstm32-cmake
Build Configurationunknown
Firmwareunknown
Tool / Rulesv0.1.0-rc.9 / 1
Confirmed1
Strong0
Needs Review1
Unknown Build Inputs1
Unmatched Build Inputs4
Candidates Not in This Build2

Findings Summary

Components

2 items

Confirmed: component identity is supported by build evidence. Strong: build evidence is strong, but confirmation may still be needed. NeedsReview: local changes or incomplete identity require review. Unknown: the build input could not be identified reliably.

StatusComponentVersionLicensesEvidence
Confirmed FreeRTOS-KernelV10.6.1MIT3 items
NeedsReview mbedTLSmbedtls-3.5.1Apache-2.04 items
FreeRTOS-Kernel · Confirmed
Stable IDcomponent:freertos-kernel
Sourcehttps://github.com/FreeRTOS/FreeRTOS-Kernel
Locally ModifiedNo
Review Note
TypePathDetailsBuild Configuration
compilevendor/FreeRTOS-Kernel/list.csource appears in compile_commands.jsonunknown
identityvendor/FreeRTOS-Kernelgit origin https://github.com/FreeRTOS/FreeRTOS-Kernel.git; commit 0264280230aa6a828247b5f05bf57e33f1994581; exact tag V10.6.1unknown
linkbuild/t046/libfreertos_kernel.aarchive members linked: list.c.objunknown
mbedTLS · NeedsReview
Stable IDcomponent:mbedtls
Sourcehttps://github.com/Mbed-TLS/mbedtls
Locally ModifiedYes
Review Note
TypePathDetailsBuild Configuration
compilevendor/mbedtls/library/version.csource appears in compile_commands.jsonunknown
identityvendor/mbedtlsgit origin https://github.com/Mbed-TLS/mbedtls.git; commit edb8fec9882084344a314368ac7fd957a187519c; exact tag mbedtls-3.5.1unknown
linkbuild/t046/libmbedtls.aarchive members linked: local_policy_patch.c.obj, version.c.objunknown
patchpatches/mbedtls/local_policy_patch.clocal patch source appears in compile_commands.jsonunknown

Unknown Build Inputs

1 item

These objects participated in the build, but their component identity could not be determined reliably.

TypePathStatic LibraryBuild ConfigurationEvidence
static_librarybuild/t046/libvendor.alibvendor.aunknown1 item
libvendor.a build/t046/libvendor.a · Build Evidence
TypePathDetailsBuild Configuration
linkbuild/t046/firmware.maparchive members linked: vendor_blob.ounknown

Unmatched Build Inputs

4 items

These compiled sources or linked objects were not assigned to a dependency component. They may be project code or dependencies that need review.

TypePathBuild ConfigurationEvidence
object_filebuild/t046/CMakeFiles/firmware.dir/src/main.c.objunknown1 item
object_filebuild/t046/CMakeFiles/firmware.dir/src/startup.c.objunknown1 item
source_filesrc/main.cunknown1 item
source_filesrc/startup.cunknown1 item
build/t046/CMakeFiles/firmware.dir/src/main.c.obj · Build Evidence
TypePathDetailsBuild Configuration
linkbuild/t046/firmware.maplinked object was not assigned to a dependency componentunknown
build/t046/CMakeFiles/firmware.dir/src/startup.c.obj · Build Evidence
TypePathDetailsBuild Configuration
linkbuild/t046/firmware.maplinked object was not assigned to a dependency componentunknown
src/main.c · Build Evidence
TypePathDetailsBuild Configuration
compilesrc/main.ccompiled source was not assigned to a dependency componentunknown
src/startup.c · Build Evidence
TypePathDetailsBuild Configuration
compilesrc/startup.ccompiled source was not assigned to a dependency componentunknown

Candidates Not in This Build

2 items

These candidates exist in the source tree but have no evidence from this build, so they are not included in the SBOM.

CandidatePathExclusion ReasonEvidence
FatFsvendor/FatFsNotBuilt: no source appears in compile_commands.json1 item
opaquevendor/opaqueNotBuilt: no source appears in compile_commands.json1 item
FatFs · Exclusion Evidence
TypePathDetailsBuild Configuration
exclusionvendor/FatFssource-tree candidate has no compile evidenceunknown
opaque · Exclusion Evidence
TypePathDetailsBuild Configuration
exclusionvendor/opaquesource-tree candidate has no compile evidenceunknown