Universal Intel Chipset Drivers Updater​

Re: Universal Intel Chipset Drivers Updater​

14 ชั่วโมง 35 นาที ที่ผ่านมา
#
This is the first bug that has been found.
 
The first ever bug from FirstEver! 
สมาชิกต่อไปนี้บอกขอบคุณ: FirstEver

กรุณา เข้าสู่ระบบ หรือ สมัครสมาชิกใหม่ เพื่อเข้าร่วมวงสนทนา

  • FirstEver
  • รูปประจำตัวของ FirstEver ผู้เขียนหัวข้อ
  • ออฟไลน์
  • poster 5
  • poster 5
    Enregistré
  • จำนวนโพสต์: 24
  • Thanks: 54

Re: Universal Intel Chipset Drivers Updater​

6 ชั่วโมง 3 นาที ที่ผ่านมา - 4 ชั่วโมง 56 นาที ที่ผ่านมา
#
Don’t laugh, I had to fix the Scanner app (the brain of this project),
and it took about 100 code correction attempts! - 1559 lines of code 

Additionally, the 3 largest AI models were brainstorming together on how to fix
the historical naming of platforms. This dataset organizes the historical naming of platforms,
with a focus on technical rather than marketing aspects. It is based on:
  • Detects all 5333 INF files
  • Pulls 2996 unique HWID
  • Creates 102435 entries

The new intel-chipset-infs-latest.md database has been uploaded to GitHub and Updater is already using it.

 
 
Last edit: 4 ชั่วโมง 56 นาที ที่ผ่านมา by FirstEver.

กรุณา เข้าสู่ระบบ หรือ สมัครสมาชิกใหม่ เพื่อเข้าร่วมวงสนทนา

Re: Universal Intel Chipset Drivers Updater​

3 ชั่วโมง 44 นาที ที่ผ่านมา - 3 ชั่วโมง 42 นาที ที่ผ่านมา
#
I think you have to be now very strong  , but I still find the following inconsistencies:
Yes, I assume, that Decice-ID 9D21 and 9D31 are correctly detected, but it's not listed as detected, similar like your screenshot, it shows 12 Intel chipset devices detected, but lists only 8.
And only writing that 10.1.5.3 is current and latest version, but no information which device is on the current and latest version.
I think it would be less confusing if all detected, matching devices are listed.




But, Device-ID 5914 is still not detected (or not listed)


And a small suggestion, if you are doing a bugfix, maybe you can increase the version number, because when I downloaded the file again, it shows already as downloaded.

Cheers
Tom
Last edit: 3 ชั่วโมง 42 นาที ที่ผ่านมา by Tom.
สมาชิกต่อไปนี้บอกขอบคุณ: FirstEver

กรุณา เข้าสู่ระบบ หรือ สมัครสมาชิกใหม่ เพื่อเข้าร่วมวงสนทนา

  • FirstEver
  • รูปประจำตัวของ FirstEver ผู้เขียนหัวข้อ
  • ออฟไลน์
  • poster 5
  • poster 5
    Enregistré
  • จำนวนโพสต์: 24
  • Thanks: 54

Re: Universal Intel Chipset Drivers Updater​

3 ชั่วโมง 26 นาที ที่ผ่านมา - 2 ชั่วโมง 13 นาที ที่ผ่านมา
#
Yes, I found it in my full database (100,000 entries).
Code:
sunrisepoint-lp    9D21    10.1.20404.8794    SunrisePoint-LPSystem.inf    10.1.5.3    07/12/2025*

It also appears in the database used by Updater:

 


Now I see that it wasn't about 9D21 but about 5914...

Code:
kabylake    5914    10.1.20404.8794    KabylakeSystem.inf    10.1.10.5    07/12/2025*

It is in my full database, but this HWID is missing in the intel-chipset-infs-latest.md file.

Bug Summary and Fix:
The Markdown generation logic contained several mapping issues that caused certain client platforms (e.g., "Kabylake", "Skylake", "IvyBridge") to be omitted entirely from the final output.
These platforms were not listed in the $clientCoreList override and therefore fell back to their original category (Mainstream Desktop/Mobile), which no longer exists in the strict‑architecture category set. As a result, they were filtered out and never rendered. Several platforms marked as "Unknown" in the Generation field also lacked proper architectural descriptions.

Fix implemented:
  • Added all missing client‑core platform names (including lowercase variants) to $clientCoreList and applied name normalization before category lookup.
  • Expanded $archNameOverride with comprehensive architectural names for every previously "Unknown" platform, based on official Intel µarch and segment definitions.
  • Updated $pchFamilyList and $xeonServerList to include additional variants, ensuring correct categorization of PCH and server chipsets.
These changes ensure that all detected Intel platforms appear in the correct strict‑architecture section with consistent, readable names and complete HWID listings.

---

IvyTown CPU Root is back on my platform - but it's the same installer.



Summary (pure logic):
Despite everything, I still believe the INF for 5914 should be installed, since it is included in the same Intel installer as the other INF files (e.g., 9D21).
If my updater were primitive and capable of detecting only a single chipset device, it would simply trigger the latest Intel installer — and that installer
would then install all INF files it contains that match your hardware—Intel installer has no idea what my updater detected.

Cheers
Marcin
Last edit: 2 ชั่วโมง 13 นาที ที่ผ่านมา by FirstEver.

กรุณา เข้าสู่ระบบ หรือ สมัครสมาชิกใหม่ เพื่อเข้าร่วมวงสนทนา

เวลาที่ใช้ในการสร้างหน้าเว็บ: 0.083 วินาที
ขับเคลื่อนโดย ระบบฟอรัม Kunena