feat: KT mBMS 펌웨어 3종(HW1/2/3) 및 통합 빌드 환경 초기 커밋 (V4.0.0.1)

This commit is contained in:
2026-11-05 14:31:31 +09:00
commit c52dc2f348
10803 changed files with 4642514 additions and 0 deletions

View 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": []
}
]
}