Mike Banon <[email protected]> writes: > Before borrowing update_microcode.c for our family15tn, we need to > somehow figure out if its even working for that " > family_10h-family_15h ". If you go to the root directory with coreboot > sources, and issue ' find . -type f -print0 | xargs -0 grep > "cpu_microcode_bins" ' command, you'll see that cpu_microcode_bins > variable is defined ONLY for various Intel CPUs, and even one VIA CPU, > but never for the AMD CPUs ! > The amd microcode is included differently, by including it as a cbfs-file(s) directly. See cpu/amd/family_10h-family_15h/Makefile.inc.
> So I have no idea if this update_microcode.c for AMD has been ever > tested, because there is no "cpu_microcode_bins" variable defined even > for "10h/15h" family, and its essential for this update mechanism to > work : if "cpu_microcode_bins" isnt defined, microcode_amd_fam15h.bin > isnt included, and update_microcode.c is either never launched or > gives an error > It is tested and the update is done quite early on to make sure the CPU operates properly before done any other initialization. -- ============== Arthur Heymans -- coreboot mailing list: [email protected] https://mail.coreboot.org/mailman/listinfo/coreboot

