@@ -5,6 +5,137 @@ Score](../../glossary.md#dasharo-openness-score) for NovaCustom NS5XPU/NS7XPU
55Dasharo releases. The content of the page is generated with [ Dasharo Openness
66Score utility] ( https://github.com/Dasharo/Openness-Score ) .
77
8+ ## v1.8.0
9+
10+ Openness Score for novacustom_ns5x_adl_v1.8.0_btg_devel.rom
11+
12+ Open-source code percentage: ** 30.8%**
13+ Closed-source code percentage: ** 69.2%**
14+
15+ * Image size: 33554432 (0x2000000)
16+ * Number of regions: 27
17+ * Number of CBFSes: 3
18+ * Total open-source code size: 3984266 (0x3ccb8a)
19+ * Total closed-source code size: 8964216 (0x88c878)
20+ * Total data size: 955138 (0xe9302)
21+ * Total empty size: 19650812 (0x12bd8fc)
22+
23+ ![ ] ( novacustom_ns5x_adl_v1.8.0_btg_devel.rom_openness_chart.png )
24+
25+ ![ ] ( novacustom_ns5x_adl_v1.8.0_btg_devel.rom_openness_chart_full_image.png )
26+
27+ > Numbers given above already include the calculations from CBFS regions
28+ > presented below
29+
30+ ### FMAP regions
31+
32+ | FMAP region | Offset | Size | Category |
33+ | ----------- | ------ | ---- | -------- |
34+ | SI_ME | 0x1000 | 0x4ff000 | closed-source |
35+ | SI_DESC | 0x0 | 0x1000 | data |
36+ | RECOVERY_MRC_CACHE | 0x1000000 | 0x10000 | data |
37+ | RW_MRC_CACHE | 0x1010000 | 0x10000 | data |
38+ | SMMSTORE | 0x1020000 | 0x80000 | data |
39+ | SHARED_DATA | 0x10a0000 | 0x2000 | data |
40+ | VBLOCK_DEV | 0x10a2000 | 0x2000 | data |
41+ | RW_NVRAM | 0x10a4000 | 0x6000 | data |
42+ | CONSOLE | 0x10aa000 | 0x20000 | data |
43+ | VBLOCK_A | 0x11ca000 | 0x10000 | data |
44+ | RW_FWID_A | 0x1bfffc0 | 0x40 | data |
45+ | RO_VPD | 0x1c00000 | 0x4000 | data |
46+ | FMAP | 0x1c04000 | 0x800 | data |
47+ | RO_FRID | 0x1c04800 | 0x40 | data |
48+ | RO_FRID_PAD | 0x1c04840 | 0x7c0 | data |
49+ | GBB | 0x1c05000 | 0x3000 | data |
50+ | UNUSED | 0x500000 | 0xb00000 | empty |
51+
52+ ### CBFS BOOTSPLASH
53+
54+ * CBFS size: 1048576
55+ * Number of files: 1
56+ * Open-source files size: 0 (0x0)
57+ * Closed-source files size: 0 (0x0)
58+ * Data size: 28 (0x1c)
59+ * Empty size: 1048548 (0xfffe4)
60+
61+ > Numbers given above are already normalized (i.e. they already include size
62+ > of metadata and possible closed-source LAN drivers included in the payload
63+ > which are not visible in the table below)
64+
65+ | CBFS filename | CBFS filetype | Size | Compression | Category |
66+ | ------------- | ------------- | ---- | ----------- | -------- |
67+ | (empty) | null | 1048548 | none | empty |
68+
69+ ### CBFS FW_MAIN_A
70+
71+ * CBFS size: 10641344
72+ * Number of files: 16
73+ * Open-source files size: 1934789 (0x1d85c5)
74+ * Closed-source files size: 1705787 (0x1a073b)
75+ * Data size: 10388 (0x2894)
76+ * Empty size: 6990380 (0x6aaa2c)
77+
78+ > Numbers given above are already normalized (i.e. they already include size
79+ > of metadata and possible closed-source LAN drivers included in the payload
80+ > which are not visible in the table below)
81+
82+ | CBFS filename | CBFS filetype | Size | Compression | Category |
83+ | ------------- | ------------- | ---- | ----------- | -------- |
84+ | fallback/payload | simple elf | 1550190 | none | open-source |
85+ | fallback/romstage | stage | 113800 | none | open-source |
86+ | fallback/ramstage | stage | 165001 | LZMA | open-source |
87+ | fallback/dsdt.aml | raw | 23082 | none | open-source |
88+ | fallback/postcar | stage | 82716 | none | open-source |
89+ | cpu_microcode_blob.bin | microcode | 569344 | none | closed-source |
90+ | fspm.bin | fsp | 786432 | none | closed-source |
91+ | fsps.bin | fsp | 333763 | LZ4 | closed-source |
92+ | config | raw | 6289 | LZMA | data |
93+ | revision | raw | 859 | none | data |
94+ | build_info | raw | 102 | none | data |
95+ | vbt.bin | raw | 1290 | LZMA | data |
96+ | (empty) | null | 266020 | none | empty |
97+ | (empty) | null | 1892 | none | empty |
98+ | (empty) | null | 6722468 | none | empty |
99+
100+ ### CBFS COREBOOT
101+
102+ * CBFS size: 4161536
103+ * Number of files: 24
104+ * Open-source files size: 2049477 (0x1f45c5)
105+ * Closed-source files size: 2019645 (0x1ed13d)
106+ * Data size: 14866 (0x3a12)
107+ * Empty size: 77548 (0x12eec)
108+
109+ > Numbers given above are already normalized (i.e. they already include size
110+ > of metadata and possible closed-source LAN drivers included in the payload
111+ > which are not visible in the table below)
112+
113+ | CBFS filename | CBFS filetype | Size | Compression | Category |
114+ | ------------- | ------------- | ---- | ----------- | -------- |
115+ | fallback/payload | simple elf | 1550190 | none | open-source |
116+ | fallback/romstage | stage | 113800 | none | open-source |
117+ | fallback/dsdt.aml | raw | 23082 | none | open-source |
118+ | fallback/ramstage | stage | 165001 | LZMA | open-source |
119+ | fallback/postcar | stage | 82716 | none | open-source |
120+ | bootblock | bootblock | 114688 | none | open-source |
121+ | cpu_microcode_blob.bin | microcode | 569344 | none | closed-source |
122+ | txt_bios_acm.bin | raw | 256000 | none | closed-source |
123+ | fspm.bin | fsp | 786432 | none | closed-source |
124+ | fsps.bin | fsp | 333763 | LZ4 | closed-source |
125+ | txt_sinit_acm.bin | raw | 57858 | LZMA | closed-source |
126+ | cbfs_master_header | cbfs header | 32 | none | data |
127+ | intel_fit | intel_fit | 272 | none | data |
128+ | boot_policy_manifest.bin | raw | 1536 | none | data |
129+ | key_manifest.bin | raw | 1024 | none | data |
130+ | config | raw | 6289 | LZMA | data |
131+ | revision | raw | 859 | none | data |
132+ | build_info | raw | 102 | none | data |
133+ | vbt.bin | raw | 1290 | LZMA | data |
134+ | cmos_layout.bin | cmos_layout | 800 | none | data |
135+ | (empty) | null | 39844 | none | empty |
136+ | (empty) | null | 548 | none | empty |
137+ | (empty) | null | 37156 | none | empty |
138+
8139## v1.7.2
9140
10141Report has been generated with Openness Score utility version v0.2
0 commit comments