On Fri, May 31, 2019 at 5:24 PM Дмитрий Понаморев <[email protected]> wrote:
>
> Unfortunately, FITs does not have any settings for SMBus enable/disable and 
> so on. In general, this program for Edisonville_Rangeley is very poor 
> settings.
>
> Thanks for youre advice Kyösti! I add files with logs. I tried to play with 
> the enable_smbus() function but without result. Rather, the result is the 
> same - no devices on i2c-1.
> You can see the comparison of devices on (SMBus0) i2c-1 bus with the OEM Bios 
> and with Coreboot bios in i2cdetect.log.
> Could nuvoton superio somehow affect the SMBus?
>
> I also noticed errors in dmesg output such:
> [   93.737732] i801_smbus 0000:00:1f.3: Timeout waiting for interrupt!
> [   93.744750] i801_smbus 0000:00:1f.3: Transaction timeout
>

That is a fairly strong suggestion that PCI 0:1f.3 does not have
correct interrupt routing, but I did not check the logs yet.

You might be able to use polling instead and add more verbose debug
logging for driver i2c-i801, just to get further now with the SMBus
part.

Kyösti
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to