看了国内的corebot相关文章以及b站的corebot视频, 大不部分都是编译 用于虚拟机(qemu)或者模拟器上运行的 很少有编译corebot项目 出可以再真机上使用的的 bios
本教程应该是全网最详细的了, 真机版的coreboot bios固件, 所以有点长, 希望对你有帮助
#coreboot编译总说明文档链接
https://www.coreboot.org/Build_HOWTO#Requirements
上篇: 文章主要是 一些东西和资料以及步骤 并 编译出可以用于真机的 bios固件 coreboot.rom
下篇: 烧写bios到真机实验主板 并展示实际的测试结果
- ----------------------------------------------------
- 一台主电脑 编译出各种需要的"材料"
- 一台目标实验真机电脑
- BIOS FLASH烧录器(usb插口) + CH341A编程器软件
- 电脑pc诊断卡
- 电烙铁/热风枪用于焊下bios芯片 (因为我的实验主板有2个bios芯片,只需要一个防止备份覆盖)
-
- ----------------------------------------------------
- 主电脑操作系统: window7 (用于烧写bios)
- 主电脑下的虚拟机: centos7.9 (编译coreboot4.6用)
-
-
- ----------------------------------------------------
- 要烧写的目标实验真机配置如下(价格都不高)
-
- 主板: GA-B75M-D3V (Gigabyte/技嘉) 针脚数: LGA1155
- cpu: Core i3-2100 针脚数: LGA1155
- cpu显卡: cpu自带核/集显
- 内存条: ZTSZ DDR3 1600Mhz 4G
- 主板bios芯片: M/B两个芯片, 8脚SOIC-8 ,型号: MX25L6406E 容量: 8MByte
-
-
- ----------------------------------------------------
- //coreboot下 b75m-d3v主板编译出bios固件的 说明文档
- https://www.coreboot.org/Board:gigabyte/ga-b75m-d3v
-
- 1、使用centos操作系统, 下载coreboot源码, 把交叉编译器弄好,确认目录下make命令能在build目录里面生成coreboot.rom文件并且不报错
-
- 2、将M/B 俩个bios芯片从主板下焊下来, 并留下来m bios芯片一个焊接到烧写板上 用于烧写使用
-
- 3、使用 BIOS FLASH烧录器(