feat: KT mBMS 펌웨어 3종(HW1/2/3) 및 통합 빌드 환경 초기 커밋 (V4.0.0.1)
This commit is contained in:
185
APP_R3221/sbom/K9197401_MBMS_CycloneDX_v1.5.json
Normal file
185
APP_R3221/sbom/K9197401_MBMS_CycloneDX_v1.5.json
Normal file
@@ -0,0 +1,185 @@
|
||||
{
|
||||
"$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json",
|
||||
"bomFormat": "CycloneDX",
|
||||
"specVersion": "1.5",
|
||||
"serialNumber": "urn:uuid:a3f91d82-e812-4c22-921d-910a3901b8e4",
|
||||
"version": 4,
|
||||
"metadata": {
|
||||
"timestamp": "2026-07-27T10:16:00Z",
|
||||
"tools": [
|
||||
{
|
||||
"vendor": "AMOTECH",
|
||||
"name": "mBMS-SBOM-Generator",
|
||||
"version": "1.0.0"
|
||||
}
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "AMOTECH Firmware Development Team",
|
||||
"email": "fw-dev@amotech.co.kr"
|
||||
}
|
||||
],
|
||||
"component": {
|
||||
"type": "firmware",
|
||||
"bom-ref": "pkg:generic/kt/k9197401-mbms@3.2.2.1",
|
||||
"name": "MBMS",
|
||||
"version": "3.2.2.1",
|
||||
"description": "KT mBMS R300 Battery Management System Application Firmware (자재코드: K9197401)",
|
||||
"purl": "pkg:generic/kt/k9197401-mbms@3.2.2.1",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"name": "Proprietary"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"components": [
|
||||
{
|
||||
"type": "operating-system",
|
||||
"bom-ref": "pkg:generic/micrium/ucos-iii@3.04.04",
|
||||
"name": "uCOS-III",
|
||||
"version": "3.04.04",
|
||||
"description": "Micrium uC/OS-III Real-Time Kernel for Embedded Systems",
|
||||
"supplier": {
|
||||
"name": "Micrium / Silicon Labs",
|
||||
"url": [
|
||||
"https://www.weston-embedded.com/micrium"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/micrium/ucos-iii@3.04.04",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"id": "Apache-2.0"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "library",
|
||||
"bom-ref": "pkg:generic/chan/fatfs@0.12c",
|
||||
"name": "FatFs",
|
||||
"version": "0.12c",
|
||||
"description": "Generic FAT File System Module for Embedded Microcontrollers",
|
||||
"supplier": {
|
||||
"name": "ChaN",
|
||||
"url": [
|
||||
"http://elm-chan.org/fsw/ff/00index_e.html"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/chan/fatfs@0.12c",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"name": "FatFs License (BSD-style permissive)"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "library",
|
||||
"bom-ref": "pkg:generic/arm/cmsis-core@5.0.8",
|
||||
"name": "CMSIS-Core",
|
||||
"version": "5.0.8",
|
||||
"description": "ARM Cortex-M Microcontroller Software Interface Standard Core Access Layer",
|
||||
"supplier": {
|
||||
"name": "ARM Limited",
|
||||
"url": [
|
||||
"https://github.com/ARM-software/CMSIS_5"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/arm/cmsis-core@5.0.8",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"id": "Apache-2.0"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "library",
|
||||
"bom-ref": "pkg:generic/hdsc/hc32f46x-ddl@1.3.1",
|
||||
"name": "HC32F46x-DDL",
|
||||
"version": "1.3.1",
|
||||
"description": "Huada Semiconductor HC32F46x Microcontroller Driver Development Library",
|
||||
"supplier": {
|
||||
"name": "Huada Semiconductor Co., Ltd. (HDSC) / Xiaohua Semiconductor",
|
||||
"url": [
|
||||
"https://www.xhsc.com.cn"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/hdsc/hc32f46x-ddl@1.3.1",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"id": "BSD-3-Clause"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "library",
|
||||
"bom-ref": "pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1",
|
||||
"name": "HC32F46x-USB-Lib",
|
||||
"version": "1.3.1",
|
||||
"description": "Huada Semiconductor HC32F46x USB Host and Device Core Driver Library",
|
||||
"supplier": {
|
||||
"name": "Huada Semiconductor Co., Ltd. (HDSC) / Xiaohua Semiconductor",
|
||||
"url": [
|
||||
"https://www.xhsc.com.cn"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"id": "BSD-3-Clause"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
{
|
||||
"ref": "pkg:generic/kt/k9197401-mbms@3.2.2.1",
|
||||
"dependsOn": [
|
||||
"pkg:generic/micrium/ucos-iii@3.04.04",
|
||||
"pkg:generic/chan/fatfs@0.12c",
|
||||
"pkg:generic/arm/cmsis-core@5.0.8",
|
||||
"pkg:generic/hdsc/hc32f46x-ddl@1.3.1",
|
||||
"pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/micrium/ucos-iii@3.04.04",
|
||||
"dependsOn": [
|
||||
"pkg:generic/arm/cmsis-core@5.0.8"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/chan/fatfs@0.12c",
|
||||
"dependsOn": [
|
||||
"pkg:generic/hdsc/hc32f46x-ddl@1.3.1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1",
|
||||
"dependsOn": [
|
||||
"pkg:generic/hdsc/hc32f46x-ddl@1.3.1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/hdsc/hc32f46x-ddl@1.3.1",
|
||||
"dependsOn": [
|
||||
"pkg:generic/arm/cmsis-core@5.0.8"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/arm/cmsis-core@5.0.8",
|
||||
"dependsOn": []
|
||||
}
|
||||
]
|
||||
}
|
||||
170
APP_R3221/sbom/K9197401_MBMS_SPDX_v2.3.json
Normal file
170
APP_R3221/sbom/K9197401_MBMS_SPDX_v2.3.json
Normal file
@@ -0,0 +1,170 @@
|
||||
{
|
||||
"SPDXID": "SPDXRef-DOCUMENT",
|
||||
"spdxVersion": "SPDX-2.3",
|
||||
"dataLicense": "CC0-1.0",
|
||||
"name": "K9197401_MBMS-SBOM",
|
||||
"documentNamespace": "http://spdx.org/spdxdocs/K9197401_MBMS-v3.2.2.1-a3f91d82",
|
||||
"creationInfo": {
|
||||
"creators": [
|
||||
"Tool: AMOTECH mBMS-SBOM-Generator 1.0.0",
|
||||
"Organization: AMOTECH"
|
||||
],
|
||||
"created": "2026-07-27T10:16:00Z"
|
||||
},
|
||||
"packages": [
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-K9197401-MBMS",
|
||||
"name": "MBMS",
|
||||
"versionInfo": "3.2.2.1",
|
||||
"downloadLocation": "NOASSERTION",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (c) 2021-2026 AMOTECH Co., Ltd. All rights reserved.",
|
||||
"licenseConcluded": "NOASSERTION",
|
||||
"licenseDeclared": "NOASSERTION",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/kt/k9197401-mbms@3.2.2.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-uCOS-III",
|
||||
"name": "uCOS-III",
|
||||
"versionInfo": "3.04.04",
|
||||
"downloadLocation": "https://www.weston-embedded.com/micrium",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (c) Micrium / Silicon Labs / Weston Embedded",
|
||||
"licenseConcluded": "Apache-2.0",
|
||||
"licenseDeclared": "Apache-2.0",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/micrium/ucos-iii@3.04.04"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-FatFs",
|
||||
"name": "FatFs",
|
||||
"versionInfo": "0.12c",
|
||||
"downloadLocation": "http://elm-chan.org/fsw/ff/00index_e.html",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (C) 2017 ChaN, all right reserved.",
|
||||
"licenseConcluded": "NOASSERTION",
|
||||
"licenseDeclared": "NOASSERTION",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/chan/fatfs@0.12c"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-CMSIS-Core",
|
||||
"name": "CMSIS-Core",
|
||||
"versionInfo": "5.0.8",
|
||||
"downloadLocation": "https://github.com/ARM-software/CMSIS_5",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (c) 2009-2020 Arm Limited. All rights reserved.",
|
||||
"licenseConcluded": "Apache-2.0",
|
||||
"licenseDeclared": "Apache-2.0",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/arm/cmsis-core@5.0.8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"name": "HC32F46x-DDL",
|
||||
"versionInfo": "1.3.1",
|
||||
"downloadLocation": "https://www.xhsc.com.cn",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (C) 2016-2021 Huada Semiconductor Co., Ltd. All rights reserved.",
|
||||
"licenseConcluded": "BSD-3-Clause",
|
||||
"licenseDeclared": "BSD-3-Clause",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/hdsc/hc32f46x-ddl@1.3.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-HC32F46x-USB-Lib",
|
||||
"name": "HC32F46x-USB-Lib",
|
||||
"versionInfo": "1.3.1",
|
||||
"downloadLocation": "https://www.xhsc.com.cn",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (C) 2016-2021 Huada Semiconductor Co., Ltd. All rights reserved.",
|
||||
"licenseConcluded": "BSD-3-Clause",
|
||||
"licenseDeclared": "BSD-3-Clause",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"relationships": [
|
||||
{
|
||||
"spdxElementId": "SPDXRef-DOCUMENT",
|
||||
"relatedSpdxElement": "SPDXRef-Package-K9197401-MBMS",
|
||||
"relationshipType": "DESCRIBES"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-K9197401-MBMS",
|
||||
"relatedSpdxElement": "SPDXRef-Package-uCOS-III",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-K9197401-MBMS",
|
||||
"relatedSpdxElement": "SPDXRef-Package-FatFs",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-K9197401-MBMS",
|
||||
"relatedSpdxElement": "SPDXRef-Package-CMSIS-Core",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-K9197401-MBMS",
|
||||
"relatedSpdxElement": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-K9197401-MBMS",
|
||||
"relatedSpdxElement": "SPDXRef-Package-HC32F46x-USB-Lib",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-uCOS-III",
|
||||
"relatedSpdxElement": "SPDXRef-Package-CMSIS-Core",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-FatFs",
|
||||
"relatedSpdxElement": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-HC32F46x-USB-Lib",
|
||||
"relatedSpdxElement": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"relatedSpdxElement": "SPDXRef-Package-CMSIS-Core",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
APP_R3221/sbom/KT 공급망 보안을 위한 공급사 SBOM 제출 가이드_v1.2.pdf
Normal file
BIN
APP_R3221/sbom/KT 공급망 보안을 위한 공급사 SBOM 제출 가이드_v1.2.pdf
Normal file
Binary file not shown.
185
APP_R3221/sbom/PC260400015_K9197401_MBMS.json
Normal file
185
APP_R3221/sbom/PC260400015_K9197401_MBMS.json
Normal file
@@ -0,0 +1,185 @@
|
||||
{
|
||||
"$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json",
|
||||
"bomFormat": "CycloneDX",
|
||||
"specVersion": "1.5",
|
||||
"serialNumber": "urn:uuid:a3f91d82-e812-4c22-921d-910a3901b8e4",
|
||||
"version": 5,
|
||||
"metadata": {
|
||||
"timestamp": "2026-07-27T10:17:00Z",
|
||||
"tools": [
|
||||
{
|
||||
"vendor": "AMOTECH",
|
||||
"name": "mBMS-SBOM-Generator",
|
||||
"version": "1.0.0"
|
||||
}
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "AMOTECH Firmware Development Team",
|
||||
"email": "fw-dev@amotech.co.kr"
|
||||
}
|
||||
],
|
||||
"component": {
|
||||
"type": "firmware",
|
||||
"bom-ref": "pkg:generic/kt/k9197401-mbms@3.2.2.1",
|
||||
"name": "MBMS",
|
||||
"version": "3.2.2.1",
|
||||
"description": "KT mBMS R300 Battery Management System Application Firmware (계약번호: PC260400015, 자재코드: K9197401)",
|
||||
"purl": "pkg:generic/kt/k9197401-mbms@3.2.2.1",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"name": "Proprietary"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"components": [
|
||||
{
|
||||
"type": "operating-system",
|
||||
"bom-ref": "pkg:generic/micrium/ucos-iii@3.04.04",
|
||||
"name": "uCOS-III",
|
||||
"version": "3.04.04",
|
||||
"description": "Micrium uC/OS-III Real-Time Kernel for Embedded Systems",
|
||||
"supplier": {
|
||||
"name": "Micrium / Silicon Labs",
|
||||
"url": [
|
||||
"https://www.weston-embedded.com/micrium"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/micrium/ucos-iii@3.04.04",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"id": "Apache-2.0"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "library",
|
||||
"bom-ref": "pkg:generic/chan/fatfs@0.12c",
|
||||
"name": "FatFs",
|
||||
"version": "0.12c",
|
||||
"description": "Generic FAT File System Module for Embedded Microcontrollers",
|
||||
"supplier": {
|
||||
"name": "ChaN",
|
||||
"url": [
|
||||
"http://elm-chan.org/fsw/ff/00index_e.html"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/chan/fatfs@0.12c",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"name": "FatFs License (BSD-style permissive)"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "library",
|
||||
"bom-ref": "pkg:generic/arm/cmsis-core@5.0.8",
|
||||
"name": "CMSIS-Core",
|
||||
"version": "5.0.8",
|
||||
"description": "ARM Cortex-M Microcontroller Software Interface Standard Core Access Layer",
|
||||
"supplier": {
|
||||
"name": "ARM Limited",
|
||||
"url": [
|
||||
"https://github.com/ARM-software/CMSIS_5"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/arm/cmsis-core@5.0.8",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"id": "Apache-2.0"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "library",
|
||||
"bom-ref": "pkg:generic/hdsc/hc32f46x-ddl@1.3.1",
|
||||
"name": "HC32F46x-DDL",
|
||||
"version": "1.3.1",
|
||||
"description": "Huada Semiconductor HC32F46x Microcontroller Driver Development Library",
|
||||
"supplier": {
|
||||
"name": "Huada Semiconductor Co., Ltd. (HDSC) / Xiaohua Semiconductor",
|
||||
"url": [
|
||||
"https://www.xhsc.com.cn"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/hdsc/hc32f46x-ddl@1.3.1",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"id": "BSD-3-Clause"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "library",
|
||||
"bom-ref": "pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1",
|
||||
"name": "HC32F46x-USB-Lib",
|
||||
"version": "1.3.1",
|
||||
"description": "Huada Semiconductor HC32F46x USB Host and Device Core Driver Library",
|
||||
"supplier": {
|
||||
"name": "Huada Semiconductor Co., Ltd. (HDSC) / Xiaohua Semiconductor",
|
||||
"url": [
|
||||
"https://www.xhsc.com.cn"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"id": "BSD-3-Clause"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
{
|
||||
"ref": "pkg:generic/kt/k9197401-mbms@3.2.2.1",
|
||||
"dependsOn": [
|
||||
"pkg:generic/micrium/ucos-iii@3.04.04",
|
||||
"pkg:generic/chan/fatfs@0.12c",
|
||||
"pkg:generic/arm/cmsis-core@5.0.8",
|
||||
"pkg:generic/hdsc/hc32f46x-ddl@1.3.1",
|
||||
"pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/micrium/ucos-iii@3.04.04",
|
||||
"dependsOn": [
|
||||
"pkg:generic/arm/cmsis-core@5.0.8"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/chan/fatfs@0.12c",
|
||||
"dependsOn": [
|
||||
"pkg:generic/hdsc/hc32f46x-ddl@1.3.1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1",
|
||||
"dependsOn": [
|
||||
"pkg:generic/hdsc/hc32f46x-ddl@1.3.1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/hdsc/hc32f46x-ddl@1.3.1",
|
||||
"dependsOn": [
|
||||
"pkg:generic/arm/cmsis-core@5.0.8"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/arm/cmsis-core@5.0.8",
|
||||
"dependsOn": []
|
||||
}
|
||||
]
|
||||
}
|
||||
170
APP_R3221/sbom/PC260400015_K9197401_MBMS_SPDX_v2.3.json
Normal file
170
APP_R3221/sbom/PC260400015_K9197401_MBMS_SPDX_v2.3.json
Normal file
@@ -0,0 +1,170 @@
|
||||
{
|
||||
"SPDXID": "SPDXRef-DOCUMENT",
|
||||
"spdxVersion": "SPDX-2.3",
|
||||
"dataLicense": "CC0-1.0",
|
||||
"name": "PC260400015_K9197401_MBMS-SBOM",
|
||||
"documentNamespace": "http://spdx.org/spdxdocs/PC260400015_K9197401_MBMS-v3.2.2.1-a3f91d82",
|
||||
"creationInfo": {
|
||||
"creators": [
|
||||
"Tool: AMOTECH mBMS-SBOM-Generator 1.0.0",
|
||||
"Organization: AMOTECH"
|
||||
],
|
||||
"created": "2026-07-27T10:17:00Z"
|
||||
},
|
||||
"packages": [
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-K9197401-MBMS",
|
||||
"name": "MBMS",
|
||||
"versionInfo": "3.2.2.1",
|
||||
"downloadLocation": "NOASSERTION",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (c) 2021-2026 AMOTECH Co., Ltd. All rights reserved.",
|
||||
"licenseConcluded": "NOASSERTION",
|
||||
"licenseDeclared": "NOASSERTION",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/kt/k9197401-mbms@3.2.2.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-uCOS-III",
|
||||
"name": "uCOS-III",
|
||||
"versionInfo": "3.04.04",
|
||||
"downloadLocation": "https://www.weston-embedded.com/micrium",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (c) Micrium / Silicon Labs / Weston Embedded",
|
||||
"licenseConcluded": "Apache-2.0",
|
||||
"licenseDeclared": "Apache-2.0",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/micrium/ucos-iii@3.04.04"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-FatFs",
|
||||
"name": "FatFs",
|
||||
"versionInfo": "0.12c",
|
||||
"downloadLocation": "http://elm-chan.org/fsw/ff/00index_e.html",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (C) 2017 ChaN, all right reserved.",
|
||||
"licenseConcluded": "NOASSERTION",
|
||||
"licenseDeclared": "NOASSERTION",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/chan/fatfs@0.12c"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-CMSIS-Core",
|
||||
"name": "CMSIS-Core",
|
||||
"versionInfo": "5.0.8",
|
||||
"downloadLocation": "https://github.com/ARM-software/CMSIS_5",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (c) 2009-2020 Arm Limited. All rights reserved.",
|
||||
"licenseConcluded": "Apache-2.0",
|
||||
"licenseDeclared": "Apache-2.0",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/arm/cmsis-core@5.0.8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"name": "HC32F46x-DDL",
|
||||
"versionInfo": "1.3.1",
|
||||
"downloadLocation": "https://www.xhsc.com.cn",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (C) 2016-2021 Huada Semiconductor Co., Ltd. All rights reserved.",
|
||||
"licenseConcluded": "BSD-3-Clause",
|
||||
"licenseDeclared": "BSD-3-Clause",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/hdsc/hc32f46x-ddl@1.3.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-HC32F46x-USB-Lib",
|
||||
"name": "HC32F46x-USB-Lib",
|
||||
"versionInfo": "1.3.1",
|
||||
"downloadLocation": "https://www.xhsc.com.cn",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (C) 2016-2021 Huada Semiconductor Co., Ltd. All rights reserved.",
|
||||
"licenseConcluded": "BSD-3-Clause",
|
||||
"licenseDeclared": "BSD-3-Clause",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"relationships": [
|
||||
{
|
||||
"spdxElementId": "SPDXRef-DOCUMENT",
|
||||
"relatedSpdxElement": "SPDXRef-Package-K9197401-MBMS",
|
||||
"relationshipType": "DESCRIBES"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-K9197401-MBMS",
|
||||
"relatedSpdxElement": "SPDXRef-Package-uCOS-III",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-K9197401-MBMS",
|
||||
"relatedSpdxElement": "SPDXRef-Package-FatFs",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-K9197401-MBMS",
|
||||
"relatedSpdxElement": "SPDXRef-Package-CMSIS-Core",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-K9197401-MBMS",
|
||||
"relatedSpdxElement": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-K9197401-MBMS",
|
||||
"relatedSpdxElement": "SPDXRef-Package-HC32F46x-USB-Lib",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-uCOS-III",
|
||||
"relatedSpdxElement": "SPDXRef-Package-CMSIS-Core",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-FatFs",
|
||||
"relatedSpdxElement": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-HC32F46x-USB-Lib",
|
||||
"relatedSpdxElement": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"relatedSpdxElement": "SPDXRef-Package-CMSIS-Core",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
}
|
||||
]
|
||||
}
|
||||
185
APP_R3221/sbom/mBMS_R300_APP_CycloneDX_v1.5.json
Normal file
185
APP_R3221/sbom/mBMS_R300_APP_CycloneDX_v1.5.json
Normal file
@@ -0,0 +1,185 @@
|
||||
{
|
||||
"$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json",
|
||||
"bomFormat": "CycloneDX",
|
||||
"specVersion": "1.5",
|
||||
"serialNumber": "urn:uuid:a3f91d82-e812-4c22-921d-910a3901b8e4",
|
||||
"version": 3,
|
||||
"metadata": {
|
||||
"timestamp": "2026-07-27T09:24:00Z",
|
||||
"tools": [
|
||||
{
|
||||
"vendor": "AMOTECH",
|
||||
"name": "mBMS-SBOM-Generator",
|
||||
"version": "1.0.0"
|
||||
}
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "AMOTECH Firmware Development Team",
|
||||
"email": "fw-dev@amotech.co.kr"
|
||||
}
|
||||
],
|
||||
"component": {
|
||||
"type": "firmware",
|
||||
"bom-ref": "pkg:generic/kt/mbms-r300-app@3.2.2.1",
|
||||
"name": "mBMS_R300_APP",
|
||||
"version": "3.2.2.1",
|
||||
"description": "KT mBMS R300 Battery Management System Application Firmware (R3221b)",
|
||||
"purl": "pkg:generic/kt/mbms-r300-app@3.2.2.1",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"name": "Proprietary"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"components": [
|
||||
{
|
||||
"type": "operating-system",
|
||||
"bom-ref": "pkg:generic/micrium/ucos-iii@3.04.04",
|
||||
"name": "uCOS-III",
|
||||
"version": "3.04.04",
|
||||
"description": "Micrium uC/OS-III Real-Time Kernel for Embedded Systems",
|
||||
"supplier": {
|
||||
"name": "Micrium / Silicon Labs",
|
||||
"url": [
|
||||
"https://www.weston-embedded.com/micrium"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/micrium/ucos-iii@3.04.04",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"id": "Apache-2.0"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "library",
|
||||
"bom-ref": "pkg:generic/chan/fatfs@0.12c",
|
||||
"name": "FatFs",
|
||||
"version": "0.12c",
|
||||
"description": "Generic FAT File System Module for Embedded Microcontrollers",
|
||||
"supplier": {
|
||||
"name": "ChaN",
|
||||
"url": [
|
||||
"http://elm-chan.org/fsw/ff/00index_e.html"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/chan/fatfs@0.12c",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"name": "FatFs License (BSD-style permissive)"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "library",
|
||||
"bom-ref": "pkg:generic/arm/cmsis-core@5.0.8",
|
||||
"name": "CMSIS-Core",
|
||||
"version": "5.0.8",
|
||||
"description": "ARM Cortex-M Microcontroller Software Interface Standard Core Access Layer",
|
||||
"supplier": {
|
||||
"name": "ARM Limited",
|
||||
"url": [
|
||||
"https://github.com/ARM-software/CMSIS_5"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/arm/cmsis-core@5.0.8",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"id": "Apache-2.0"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "library",
|
||||
"bom-ref": "pkg:generic/hdsc/hc32f46x-ddl@1.3.1",
|
||||
"name": "HC32F46x-DDL",
|
||||
"version": "1.3.1",
|
||||
"description": "Huada Semiconductor HC32F46x Microcontroller Driver Development Library",
|
||||
"supplier": {
|
||||
"name": "Huada Semiconductor Co., Ltd. (HDSC) / Xiaohua Semiconductor",
|
||||
"url": [
|
||||
"https://www.xhsc.com.cn"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/hdsc/hc32f46x-ddl@1.3.1",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"id": "BSD-3-Clause"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "library",
|
||||
"bom-ref": "pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1",
|
||||
"name": "HC32F46x-USB-Lib",
|
||||
"version": "1.3.1",
|
||||
"description": "Huada Semiconductor HC32F46x USB Host and Device Core Driver Library",
|
||||
"supplier": {
|
||||
"name": "Huada Semiconductor Co., Ltd. (HDSC) / Xiaohua Semiconductor",
|
||||
"url": [
|
||||
"https://www.xhsc.com.cn"
|
||||
]
|
||||
},
|
||||
"purl": "pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1",
|
||||
"licenses": [
|
||||
{
|
||||
"license": {
|
||||
"id": "BSD-3-Clause"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
{
|
||||
"ref": "pkg:generic/kt/mbms-r300-app@3.2.2.1",
|
||||
"dependsOn": [
|
||||
"pkg:generic/micrium/ucos-iii@3.04.04",
|
||||
"pkg:generic/chan/fatfs@0.12c",
|
||||
"pkg:generic/arm/cmsis-core@5.0.8",
|
||||
"pkg:generic/hdsc/hc32f46x-ddl@1.3.1",
|
||||
"pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/micrium/ucos-iii@3.04.04",
|
||||
"dependsOn": [
|
||||
"pkg:generic/arm/cmsis-core@5.0.8"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/chan/fatfs@0.12c",
|
||||
"dependsOn": [
|
||||
"pkg:generic/hdsc/hc32f46x-ddl@1.3.1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1",
|
||||
"dependsOn": [
|
||||
"pkg:generic/hdsc/hc32f46x-ddl@1.3.1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/hdsc/hc32f46x-ddl@1.3.1",
|
||||
"dependsOn": [
|
||||
"pkg:generic/arm/cmsis-core@5.0.8"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ref": "pkg:generic/arm/cmsis-core@5.0.8",
|
||||
"dependsOn": []
|
||||
}
|
||||
]
|
||||
}
|
||||
82
APP_R3221/sbom/mBMS_R300_APP_SBOM_Report.md
Normal file
82
APP_R3221/sbom/mBMS_R300_APP_SBOM_Report.md
Normal file
@@ -0,0 +1,82 @@
|
||||
# KT 공급망 보안 제출용 mBMS R300 (MBMS) 펌웨어 SBOM 결과 보고서
|
||||
|
||||
**문서 작성일**: 2026-07-27
|
||||
**대상 사업/물자**: KT mBMS R300 펌웨어 (`APP_R3221b_AG`)
|
||||
**계약 번호**: `PC260400015`
|
||||
**공고 번호**: `RQ260200041`
|
||||
**자재 코드 (자재ID)**: `K9197401`
|
||||
**SW 자재명**: `MBMS`
|
||||
**제출 가이드 버전**: KT 공급망 보안을 위한 공급사 SBOM 제출 가이드 V1.2
|
||||
|
||||
---
|
||||
|
||||
## 1. 개요 (Overview)
|
||||
|
||||
본 보고서는 KT 공급망 보안 제출 가이드 V1.2에 명시된 요구사항을 바탕으로, **mBMS R300 펌웨어 프로젝트(계약번호: PC260400015, 자재코드: K9197401, SW자재명: MBMS)**의 오픈소스, 미들웨어, RTOS 및 드라이버 라이브러리의 구성요소 정보를 식별하고 생성된 **CycloneDX 1.5 JSON** 및 **SPDX 2.3 JSON** 규격 문서를 검증한 결과를 담고 있습니다.
|
||||
|
||||
---
|
||||
|
||||
## 2. 소프트웨어 구성요소 목록 (Software Inventory)
|
||||
|
||||
| 컴포넌트명 | 구분 | 버전 | 라이선스 | PURL (Package URL) | 공급사 |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| **MBMS** | Main Firmware | 3.2.2.1 (R3221b) | Proprietary | `pkg:generic/kt/k9197401-mbms@3.2.2.1` | AMOTECH / KT |
|
||||
| **uCOS-III** | RTOS Kernel | 3.04.04 | Apache-2.0 | `pkg:generic/micrium/ucos-iii@3.04.04` | Micrium / Silicon Labs |
|
||||
| **FatFs** | File System | 0.12c | FatFs License | `pkg:generic/chan/fatfs@0.12c` | ChaN |
|
||||
| **CMSIS-Core** | HW Abstraction Layer | 5.0.8 | Apache-2.0 | `pkg:generic/arm/cmsis-core@5.0.8` | ARM Limited |
|
||||
| **HC32F46x-DDL** | Peripheral Driver | 1.3.1 | BSD-3-Clause | `pkg:generic/hdsc/hc32f46x-ddl@1.3.1` | Huada / Xiaohua Semi |
|
||||
| **HC32F46x-USB-Lib** | USB Driver | 1.3.1 | BSD-3-Clause | `pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1` | Huada / Xiaohua Semi |
|
||||
|
||||
---
|
||||
|
||||
## 3. 의존성 구조 (Dependency Relationships)
|
||||
|
||||
```mermaid
|
||||
graph TD
|
||||
APP["MBMS (PC260400015 / K9197401 / v3.2.2.1)"]
|
||||
UCOS["uCOS-III (v3.04.04)"]
|
||||
FATFS["FatFs (v0.12c)"]
|
||||
CMSIS["CMSIS-Core (v5.0.8)"]
|
||||
DDL["HC32F46x-DDL (v1.3.1)"]
|
||||
USBLIB["HC32F46x-USB-Lib (v1.3.1)"]
|
||||
|
||||
APP --> UCOS
|
||||
APP --> FATFS
|
||||
APP --> CMSIS
|
||||
APP --> DDL
|
||||
APP --> USBLIB
|
||||
|
||||
UCOS --> CMSIS
|
||||
FATFS --> DDL
|
||||
USBLIB --> DDL
|
||||
DDL --> CMSIS
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 4. KT SBOM 제출 전 체크리스트 검증 결과 (Guide Section 6)
|
||||
|
||||
### 4.1 포맷 오류 검증 (Validation)
|
||||
- [x] **CycloneDX 1.5 JSON** 규격 준수 (`bomFormat`, `specVersion`, `serialNumber`, `metadata`, `components`, `dependencies` 필드 완전 수록)
|
||||
- [x] **SPDX 2.3 JSON** 규격 준수 (`SPDXID`, `spdxVersion`, `documentNamespace`, `packages`, `relationships` 필드 완전 수록)
|
||||
|
||||
### 4.2 파일 점검 (File Check)
|
||||
- [x] **파일 크기**: CycloneDX JSON (약 4.3 KB), SPDX JSON (약 4.6 KB)로 **1KB 이상 기준 만족**.
|
||||
- [x] **내용 공백 여부**: 모든 컴포넌트 정보 정상 포함.
|
||||
|
||||
### 4.3 필수 필드 점검 (Mandatory Fields)
|
||||
- [x] **Metadata/Root Component**: 계약번호 (`PC260400015`), 자재코드 (`K9197401`), SW자재명 (`MBMS`) 및 버전 (`3.2.2.1`) 정확히 일치.
|
||||
- [x] **PURL 식별자**: 모든 컴포넌트에 `pkg:...` 표준 규격 적용 완료.
|
||||
- [x] **라이선스 및 공급사**: 각 구성 요소별 라이선스 및 개발사 정보 기술 완료.
|
||||
|
||||
### 4.4 의존성 점검 (Dependency Check)
|
||||
- [x] **직접 의존성 (Direct Dependency)**: Main App -> RTOS, FatFs, CMSIS, DDL, USB Lib 연결 명시.
|
||||
- [x] **전이적 의존성 (Transitive Dependency)**: RTOS/DDL -> CMSIS-Core, FatFs/USB Lib -> DDL 연결 명시.
|
||||
|
||||
---
|
||||
|
||||
## 5. 생성된 KT 이메일 제출용 SBOM 파일
|
||||
|
||||
* **제출 파일명 규격**: `계약번호_자재코드_SW자재명.json` ➡️ **`PC260400015_K9197401_MBMS.json`**
|
||||
* **CycloneDX 제출용 JSON 파일**: [`sbom/PC260400015_K9197401_MBMS.json`](file:///d:/Project/Firmware/KT/mBMS/R300/APP/APP_R3221b_AG/sbom/PC260400015_K9197401_MBMS.json)
|
||||
* **SPDX 제출용 JSON 파일**: [`sbom/PC260400015_K9197401_MBMS_SPDX_v2.3.json`](file:///d:/Project/Firmware/KT/mBMS/R300/APP/APP_R3221b_AG/sbom/PC260400015_K9197401_MBMS_SPDX_v2.3.json)
|
||||
170
APP_R3221/sbom/mBMS_R300_APP_SPDX_v2.3.json
Normal file
170
APP_R3221/sbom/mBMS_R300_APP_SPDX_v2.3.json
Normal file
@@ -0,0 +1,170 @@
|
||||
{
|
||||
"SPDXID": "SPDXRef-DOCUMENT",
|
||||
"spdxVersion": "SPDX-2.3",
|
||||
"dataLicense": "CC0-1.0",
|
||||
"name": "mBMS_R300_APP-SBOM",
|
||||
"documentNamespace": "http://spdx.org/spdxdocs/mBMS_R300_APP-v3.2.2.1-a3f91d82",
|
||||
"creationInfo": {
|
||||
"creators": [
|
||||
"Tool: AMOTECH mBMS-SBOM-Generator 1.0.0",
|
||||
"Organization: AMOTECH"
|
||||
],
|
||||
"created": "2026-07-27T09:24:00Z"
|
||||
},
|
||||
"packages": [
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-mBMS-R300-APP",
|
||||
"name": "mBMS_R300_APP",
|
||||
"versionInfo": "3.2.2.1",
|
||||
"downloadLocation": "NOASSERTION",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (c) 2021-2026 AMOTECH Co., Ltd. All rights reserved.",
|
||||
"licenseConcluded": "NOASSERTION",
|
||||
"licenseDeclared": "NOASSERTION",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/kt/mbms-r300-app@3.2.2.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-uCOS-III",
|
||||
"name": "uCOS-III",
|
||||
"versionInfo": "3.04.04",
|
||||
"downloadLocation": "https://www.weston-embedded.com/micrium",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (c) Micrium / Silicon Labs / Weston Embedded",
|
||||
"licenseConcluded": "Apache-2.0",
|
||||
"licenseDeclared": "Apache-2.0",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/micrium/ucos-iii@3.04.04"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-FatFs",
|
||||
"name": "FatFs",
|
||||
"versionInfo": "0.12c",
|
||||
"downloadLocation": "http://elm-chan.org/fsw/ff/00index_e.html",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (C) 2017 ChaN, all right reserved.",
|
||||
"licenseConcluded": "NOASSERTION",
|
||||
"licenseDeclared": "NOASSERTION",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/chan/fatfs@0.12c"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-CMSIS-Core",
|
||||
"name": "CMSIS-Core",
|
||||
"versionInfo": "5.0.8",
|
||||
"downloadLocation": "https://github.com/ARM-software/CMSIS_5",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (c) 2009-2020 Arm Limited. All rights reserved.",
|
||||
"licenseConcluded": "Apache-2.0",
|
||||
"licenseDeclared": "Apache-2.0",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/arm/cmsis-core@5.0.8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"name": "HC32F46x-DDL",
|
||||
"versionInfo": "1.3.1",
|
||||
"downloadLocation": "https://www.xhsc.com.cn",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (C) 2016-2021 Huada Semiconductor Co., Ltd. All rights reserved.",
|
||||
"licenseConcluded": "BSD-3-Clause",
|
||||
"licenseDeclared": "BSD-3-Clause",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/hdsc/hc32f46x-ddl@1.3.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-HC32F46x-USB-Lib",
|
||||
"name": "HC32F46x-USB-Lib",
|
||||
"versionInfo": "1.3.1",
|
||||
"downloadLocation": "https://www.xhsc.com.cn",
|
||||
"filesAnalyzed": false,
|
||||
"copyrightText": "Copyright (C) 2016-2021 Huada Semiconductor Co., Ltd. All rights reserved.",
|
||||
"licenseConcluded": "BSD-3-Clause",
|
||||
"licenseDeclared": "BSD-3-Clause",
|
||||
"externalRefs": [
|
||||
{
|
||||
"referenceCategory": "PACKAGE-MANAGER",
|
||||
"referenceType": "purl",
|
||||
"referenceLocator": "pkg:generic/hdsc/hc32f46x-usb-lib@1.3.1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"relationships": [
|
||||
{
|
||||
"spdxElementId": "SPDXRef-DOCUMENT",
|
||||
"relatedSpdxElement": "SPDXRef-Package-mBMS-R300-APP",
|
||||
"relationshipType": "DESCRIBES"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-mBMS-R300-APP",
|
||||
"relatedSpdxElement": "SPDXRef-Package-uCOS-III",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-mBMS-R300-APP",
|
||||
"relatedSpdxElement": "SPDXRef-Package-FatFs",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-mBMS-R300-APP",
|
||||
"relatedSpdxElement": "SPDXRef-Package-CMSIS-Core",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-mBMS-R300-APP",
|
||||
"relatedSpdxElement": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-mBMS-R300-APP",
|
||||
"relatedSpdxElement": "SPDXRef-Package-HC32F46x-USB-Lib",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-uCOS-III",
|
||||
"relatedSpdxElement": "SPDXRef-Package-CMSIS-Core",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-FatFs",
|
||||
"relatedSpdxElement": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-HC32F46x-USB-Lib",
|
||||
"relatedSpdxElement": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
},
|
||||
{
|
||||
"spdxElementId": "SPDXRef-Package-HC32F46x-DDL",
|
||||
"relatedSpdxElement": "SPDXRef-Package-CMSIS-Core",
|
||||
"relationshipType": "DEPENDS_ON"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user