Hi Felix,
I only know one board where the IMC is used for fan control - gizmo2
Could you please clarify the IMC status for ASUS AM1I-A (AMD 16h mini-ITX board) ? Because at coreboot's "menuconfig" I see this dependency :
Chipset
Add imc firmware │ CONFIG_HUDSON_IMC_FWM: │ │ │ │ Add Hudson 2/3/4 IMC Firmware to support the onboard fan control │ │ │ │ Symbol: HUDSON_IMC_FWM [=n] │ │ Type : boolean │ │ Prompt: Add imc firmware │ │ Location: │ │ -> Chipset │ │ Prompt: Add IMC firmware │ │ Location: │ │ -> Chipset │ │ Defined at src/mainboard/asus/am1i-a/Kconfig:53 │ │ Depends on: VENDOR_ASUS [=n] && BOARD_ASUS_AM1I_A [=n] │ │ Selects: SPI_FLASH_HAS_VOLATILE_GROUP [=n]
Best regards, Mike Banon
On Mon, Jan 7, 2019 at 7:46 PM Felix Held felix-coreboot@felixheld.de wrote:
Hi!
" To check if IMC is active check if PCI 0:14.3 0x40 bit7 set. " what command do I need to use to check this? sudo setpci -s 14.3 40.b Despite command name, it will print the value.
and got 0x04 value. So bit7 is not set --> means IMC is disabled... Please tell, what could be a theoretical benefit for someone building their coreboot for G505S with IMC blob included?
I only know one board where the IMC is used for fan control (gizmosphere/gizmo2). All other boards I've looked at used the superIO chip for fan control. Haven't looked into the details, but I'd say that for those other boards you likely won't lose any functionality without the IMC blob.
Regards Felix _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org