[GH-ISSUE #418] Lenovo Ideapad 320-15ABR #376

Closed
opened 2026-02-26 00:32:28 +03:00 by kerem · 2 comments
Owner

Originally created by @vasilisraptis on GitHub (Jan 4, 2018).
Original GitHub issue: https://github.com/hirschmann/nbfc/issues/418

Could please someone help with the fan configuration of Lenovo Ideapad 320-15ABR (AMD A10)?
It's a brand new laptop but I am very disappointed and frustrated because it's so noisy..thanks in advance!

Originally created by @vasilisraptis on GitHub (Jan 4, 2018). Original GitHub issue: https://github.com/hirschmann/nbfc/issues/418 Could please someone help with the fan configuration of Lenovo Ideapad 320-15ABR (AMD A10)? It's a brand new laptop but I am very disappointed and frustrated because it's so noisy..thanks in advance!
kerem 2026-02-26 00:32:28 +03:00
  • closed this issue
  • added the
    Stale
    label
Author
Owner

@gfanini commented on GitHub (Apr 21, 2019):

I cannot adjust fan speed on Lenovo ideapad 320-15ABR too, it is AMD A10 family F model 5
I enclose the dsdt from the Lenovo bios of December 2018, is anyone able to interpret which are fan read write registers ?

OperationRegion (ERAM, EmbeddedControl, 0x00, 0xFF)
Field (ERAM, ByteAcc, Lock, Preserve)
{
VCMD, 8,
VDAT, 8,
VSTS, 8,
Offset (0x06),
FANS, 8, <----------- read register seems 6

Offset (0xA7),
OSTT, 8,
OSST, 8,
THRT, 8,
TCOT, 8,
MODL, 1,
, 2,
INII, 1,
FAN1, 1, <------------ what could this be ?
FAN2, 1,

lenovo ideapad 32015ABR dsdt EC0 new.txt

I asked ITE in Taiwan they said this datasheet requires an NDA
do you know where to find the datasheet of this fan controller chip :

ITE IT8586E

I can’t find it on http://www.ite.com.tw

in order to control fan speed with notebook fan control on lenovo ideapad 320 15ABR

is it possible to obtain datasheet through Hirschmann perhaps in order to make nbfc configuration for ideapad 320

I think there is an error in current nbfc for temperature reading of AMD A10 cpu :

nbfc-1.6.3\Core\Plugins\OpenHardwareMonitor\Hardware\CPU\AMD10CPU.cs
public override void Update() {
base.Update();

  if (temperatureStream == null) {
    if (miscellaneousControlAddress != Ring0.InvalidPciAddress) {
      uint value;
    if (miscellaneousControlDeviceId /*miscellaneousControlAddress guglielmo*/ == FAMILY_15H_MODEL_60_MISC_CONTROL_DEVICE_ID) {

it should be deviceid not address, it seems ok on my A10 like this

<!-- gh-comment-id:485284528 --> @gfanini commented on GitHub (Apr 21, 2019): I cannot adjust fan speed on Lenovo ideapad 320-15ABR too, it is AMD A10 family F model 5 I enclose the dsdt from the Lenovo bios of December 2018, is anyone able to interpret which are fan read write registers ? OperationRegion (ERAM, EmbeddedControl, 0x00, 0xFF) Field (ERAM, ByteAcc, Lock, Preserve) { VCMD, 8, VDAT, 8, VSTS, 8, Offset (0x06), FANS, 8, <----------- read register seems 6 Offset (0xA7), OSTT, 8, OSST, 8, THRT, 8, TCOT, 8, MODL, 1, , 2, INII, 1, FAN1, 1, <------------ what could this be ? FAN2, 1, [lenovo ideapad 32015ABR dsdt EC0 new.txt](https://github.com/hirschmann/nbfc/files/3101630/lenovo.ideapad.32015ABR.dsdt.EC0.new.txt) I asked ITE in Taiwan they said this datasheet requires an NDA do you know where to find the datasheet of this fan controller chip : ITE IT8586E I can’t find it on http://www.ite.com.tw in order to control fan speed with notebook fan control on lenovo ideapad 320 15ABR is it possible to obtain datasheet through Hirschmann perhaps in order to make nbfc configuration for ideapad 320 I think there is an error in current nbfc for temperature reading of AMD A10 cpu : nbfc-1.6.3\Core\Plugins\OpenHardwareMonitor\Hardware\CPU\AMD10CPU.cs public override void Update() { base.Update(); if (temperatureStream == null) { if (miscellaneousControlAddress != Ring0.InvalidPciAddress) { uint value; if (miscellaneousControlDeviceId /*miscellaneousControlAddress guglielmo*/ == FAMILY_15H_MODEL_60_MISC_CONTROL_DEVICE_ID) { it should be deviceid not address, it seems ok on my A10 like this
Author
Owner

@github-actions[bot] commented on GitHub (Dec 29, 2019):

This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed

<!-- gh-comment-id:569461497 --> @github-actions[bot] commented on GitHub (Dec 29, 2019): This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nbfc-hirschmann#376
No description provided.