netkas.org

Hah, found how nvidia SLI certification work.

After I decompiled some dsdt(one of acpi tables), I found out how nvidia sli certification for x58 works 🙂

they set SLIC key to PCI bridge, and WMI1 device with WMMX method which returns SLIC key

here it is, i changed some numbers with *

Scope (\_SB.PCI0)
{
Name (SLIC, Buffer (0x9E)
{
“************Genuine NVIDIA Certified SLI Ready Motherboard for GIGABYTE GA EX58UD******-Copyright 2008 NVIDIA Corporation All Rights Reserved-************(R)”
})

IIRC some grub versions can replace acpi tables on the fly, at least dsdt on gigabytes is in rewriteable memory area.

Comments

  1. HueponiK
    March 19th, 2009 | 9:40 am

    does it means that we can fool windows forceware as well?

  2. palote
    March 19th, 2009 | 11:46 am

    You are a genius…

    amazing!

  3. Robby
    March 19th, 2009 | 8:38 pm

    How time should we waiting for G200 support?

  4. Lastowl
    March 19th, 2009 | 9:18 pm

    Hmm very clever if this coud be added into the dsdt easier then in the single files could replace alot of needed extentions, very good work in finding it

  5. Ezhoon
    March 20th, 2009 | 3:53 am

    Hmmm..can someone explain in english what’s the implication of all these codes? 😀

  6. EGOvoruhk
    March 20th, 2009 | 4:57 am

    Hopefully someone figures out how to make it work on pre x58 boards

  7. lastExile
    March 20th, 2009 | 10:05 pm

    Sweeet 😀

  8. tchibo
    March 22nd, 2009 | 6:56 am

    молотца…. я тут читал как раз на хоботе о том как перепрошили маму без слайа gigabyte

  9. netkas
    March 22nd, 2009 | 2:51 pm

    Одно дело использовать готовый биос, а другое сделать новый самим. или заменить dsdt на лету, к примеру для p45/x48 мам, это уже интереснее

  10. Lastowl
    March 22nd, 2009 | 7:32 pm

    so you saying it works in bios but not confirmed in the custom dsdt?

  11. netkas
    March 23rd, 2009 | 12:39 pm

    its not me who told about bios mod

  12. Lastowl
    March 24th, 2009 | 11:39 pm

    ahh, well it’s been a bit slow with all the mac stuff ATM so those long overdue things have been done but has your new found knowledge been used for much yet and is there further suport regarding geting sli working correcty, since it’s never realy been right in macs
    Regards still great work

  13. tchibo
    April 3rd, 2009 | 7:45 pm

    Впервые разрешив лицензирование технологии SLI для работы на сторонних чипсетах (конкретно — на Intel X58, так как NVIDIA не имела разрешения на выпуск чипсета для Core i7), калифорнийский чипмейкер установил непростую процедуру сертификации. Материнские платы на Intel X58 должны были отправляться в лабораторию NVIDIA, где в BIOS плат записывался специальный ключ. Впоследствии оказалось, что всё не так страшно. C согласия NVIDIA материнская плата легко обретала поддержку SLI после простой процедуры обновления BIOS. Первыми этой чести удостоились материнские платы Intel DX58SO «Smackover».

    Теперь по стопам Intel пошла тайваньская компания Gigabyte, сообщает сайт TechReport со ссылкой на официальный пресс-релиз компании. Владельцы материнских плат GA-EX58-Extreme, GA-EX58-UD5, GA-EX58-UD4P, GA-EX58-UD4 и GA-EX58-UD3R могут обновить BIOS и совершенно бесплатно получить поддержку SLI. В американских интернет-магазинах некоторые из этих материнских плат стоят дешевле 200 долларов США, что совсем неплохо для платформы Intel Core i7.

  14. xauron
    April 17th, 2009 | 6:46 pm

    Works in EP35?

    Thank you.

Leave a reply