gnuboot/resources/coreboot
Adrien Bourmault f7c0fec698
coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535)
This commit updates the coreboot code base from release 4.11 to 4.11_branch for kgpe-d16,
kcma-d8, kfsn4-dre and addresses one new blob related to this update.

The main reason to update the codebase is to prevent a bug with RAM initialization
that occured with coreboot 4.11 and raised the following critical error:

	fam15_receiver_enable_training_seed: using seed: 0054
	fam15_receiver_enable_training_seed: using seed: 0054
	TrainRcvrEn: Status 2005
	TrainRcvrEn: ErrStatus 4000
	TrainRcvrEn: ErrCode 0
	TrainRcvrEn: Done

	TrainDQSReceiverEnCyc_D_Fam15: lane 0 failed to train!  Training for receiver 2 on DCT 0 aborted
	TrainDQSReceiverEnCyc: Status 2205
	TrainDQSReceiverEnCyc: TrainErrors 44000
	TrainDQSReceiverEnCyc: ErrStatus 44000
	TrainDQSReceiverEnCyc: ErrCode 0
	TrainDQSReceiverEnCyc: Done

	TrainDQSReceiverEnCyc: Status 2005
	TrainDQSReceiverEnCyc: TrainErrors 4000
	TrainDQSReceiverEnCyc: ErrStatus 4000
	TrainDQSReceiverEnCyc: ErrCode 0
	TrainDQSReceiverEnCyc: Done

	DIMM training FAILED!  Restarting system...soft_reset() called!

This coreboot revision also correct some bugs with SMM, SMBIOS, IPMI and BMC.

Some new values in coreboot configuration make coreboot first build stop to prompt
users and forcing them to choose an option to continue:
	- CONFIG_STM
	- CONFIG_DEBUG_IPMI
	- CONFIG_VENDOR_VIA
	- CONFIG_SOUTHBRIDGE_AMD_CIMX_SB900
	- CONFIG_IPMI_FRU_SINGLE_RW_SZ
	- CONFIG_IPMI_KCS_TIMEOUT_MS

A bug has been opened about CONFIG_STM on our bug tracker [1], and we decided,
for now, to unset this option explicitely.

So in this commit we just regenerated configurations for each fam15h board via
coreboot build prompts and copied the resulting configurations in the configuration
folder and that results in the following:
	- unset CONFIG_STM
	- unset CONFIG_DEBUG_IPMI
	- unset CONFIG_VENDOR_VIA
	- unset CONFIG_SOUTHBRIDGE_AMD_CIMX_SB900
	- set CONFIG_IPMI_FRU_SINGLE_RW_SZ=16
	- set CONFIG_IPMI_KCS_TIMEOUT_MS=5000

[1]https://savannah.gnu.org/bugs/?64535

Signed-off-by: Adrien 'neox' Bourmault <neox@gnu.org>
GNUtoo: split commit into "don't build ada toolchain for generic platforms"
Acked-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Acked-by: Adrien 'neox' Bourmault <neox@gnu.org>
2023-08-22 21:15:39 +02:00
..
d510mo coreboot configs: don't enable wifi during early init 2021-12-11 15:24:42 +00:00
d510mo_16mb coreboot configs: don't enable wifi during early init 2021-12-11 15:24:42 +00:00
d945gclf coreboot configs: don't enable wifi during early init 2021-12-11 15:24:42 +00:00
d945gclf_16mb coreboot configs: don't enable wifi during early init 2021-12-11 15:24:42 +00:00
default coreboot/default, coreboot/fam15h: use GNU mirror for acpica 2023-08-22 21:14:24 +02:00
fam15h_rdimm coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535) 2023-08-22 21:15:39 +02:00
fam15h_udimm coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535) 2023-08-22 21:15:39 +02:00
g43t-am3 coreboot configs: don't enable wifi during early init 2021-12-11 15:24:42 +00:00
g43t-am3_16mb coreboot configs: don't enable wifi during early init 2021-12-11 15:24:42 +00:00
ga-g41m-es2l coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
kcma-d8-rdimm_2mb coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535) 2023-08-22 21:15:39 +02:00
kcma-d8-rdimm_16mb coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535) 2023-08-22 21:15:39 +02:00
kcma-d8-udimm_2mb coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535) 2023-08-22 21:15:39 +02:00
kcma-d8-udimm_16mb coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535) 2023-08-22 21:15:39 +02:00
kfsn4-dre_1mb coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535) 2023-08-22 21:15:39 +02:00
kfsn4-dre_2mb coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535) 2023-08-22 21:15:39 +02:00
kgpe-d16-rdimm_2mb coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535) 2023-08-22 21:15:39 +02:00
kgpe-d16-rdimm_16mb coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535) 2023-08-22 21:15:39 +02:00
kgpe-d16-udimm_2mb coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535) 2023-08-22 21:15:39 +02:00
kgpe-d16-udimm_16mb coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535) 2023-08-22 21:15:39 +02:00
macbook11 apple/macbook21: set grub_scan_disk to ahci 2021-12-29 07:14:22 +00:00
macbook11_16mb apple/macbook21: set grub_scan_disk to ahci 2021-12-29 07:14:22 +00:00
macbook21 apple/macbook21: set grub_scan_disk to ahci 2021-12-29 07:14:22 +00:00
macbook21_16mb apple/macbook21: set grub_scan_disk to ahci 2021-12-29 07:14:22 +00:00
r400_4mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
r400_8mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
r400_16mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
r500_4mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
t60_16mb_intelgpu coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
t60_intelgpu coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
t400_4mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
t400_8mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
t400_16mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
t500_4mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
t500_8mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
t500_16mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
w500_4mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
w500_8mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
w500_16mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
x60 coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
x60_16mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
x200_4mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
x200_8mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
x200_16mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
x301_4mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
x301_8mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00
x301_16mb coreboot/*: set grub_scan_disk to ahci on most boards 2021-12-29 07:18:21 +00:00