Skip to content

Openess Score seem to be broken for Dasharo (coreboot+SeaBIOS) for PC Engines v24.05.00.01 #917

Closed
Dasharo/Openness-Score
#10
@pietrushnic

Description

@pietrushnic

Openness Score for pcengines_apu2_seabios_v24.05.00.01.rom

Open-source code percentage: 13.1%
Closed-source code percentage: 86.9%

  • Image size: 8388608 (0x800000)
  • Number of regions: 13
  • Number of CBFSes: 1
  • Total open-source code size: 370290 (0x5a672)
  • Total closed-source code size: 2453728 (0x2570e0)
  • Total data size: 684738 (0xa72c2)
  • Total empty size: 4879852 (0x4a75ec)

pcengines_apu2_seabios_v24 05 00 01 rom_openness_chart
pcengines_apu2_seabios_v24 05 00 01 rom_openness_chart_full_image

Numbers given above already include the calculations from CBFS regions
presented below

FMAP regions

FMAP region Offset Size Category
RW_VPD 0x1000 0x4000 data
SMMSTORE 0x5000 0x20000 data
RO_VPD 0x200000 0x4000 data
FMAP 0x204000 0x800 data
RO_FRID 0x204800 0x40 data
RO_FRID_PAD 0x204840 0x7c0 data
GBB 0x205000 0x40000 data

CBFS COREBOOT

  • CBFS size: 6008832
  • Number of files: 27
  • Open-source files size: 370290 (0x5a672)
  • Closed-source files size: 504032 (0x7b0e0)
  • Data size: 254658 (0x3e2c2)
  • Empty size: 4879852 (0x4a75ec)

Numbers given above are already normalized (i.e. they already include size
of metadata and possible closed-source LAN drivers included in the payload
which are not visible in the table below)

CBFS filename CBFS filetype Size Compression Category
fallback/romstage stage 24528 none open-source
fallback/ramstage stage 83143 LZMA open-source
fallback/dsdt.aml raw 6962 none open-source
fallback/postcar stage 22112 none open-source
fallback/payload simple elf 53612 none open-source
img/memtest simple elf 47478 none open-source
img/setup simple elf 26983 none open-source
genroms/pxe.rom raw 89088 none open-source
bootblock bootblock 16384 none open-source
AGESA raw 504032 none closed-source
cbfs_master_header cbfs header 32 none data
config raw 3107 LZMA data
revision raw 702 none data
build_info raw 88 none data
spd.bin spd 256 none data
payload_config raw 1599 none data
payload_revision raw 239 none data
etc/boot-menu-key raw 8 none data
etc/boot-menu-wait raw 8 none data
etc/sercon-port raw 8 none data
(empty) null 3549092 none empty
(empty) null 675492 none empty
(empty) null 655268 none empty

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions