Skip to content

Commit e586753

Browse files
committed
variants/novacustom_*_adl/openness-score.md: add v1.8.0
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
1 parent f30457c commit e586753

6 files changed

+262
-0
lines changed
28.4 KB
Loading
34.4 KB
Loading

docs/variants/novacustom_ns5x_adl/openness-score.md

Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,137 @@ Score](../../glossary.md#dasharo-openness-score) for NovaCustom NS5XPU/NS7XPU
55
Dasharo releases. The content of the page is generated with [Dasharo Openness
66
Score 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

10141
Report has been generated with Openness Score utility version v0.2
28.1 KB
Loading
34.2 KB
Loading

docs/variants/novacustom_nv4x_adl/openness-score.md

Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,137 @@ Score](../../glossary.md#dasharo-openness-score) for NovaCustom NV4XPZ Dasharo
55
releases. The content of the page is generated with [Dasharo Openness Score
66
utility](https://github.com/Dasharo/Openness-Score).
77

8+
## v1.8.0
9+
10+
Openness Score for novacustom_nv4x_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: 3982612 (0x3cc514)
19+
* Total closed-source code size: 8963820 (0x88c6ec)
20+
* Total data size: 954756 (0xe9184)
21+
* Total empty size: 19653244 (0x12be27c)
22+
23+
![](novacustom_nv4x_adl_v1.8.0_btg_devel.rom_openness_chart.png)
24+
25+
![](novacustom_nv4x_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: 1933962 (0x1d828a)
74+
* Closed-source files size: 1705589 (0x1a0675)
75+
* Data size: 10197 (0x27d5)
76+
* Empty size: 6991596 (0x6aaeec)
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 | 1549959 | none | open-source |
85+
| fallback/romstage | stage | 113480 | none | open-source |
86+
| fallback/ramstage | stage | 164903 | LZMA | open-source |
87+
| fallback/dsdt.aml | raw | 23248 | none | open-source |
88+
| fallback/postcar | stage | 82372 | 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 | 6218 | 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 | 266660 | none | empty |
97+
| (empty) | null | 2084 | none | empty |
98+
| (empty) | null | 6722852 | none | empty |
99+
100+
### CBFS COREBOOT
101+
102+
* CBFS size: 4161536
103+
* Number of files: 24
104+
* Open-source files size: 2048650 (0x1f428a)
105+
* Closed-source files size: 2019447 (0x1ed077)
106+
* Data size: 14675 (0x3953)
107+
* Empty size: 78764 (0x133ac)
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 | 1549959 | none | open-source |
116+
| fallback/romstage | stage | 113480 | none | open-source |
117+
| fallback/dsdt.aml | raw | 23248 | none | open-source |
118+
| fallback/ramstage | stage | 164903 | LZMA | open-source |
119+
| fallback/postcar | stage | 82372 | 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 | 6218 | 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 | 40548 | none | empty |
136+
| (empty) | null | 676 | none | empty |
137+
| (empty) | null | 37540 | none | empty |
138+
8139
## v1.7.2
9140

10141
Report has been generated with Openness Score utility version v0.2

0 commit comments

Comments
 (0)