coreboot™: fast, flexible and reproducible Open Source firmware!
Reproducible Coreboot
Reproducible builds enable anyone to reproduce bit by bit identical binary packages from a given source, so that anyone can verify that a given binary derived from the source it was said to be derived. There is more information about reproducible builds on the Debian wiki and on https://reproducible-builds.org. These pages explain in more depth why this is useful, what common issues exist and which workarounds and solutions are known.
Reproducible Coreboot is an effort to apply this to coreboot. Thus each coreboot.rom is build twice (without payloads), with a few variations added and then those two ROMs are compared using diffoscope. Please note that the toolchain is not varied at all as the rebuild happens on exactly the same system. More variations are expected to be seen in the wild.
There is a weekly run jenkins job to test the master
branch of coreboot.git. The jenkins job is running reproducible_coreboot.sh in a Debian environment and this script is solely responsible for creating this page. Feel invited to join #reproducible-builds
(on irc.oftc.net) to request job runs whenever sensible. Patches and other feedback are very much appreciated - if you want to help, please start by looking at the ToDo list for coreboot, you might find something easy to contribute.
Thanks to IONOS for donating the virtual machines this is running on!
119 (100.0%) out of 119 built coreboot images were reproducible in our test setup ! These tests were last run on 2024-10-30 for version 24.08-554-gbc8cc46055 using diffoscope 282.
variation | first build | second build |
---|---|---|
hostname | osuosl1-amd64 or osuosl2-amd64 | the other one |
domainname | is not yet varied between rebuilds of coreboot. | |
env CAPTURE_ENVIRONMENT | not set | CAPTURE_ENVIRONMENT="I capture the environment" |
env TZ | TZ="/usr/share/zoneinfo/Etc/GMT+12" | TZ="/usr/share/zoneinfo/Etc/GMT-14" |
env LANG | LANG="en_GB.UTF-8" | LANG="et_EE.UTF-8" |
env LC_ALL | not set | LC_ALL="et_EE.UTF-8" |
env PATH | PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:" | PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" |
env USER | is not yet varied between rebuilds of coreboot. | |
uid | is not yet varied between rebuilds of coreboot. | |
gid | is not yet varied between rebuilds of coreboot. | |
UTS namespace | is not yet varied between rebuilds of coreboot. | |
kernel version, modified using /usr/bin/linux64 --uname-2.6 | Linux 6.10.11+bpo-amd64 | Linux 2.6.70+bpo-amd64 |
umask | 0022 | 0002 |
CPU type | AMD Opteron(tm) Processor 4284 | same for both builds |
/bin/sh | is not yet varied between rebuilds of coreboot. | |
year, month, date | today (2024-10-30) | same for both builds (currently, work in progress) |
hour, minute | hour and minute will probably vary between two builds... | the future system actually runs 398 days, 6 hours and 23 minutes ahead... |
Filesystem | tmpfs | same for both builds (currently, this could be varied using disorderfs) |
everything else... | is likely the same. There will be more variations in the wild. |
- ARM_RDN2 (3c0b412f033bb75c21063ddfe0b8a4c2c5801a9b98e750851a19f62b14388019, 64MiB) is reproducible.
- EMULATION_QEMU_AARCH64 (5ae6685cb4e2f6be2ee6ce7b495a719905d40bfb071c9f8a3c1e15c58b651309, 16MiB) is reproducible.
- EMULATION_QEMU_AARCH64_FIT_SUPPORT_TIMESTAMPS (c9ef7b25cd64f484f7e0c7bb784b7f18ae9f270034938cd839b3cdba9599c1b2, 16MiB) is reproducible.
- EMULATION_QEMU_ARMV7 (acf4fae7ca20eb0141164c5677196c446317eb9d3dd33de60811ad1decbf2fc4, 4MiB) is reproducible.
- EMULATION_QEMU_RISCV_RV32 (5023501e946f33214af669aecaa12308ecf6a356388b132f49c6c6ca10a01f4d, 32MiB) is reproducible.
- EMULATION_QEMU_RISCV_RV64 (1b6a94cc29ab07feb6e9ee4c480b4074c44edc03b0b18edd39bdc16b7aa1b313, 32MiB) is reproducible.
- EMULATION_QEMU_RISCV_RV64_ (3c0561d725a01861831e3a3563a10a9f8457dd72f646e1f240ea62e3f4999851, 32MiB) is reproducible.
- EMULATION_QEMU_SBSA (d0bf0bdcbdec430bf17ebec10fb6f61523e50a2235fc1e0dda7ce20de412d6e4, 256MiB) is reproducible.
- EMULATION_QEMU_X86_I440FX (90aa651ce44d04efa663b22fc99ad25fb8d2b75bf6412d3488ae7e406505de52, 4MiB) is reproducible.
- EMULATION_QEMU_X86_I440FX_ (90aa651ce44d04efa663b22fc99ad25fb8d2b75bf6412d3488ae7e406505de52, 4MiB) is reproducible.
- EMULATION_QEMU_X86_I440FX_ASAN (df37f619db9b6754e13bf7b6f9ecc959e3dc2216d3d36dd85de0b3beb08b6d9a, 4MiB) is reproducible.
- EMULATION_QEMU_X86_I440FX_DEBUG (8fa52087ecc85dd27962910129e6ed75a751bde26b65fc87e6f67cdc0e8b65ad, 4MiB) is reproducible.
- EMULATION_QEMU_X86_I440FX_NOSERIAL (74a55dc0632ef2ab47e5721edae448aba3b962e21cb937385fb638bcfe232c4d, 4MiB) is reproducible.
- EMULATION_QEMU_X86_I440FX_X86_64 (89dbcd590611ca4bb6c8f6d81cdbf73704e73df1088b64575dc019edc95d7072, 4MiB) is reproducible.
- EMULATION_QEMU_X86_Q35 (b971a4fa9ad35e477f29bc99e591adc1b4986b1b72ade777ee664142c20ecd3e, 8MiB) is reproducible.
- EMULATION_QEMU_X86_Q35_SMM_TSEG (768d0b9799feadc8ac35c0755fbdcdecc1becf2aee559a5e6a55b6c862bf1371, 8MiB) is reproducible.
- EMULATION_SPIKE_RISCV (9301d47ab76ca1369a0ae81e922e06093b009c3c2f0e12f5ab19f8197933dac3, 4MiB) is reproducible.
- EXAMPLE_MIN86 (86d745291b05af7726d782ea10a969137c8ba7dcbb310b136c74593bd29ad9eb, 256KiB) is reproducible.
- GOOGLE_ASURADA (fccc7ab4e313c61148ef036a1633639573e587a1504f9cf13a9ce4eb15d58ef0, 8MiB) is reproducible.
- GOOGLE_BOB (667d6f3402d793dedf086b933a8aa0c2e33740296b6046c78450d3a5145fd5da, 8MiB) is reproducible.
- GOOGLE_BUBS (92c238afa432bbddf45b21b869fce2b79396efa7d5df46c96c083361e268d9fe, 8MiB) is reproducible.
- GOOGLE_BURNET (bf51ef2e2c3386eed15d5e178d75f993c41a2a02954496532384ad197c7397ea, 8MiB) is reproducible.
- GOOGLE_CERISE (7b43b9f6cba35cd90670d5ed71d479a69ae56946811dd76504e2bca7cec47ff3, 8MiB) is reproducible.
- GOOGLE_CHERRY (40afb2ef513d36aca0b9ecd581d7513efbadb1251143a1a47af4b5cea82e59d8, 8MiB) is reproducible.
- GOOGLE_CHINCHOU (1a23d6f0a7e7e52c0db340c23d5546da6e9922dbd80abb8a9b8208782442ac83, 8MiB) is reproducible.
- GOOGLE_CIRI (326362175b7268acec80beaae0ab6365e1dd98782004390bae2f435c92c416b9, 8MiB) is reproducible.
- GOOGLE_COACHZ (d3d6d82211dc4c2d47ad0541b4a2bdfe0b45f74a3613d19fe030b78b27f7b926, 8MiB) is reproducible.
- GOOGLE_COZMO (324a98c29efec01975afa6b3fc3cd1b1d4173d30da00c547643c021afe74fba5, 8MiB) is reproducible.
- GOOGLE_DAISY (6e5c358ebc938d734e9d6726f99c3e7eab4e6ed70dbcb6e48f7202ba06b422c2, 4MiB) is reproducible.
- GOOGLE_DAMU (2ce790bd467faccfd73d85f214f344ffd80e7f91a9e8272a25526117b690d030, 8MiB) is reproducible.
- GOOGLE_DOJO (d03e10e81b90c192241619027c55b4557041e1f19acabc15ace4182ce1ea5db3, 8MiB) is reproducible.
- GOOGLE_ELM (3b73d03a0b6dfc91d71b7913bda42e0763c5b844a48750d27b34572fe4e9b9ac, 4MiB) is reproducible.
- GOOGLE_ESCHE (b8d460f62cf87049f83ecbe2bf475b8ad44855040acb86f6f656508670667798, 8MiB) is reproducible.
- GOOGLE_FATCAT (57ee3c864b60061276a824bc70bee6867f91a10353dca6cc3e9ab4eab492a682, 32MiB) is reproducible.
- GOOGLE_FATCATITE (a271718ceb759ab52958d300271bceb03c1426fbf7425e37ee3b10423fb787b5, 32MiB) is reproducible.
- GOOGLE_FATCATNUVO (d6e77a9843c7916429ea76457ca2b2869e5ec7af31fe5cb69e96422303e5c98b, 32MiB) is reproducible.
- GOOGLE_FENNEL (eb25beaa78e6740a899fd3037e1642774f03e06e0a61feb7915ac40608b9bf18, 8MiB) is reproducible.
- GOOGLE_FLAPJACK (1e40253ff65ba9f28744ab5b503df547d8f0d4375e57627883d129bfd09a4f31, 8MiB) is reproducible.
- GOOGLE_FOSTER (c78e8fb1e86dd3c9b992a9e074e194bdce7655661ed3be2f2bf7ed4ae2c419ce, 4MiB) is reproducible.
- GOOGLE_FRANCKA (c08f1ff765f5bd3145e9466f3c334dafd61dda95f10ac6dd5b5b083caa3c26fb, 32MiB) is reproducible.
- GOOGLE_GALE (7965bb40b667fdcd7af4adfb26435549a4ad053ffa624ef56d5a7d0151d4f823, 8MiB) is reproducible.
- GOOGLE_GELARSHIE (1255b85f897f06abc28083f7ae28285bc060e61dcf48b1124626601c3ce5aef4, 8MiB) is reproducible.
- GOOGLE_GERALT (5efe7b8a57a39af520c1175b040eb4d6726f3f8d30869220522162a132283f12, 8MiB) is reproducible.
- GOOGLE_GRU (aecb206537f46b072ec5b3662da6b9689ca035287b309762c55ce2f5f9bede9d, 8MiB) is reproducible.
- GOOGLE_HANA (e703e227f80d08ffd5f9fa2538fe9bac8b092965a2e73a7c1d193436309e2590, 4MiB) is reproducible.
- GOOGLE_HAYATO (02fca0a864800d6d30855bdedf4a1228d51fc7d90108c121da80af88abdae3d9, 8MiB) is reproducible.
- GOOGLE_HOMESTAR (2ceff98a15ba9799bf860ba0af634202cb8632561a5b9b7f2fd8fd0861f17645, 8MiB) is reproducible.
- GOOGLE_JACUZZI (835944d62a912faa105c7d2f64b4b4412495748e950bba88e654c96ed6b6a126, 8MiB) is reproducible.
- GOOGLE_JUNIPER (fc9b1a35372621bb2edf0d16b572cc207247fd2ffb06b4ef57e65fde257b78f2, 8MiB) is reproducible.
- GOOGLE_KAKADU (aa1679e2e5774c0543fe543f30ab127c7d7d54361de4816ba4d23c6954ffcb6b, 8MiB) is reproducible.
- GOOGLE_KAPPA (738f47a49bddabcddb1d8bc406fdaf477e275995e037025653aed1fc97168ae8, 8MiB) is reproducible.
- GOOGLE_KATSU (34fd052bec3c703750e2fd4aae46be19344eb60b75ca7e436b2b237e821acdf2, 8MiB) is reproducible.
- GOOGLE_KEVIN (106601299536c6296b6ccf9298effff0f4d3a4fde2d301fa779eb9dac8da0a98, 8MiB) is reproducible.
- GOOGLE_KEVIN_SECDATA_MOCK (a590a9b01efb127da8435d1f23854a378ee6d8849af419fb0bc9e79b469d1486, 8MiB) is reproducible.
- GOOGLE_KINGLER (d55dbdccdc38b12a9f0ac1c9342507792fa97d331aa57c6e02605e14000b1b5c, 8MiB) is reproducible.
- GOOGLE_KINGOFTOWN (1b17353a58b5b59733a2670eabae01df156d21d59cc2a284106472af691dcb34, 8MiB) is reproducible.
- GOOGLE_KODAMA (6eb4b8e8456039efec81317f3476af2300141aea57198ed4e9943d208875f285, 8MiB) is reproducible.
- GOOGLE_KRABBY (0822b6334c2aadd3dc1f5bab33ee891ccfd02cf35758cf96a9d82a7f127faccb, 8MiB) is reproducible.
- GOOGLE_KRANE (996c4fde90898ba2b6b3e43d36472594e123dc34e40a8d9133e6ccffc687ec02, 8MiB) is reproducible.
- GOOGLE_KUKUI (9b2b5c4668b9feb87860cc3ab7d5816ba67e962377abe6201e7d865d4705a383, 8MiB) is reproducible.
- GOOGLE_KYOGRE (743f067dd7536e5f68fe87a7c1e87b6d92fbfcd96dffc0a4b2656009056daef0, 8MiB) is reproducible.
- GOOGLE_LAZOR (e2127aae90ed6b5ad31c7f3ad73e4b7a2fd8d0ce14fb8d63545622ac3f62bd69, 8MiB) is reproducible.
- GOOGLE_MAGIKARP (4eb04e2de5636649e83dc624bd3dd24ef31dd2eddf452ea9e327b4b35f8974be, 8MiB) is reproducible.
- GOOGLE_MAKOMO (662d977329f2de79f9b3bb97f6e7d2e233bd8d4074bf6c34c3df2790010f4666, 8MiB) is reproducible.
- GOOGLE_MARZIPAN (ebd5a6c20eb07922e4410264cf73fa9513e7579e0fdd75ee6578d9ea40992044, 8MiB) is reproducible.
- GOOGLE_MISTRAL (1bbba4fe3b8e9968469114ce6ea85edb0113539ebacbe2752a955703640c954f, 8MiB) is reproducible.
- GOOGLE_MRBLAND (24bbfe4db540d3f5a1f90fd944a989be8da46a2843e06f8eb7ec6df3c4d4d18c, 8MiB) is reproducible.
- GOOGLE_MUNNA (71b37d0ad905d70b21612f918a0b24479fcde160ff2435abf440efea242193e2, 8MiB) is reproducible.
- GOOGLE_NAVI (b5136aa17c2e3d7c6c2498735f7181efac8691bafc3603489b40c7028851d57c, 8MiB) is reproducible.
- GOOGLE_NEFARIO (b0b00045cc68647f3b379a74d86050e9239e6ef25076746b0a21c5c0cfb46c2f, 8MiB) is reproducible.
- GOOGLE_NYAN (df86f6a67c633b3d695c46be4ee984ca115f9deaff974d7d59749283567c9d62, 4MiB) is reproducible.
- GOOGLE_NYAN_BIG (3403193ca6066915e80f37962b8626a702275c6474bfa91d43edc57e69c666b7, 4MiB) is reproducible.
- GOOGLE_NYAN_BLAZE (5f36a2d865d6f96e2d3886831e9eddabdf21dd6f396aa76aa9fc7da37e176bfe, 4MiB) is reproducible.
- GOOGLE_OAK (0526e4361ab67de56c3e7f0eb92959fc6f7ff9bd215155120d5071d9da66059d, 4MiB) is reproducible.
- GOOGLE_PAZQUEL (3ae4ff064ed7c5cbe7e99b3807322542df93b319eaed4aa43924d460f8b8dc0b, 8MiB) is reproducible.
- GOOGLE_PEACH_PIT (36f3cd88882ff2ef16856a714fad69be082cc778b5b6879097bb1897cd7ed523, 4MiB) is reproducible.
- GOOGLE_PICO (c406770458ba06248894298c5da2d8f9f12dd8c25b436ca0ea0708cfbda46efd, 8MiB) is reproducible.
- GOOGLE_POMPOM (499917475a560b2e1a3d7400b9ac892cdd7a7620f59322397ca5b4ad1fb753c2, 8MiB) is reproducible.
- GOOGLE_PONYTA (58caecb02d9d2095f02118e8b9ee5e4d286171ac19a311c3d09b3d30dd2504e8, 8MiB) is reproducible.
- GOOGLE_QUACKINGSTICK (0a3a185b3c6d3f7d17484339f07c829bfcb3bcdcf58be91afb0272084e956f77, 8MiB) is reproducible.
- GOOGLE_RAINIER (29507a556feff3006a745ccf3df81f65c8561ceb071019f801c1823f6cf10d51, 8MiB) is reproducible.
- GOOGLE_RAURU (e895feb001175b78440c4e440d602c8bceee197649c064b6053212b01fcdf1b5, 8MiB) is reproducible.
- GOOGLE_SCARLET (b7abcd925da157c91f9e20c5fddf309d47a33cd19ba8c7d3eb4a1b1f39521c0c, 8MiB) is reproducible.
- GOOGLE_SKITTY (deb5505e239a5cf49807e4b828ba2043c16661d77e3c8e1afa71e902433a670c, 8MiB) is reproducible.
- GOOGLE_SMAUG (bda1ab72de4597eadaf6c209e7bfc155fa8e41cd18229ab8f08fd3ffc758ffd5, 16MiB) is reproducible.
- GOOGLE_SPHERION (72d47cd92a53431aad8eb22f0c033025930051db0194431c5b1c8f434fa023c7, 8MiB) is reproducible.
- GOOGLE_SQUIRTLE (5527055d372dbde8183c1c035573f383b60e1b47700934ba8a2aaed26031d1c2, 8MiB) is reproducible.
- GOOGLE_STARMIE (db511a53d1ec4070d15df47689fa2fd432ac72ee412c301596d051b2ed2e7ef0, 8MiB) is reproducible.
- GOOGLE_STEELIX (047444263a841e64245e530c67a67c861e391525cf6679765367efa91a57a9d5, 8MiB) is reproducible.
- GOOGLE_STERN (b48955840a77371e1d9b0c9850870a6991fd416806438206d1267622673a20f8, 8MiB) is reproducible.
- GOOGLE_STORM (f0238ce05786b49897984a8bedc24ca7a45d7e88ce166ea1c9b6bd752f71a015, 8MiB) is reproducible.
- GOOGLE_TENTACRUEL (a1560f62eb8074dced4db35bfde043433f193bfc97577f2d5b9bcf1228c6f08a, 8MiB) is reproducible.
- GOOGLE_TOMATO (ad7ae994db483daf197e7d289bfbabfe6dda22c06dc126f9600ac669d50d5dc6, 8MiB) is reproducible.
- GOOGLE_TROGDOR (eb856a81d550e1d82a05fc83017c53bf6fe031c864836a6da30833954334a849, 8MiB) is reproducible.
- GOOGLE_VELUZA (d5ff727f7beed0ed6c2d026c233a81fe929e30af21276e0c4c02eb64b963a205, 8MiB) is reproducible.
- GOOGLE_VEYRON_JAQ (f43ac6d1bd5eb9e1915a4fe1e4eee0565a95701ebc9dd5be0eab9baf4bb9e391, 4MiB) is reproducible.
- GOOGLE_VEYRON_JERRY (e8d145e9d8a283667167a0f480bbd9b3e4557fd1ed58cd47da5557b54827869c, 4MiB) is reproducible.
- GOOGLE_VEYRON_MICKEY (e3b9a32be2c48dadbfbf7fae5227066ee103c16643b9b3b511f44f098357bc43, 4MiB) is reproducible.
- GOOGLE_VEYRON_MIGHTY (3da8f1964a7abbd12d2e846cc34b5151fa429840ac967d45eb0aa474c362680d, 4MiB) is reproducible.
- GOOGLE_VEYRON_MINNIE (5da1714737f6bc986e1feab8ffb38d8b64e011c5a314091d1234e3d47a3bcb91, 4MiB) is reproducible.
- GOOGLE_VEYRON_RIALTO (bd8ba94ccaba3ace83ad8b17929fba02e6a4e9cbf2e5f6f980d78fddde9e1ebf, 4MiB) is reproducible.
- GOOGLE_VEYRON_SPEEDY (98159fe6441189f10c559f13b9b207497726a3e5cb293c4bf30f5b8db43cc208, 4MiB) is reproducible.
- GOOGLE_VOLTORB (bf99822b873cf6e8727d4f687eed83756de27c9ea80c2d47f06d858b9d9097b0, 8MiB) is reproducible.
- GOOGLE_WILLOW (e37ca26dc172b34e22e5342efd6e1bf5ff546be73cc95af0282c690e05acf8f1, 8MiB) is reproducible.
- GOOGLE_WORMDINGLER (a21fbd81a5d2d364c7d48024ab477ed765e1aacf45ce48374adcb9afdb9f3219, 8MiB) is reproducible.
- GOOGLE_WUGTRIO (d450e80c2754bac027095d34f6dc33ce1c42ea97015b680057df69b41ccf5879, 8MiB) is reproducible.
- INTEL_AVENUECITY_CRB (2e8dd41cbb8b0d868ddd7b15fb8ee7f6e942a1033d143f62a8cef3e1fef06af4, 64MiB) is reproducible.
- INTEL_BEECHNUTCITY_CRB (d3813a5b3224a661165fcdb1b69bf63835597cda079d3db616a3b7ba83986534, 64MiB) is reproducible.
- OPENCELLULAR_ELGON (a7c553eed0a2f48e92a2694f065ff239f8baff71e00be681c9d194f71d737d20, 16MiB) is reproducible.
- PCENGINES_APU2 (8d4eb8cde020a84af21a8104829570596262ab5090b6c1d54813aa99eaed7f4d, 8MiB) is reproducible.
- PCENGINES_APU2_ (c0d2afc3a53f57a021d19c18ce76badcbc6118a15b6a43fef55ffaf4159fcf06, 8MiB) is reproducible.
- PCENGINES_APU3 (26e7e60e756989fe6753961f7698cf1ed262638ec1db15cd564d33438938c897, 8MiB) is reproducible.
- PCENGINES_APU3_ (544d5210997794c1388c19d184a723e48d13c8198ee1b22d5301c8a3a8278268, 8MiB) is reproducible.
- PCENGINES_APU4 (2c0578f1d50140178bcf92b8b6463d03c7843d33bd04668c9420d164e91b0eaa, 8MiB) is reproducible.
- PCENGINES_APU4_ (52f858baf3c18d6f6c9455f4bba071a0ab86f400a5fb76f04856474dd5bbd9b9, 8MiB) is reproducible.
- PCENGINES_APU5 (0de0d1963daba13dbd4ae5a3ab4f8cf1277fb30fd6e41741464daffd65064d7a, 8MiB) is reproducible.
- PCENGINES_APU5_ (a59f404b40d98eb0bff7a1e489694773d30c4f6d75024a74ee05e12d6e5347db, 8MiB) is reproducible.
- PINE64_ROCKPRO64 (601838818422d5a6676a5e67d73ea01c799e5cef47467b089c6d7a6f766d141b, 16MiB) is reproducible.
- TI_BEAGLEBONE (d6b85fc4f5bea818ea0c808a11e9b805b7219627867acd83df748de4ae8dbb96, 32MiB) is reproducible.
commit bc8cc460550364c16ae00b00e19fd8c033ec175c Author: Subrata BanikDate: Tue Oct 29 02:11:56 2024 +0530 soc/intel/pantherlake: Populate and pass DRAM info for SMBIOS This patch implements the `save_dimm_info()` API to populate and pass DRAM-related information to the next stage. This information is used to generate the SMBIOS memory table, providing details about installed DIMMs. This addresses the issue where SMBIOS lacked detailed DIMM information. Verified that `dmidecode` correctly dumps the DIMM information from the SMBIOS table after this change. BUG=b:376103463 TEST=Built and booted successfully. Verified DIMM info in SMBIOS using `dmidecode`. > dmidecode -t 17 ``` Getting SMBIOS data from sysfs. SMBIOS 3.0 present. Handle 0x000B, DMI type 17, 40 bytes Memory Device Array Handle: 0x000A Error Information Handle: Not Provided Total Width: 16 bits Data Width: 16 bits Size: 2 GB Form Factor: Row Of Chips Set: None Locator: Channel-0-DIMM-0 Bank Locator: BANK 0 Type: LPDDR5 Type Detail: Unknown Synchronous Speed: 6400 MT/s Manufacturer: Hynix Serial Number: 00000000 Asset Tag: Channel-0-DIMM-0-AssetTag Part Number: H58G56BK7BX068 Rank: 1 Configured Memory Speed: 6400 MT/s Minimum Voltage: 0.5 V Maximum Voltage: 0.5 V Configured Voltage: 0.5 V ... ... Handle 0x0012, DMI type 17, 40 bytes Memory Device Array Handle: 0x000A Error Information Handle: Not Provided Total Width: 16 bits Data Width: 16 bits Size: 2 GB Form Factor: Row Of Chips Set: None Locator: Channel-3-DIMM-0 Bank Locator: BANK 0 Type: LPDDR5 Type Detail: Unknown Synchronous Speed: 6400 MT/s Manufacturer: Hynix Serial Number: 00000000 Asset Tag: Channel-3-DIMM-0-AssetTag Part Number: H58G56BK7BX068 Rank: 1 Configured Memory Speed: 6400 MT/s Minimum Voltage: 0.5 V Maximum Voltage: 0.5 V Configured Voltage: 0.5 V ``` Change-Id: I3b942610272de401589ee0463de9cd0985974774 Signed-off-by: Subrata Banik Reviewed-on: https://review.coreboot.org/c/coreboot/+/84903 Tested-by: build bot (Jenkins) Reviewed-by: Pranava Y N Reviewed-by: Kapil Porwal
cross toolchain source | sha256sum |
---|---|
acpica-unix-20230628.tar.gz | 86876a745e3d224dcfd222ed3de465b47559e85811df2db9820ef09a9dff5cce |
binutils-2.43.1.tar.xz | 13f74202a3c4c51118b797a39ea4200d3f6cfbe224da6d1d95bb938480132dfd |
gcc-14.2.0.tar.xz | a7b39bc69cbf9e25826c5a60ab26477001f7c08d85cec04bc0e29cabed6f3cc9 |
gmp-6.3.0.tar.xz | a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898 |
mpc-1.3.1.tar.gz | ab642492f5cf882b74aa0cb730cd410a81edcdbec895183ce930e706c1c759b8 |
mpfr-4.2.1.tar.xz | 277807353a6726978996945af13e52829e3abd7a9a5b7fb2793894e18f1fcbb2 |
Debian 12.7 package on amd64 | installed version |
---|---|
gcc | 4:12.2.0-3 |
g++ | 4:12.2.0-3 |
make | 4.3-4.1 |
cmake | 3.25.1-1 |
flex | 2.6.4-8.2 |
bison | 2:3.8.2+dfsg-1+b1 |
pkg-config | 1.8.1-1 |