Výsledky 1 až 17 z 17

Téma: Jak změnit ASIC device ID ? - vyřešeno

  1. #1
    Junior Member Avatar uživatele Bolito
    Založen
    22.06.2004
    Bydliště
    Praha / Usti n.L.
    Příspěvky
    73
    Vliv
    257

    Standardní Jak změnit ASIC device ID ? - vyřešeno

    Konkrétně:
    Potřebuju, aby se mi má R9700Pro tvářila pro winy jako R9800Pro. Nechci tam flashovat R9800 bios, (tahle záměna je silně pofidérní, R300 to většinou časem neustojí ani při původních taktech), chci pouze v biosu změnit ASIC device ID.
    BiosEdit 2.7 nepomohl - změna Bios Device ID z 4e44 na 4e48 nestačí- Winy dál detekují kartu jako R9700Pro - zřejmě tedy podle ASIC. Jenže ASIC se mi nepovidlo ve vydumpovaném biosu najít ani Hexeditem (Bios ID jo).
    Na chvilku jsem propadnul skepsi, že ASIC je umístěno v ROM, jenže pak by ale nefungovaly oblíbené flashe R8500@9100, 9800Pro@XT atd.

    Btw. : Winovladačů R9800Pro se při úspěšně změně ID obávat netřeba, pravděpodobně jsou prakticky totožné - viz. toto oblafnutí:
    http://www.short-media.com/printcont...print=r&id=178

    Btw2: Důvod proč to chci je silně soukromý Ale pro šťouraly - ta R9800Pro co mám v práci se u Pro/E dost nechutně nudí... je potřeba jí trochu potrápit - než koupím kvalitnější železo, pochopitelně.

    Help plz.
    C2D 8400 ... +ostatní bižuterie

  2. #2

    Standardní

    Co RaBit?
    EPOX EP-MF570 SLI,Sempron64 3000+AM2@2,8GHz ,4x256MB Kingston DDR2 533 CL4@800 CL4,Inno3D GeForce 7600GST@600/1600,Samsung SpinPoint 80GB SATA2,TEAC 552-E CDRW,Middletower MOREX + ATX KME-X 500W

  3. #3
    Junior Member Avatar uživatele Bolito
    Založen
    22.06.2004
    Bydliště
    Praha / Usti n.L.
    Příspěvky
    73
    Vliv
    257

    Standardní

    co co ? Follow the white Rabbit ?
    hehe, ani sem o tomhle editoru nevěděl. Dik.
    RaBit ukazuje to co sem tam nasázel BiosEditem. T.j. podle Bios Device ID: Radeon 9800 Series. Zajímavý akorát je, že se mu nelíbí CRC co vygeneroval BiosEdit. Kartě to evidentně nijak nevadí, nicméně jsem pořád tam kde jsem byl...
    C2D 8400 ... +ostatní bižuterie

  4. #4

    Standardní

    A zkusils ten BIOS (původní) znovu upravit v RaBitu?Toho CRC checku si nevšímej, error háže i u origo BIOSů od Gigabytu...ASIC by se měl změnit automaticky se změnou Device ID, jestli se nepletu.
    EPOX EP-MF570 SLI,Sempron64 3000+AM2@2,8GHz ,4x256MB Kingston DDR2 533 CL4@800 CL4,Inno3D GeForce 7600GST@600/1600,Samsung SpinPoint 80GB SATA2,TEAC 552-E CDRW,Middletower MOREX + ATX KME-X 500W

  5. #5
    Junior Member Avatar uživatele Bolito
    Založen
    22.06.2004
    Bydliště
    Praha / Usti n.L.
    Příspěvky
    73
    Vliv
    257

    Standardní

    Tak jsem to tak zkusil, a zase nic . Flashrom na zaver flashovani vypisuje Asic, a to je porad 4e44. Podle Winflashe mam stale ASIC descr. :R300/R350 a Device ID 4e44. -bez ohledu na to co tam vyvadim s Bios Device ID.
    Takze co zbyva ? Disasemblovat Flashrom/Winflash a podivat se, z ktery adresy cte ASIC ? !
    C2D 8400 ... +ostatní bižuterie

  6. #6
    Banned Avatar uživatele Semik
    Založen
    07.10.2002
    Bydliště
    SOM NACIONALISTA!
    Věk
    45
    Příspěvky
    2 604
    Vliv
    0

    Standardní

    Mozno ti nakoniec neostane ina moznost ako flasnut tam R9800 bios, i ked to nechces. Skusal, rozmyslal si uz nadtym
    Alebo dokedy to chces riesit

  7. #7
    Junior Member Avatar uživatele Bolito
    Založen
    22.06.2004
    Bydliště
    Praha / Usti n.L.
    Příspěvky
    73
    Vliv
    257

    Standardní

    Toho se prave bojim. Na jinych forech pisou nekteri "umelci", ze jim to tak treba mesic jelo a pak... pápá. A nekterym to vyhorelo hned.
    Rozdil mezi R300 a R350 bude asi krapet vetsi nez R350/R360.
    C2D 8400 ... +ostatní bižuterie

  8. #8
    Senior Member Avatar uživatele -Ja8k1-
    Založen
    19.10.2002
    Bydliště
    Havířov
    Věk
    39
    Příspěvky
    2 256
    Vliv
    300

    Standardní

    nevim jestlui je jiny system u ATI nez u Nvidie ale me treba po flashi 5800@ ULTRA (ASUS)zustalio ve wondowsech ID stejne, apk jsem ale jednou skuil nejaky ORIGINAL 5800ULTRA Nvidia Bios a IDcko uz bylo pak OK... tak nevim jestli ten asus pouzival jen upraveny 5800 bios, nebo byla chyba nekde jinde
    Desktop:
    DFI LanParty SLI-DR (7.04-2BTA ) \\ AMD A64 4000+(Naked) @ 230*12_1,5V\\ Thermaltake XP90cu+92fan PAPST\\ ASUS EXTREME 6800Ultra 256Mb 2TD(R.I.P.) nahrada Inno 7600GST 500\1400 @ 630\1900 (pencilmod)\\ 2*1024MB CORSAIR DDR460\\ Seagate Barracuda 7200.7 200GB S-ATA 8MB cache+WD RAPTOR 74GB 10.000 ot.+SAMSUNG HD120IJ S-ata2 \\ LG SuperMulti GSA-4120B \\ SAMSUNG Flopy 3,5 palce \\Alien UV-Boost Netzteil 500 Watt - black \\ Thermaltake ARMOR 8000SWB Series\\ Viewsonic Ve500 15\"LCD \\ Revoltec Light Board Series XL - black \\ Logitech MX700
    Mobile: HP Pavilion dv6560ec (Turion64 X2 2x1,8ghz, 2x1gb DDR2 667 kingston, M8400GS(400\400 @ 560\500), 12cell battery, Windows7cz)

  9. #9
    Banned
    Založen
    10.07.2003
    Bydliště
    Teplice-Praha-C.Budejovice
    Příspěvky
    824
    Vliv
    0

    Standardní

    vyse popisovany problem je v pohode resitelny ale nesmite pouzivat vykopavky typu flashrom a podobny srace,uz na ne jednou provzdy zapomente! Pouzivejte komfortni WINFLASH 1.17 a flashujte primo z WinXP! Stahni tvuj bios pomoci WinFlashe a zedituj pomoci Rabbit 1.7 ke kteremu je prilozen id ID list kde si najdes klic pro pozadovanou zmenu.Zmen ho a uloz a flashni zpet Winflashem a je to.Sam jsem takhle predelal Sapphire R9800Pro +Flash XT bios Original ATI,tak jsem to zmenil tak jak jsem napsal a mam Sapphire 9800XT

  10. #10
    Junior Member Avatar uživatele Bolito
    Založen
    22.06.2004
    Bydliště
    Praha / Usti n.L.
    Příspěvky
    73
    Vliv
    257

    Standardní

    Thx. Trochu jsem si s tím pohrál.
    Při změně Vendora (na Matroxe ) si alespoň už windouzy všimly, že je tam něco jinýho - ale poznali jí opět jako R9700Pro (přito Bios Dev. ID bylo změněný na R9800Pro)
    Pro jistotu jsem porovnal modnutej bios co je tam po flashi s tím co jsem tam cpal - a jsou totožné, tzn. flash se povede stoprocentně.
    Hmm. Buď Biosedit ani Rabit nejsou schopný změnit ASIC, nebo je ASIC umístěno někde mimo bios.
    Nebo je to ještě nějak jinak

    Btw. - Flash ROM je locked. Ale to by neměl být problém, to tu má půlka lidí z fóra a flashujou bez problémů.
    C2D 8400 ... +ostatní bižuterie

  11. #11
    Senior Member Avatar uživatele -Ja8k1-
    Založen
    19.10.2002
    Bydliště
    Havířov
    Věk
    39
    Příspěvky
    2 256
    Vliv
    300

    Standardní

    Citace Původně odeslal OBR
    vyse popisovany problem je v pohode resitelny ale nesmite pouzivat vykopavky typu flashrom a podobny srace,uz na ne jednou provzdy zapomente! Pouzivejte komfortni WINFLASH 1.17 a flashujte primo z WinXP! Stahni tvuj bios pomoci WinFlashe a zedituj pomoci Rabbit 1.7 ke kteremu je prilozen id ID list kde si najdes klic pro pozadovanou zmenu.Zmen ho a uloz a flashni zpet Winflashem a je to.Sam jsem takhle predelal Sapphire R9800Pro +Flash XT bios Original ATI,tak jsem to zmenil tak jak jsem napsal a mam Sapphire 9800XT
    nemas nejaky link na ten winflash. nemuzu to nejak najit
    Desktop:
    DFI LanParty SLI-DR (7.04-2BTA ) \\ AMD A64 4000+(Naked) @ 230*12_1,5V\\ Thermaltake XP90cu+92fan PAPST\\ ASUS EXTREME 6800Ultra 256Mb 2TD(R.I.P.) nahrada Inno 7600GST 500\1400 @ 630\1900 (pencilmod)\\ 2*1024MB CORSAIR DDR460\\ Seagate Barracuda 7200.7 200GB S-ATA 8MB cache+WD RAPTOR 74GB 10.000 ot.+SAMSUNG HD120IJ S-ata2 \\ LG SuperMulti GSA-4120B \\ SAMSUNG Flopy 3,5 palce \\Alien UV-Boost Netzteil 500 Watt - black \\ Thermaltake ARMOR 8000SWB Series\\ Viewsonic Ve500 15\"LCD \\ Revoltec Light Board Series XL - black \\ Logitech MX700
    Mobile: HP Pavilion dv6560ec (Turion64 X2 2x1,8ghz, 2x1gb DDR2 667 kingston, M8400GS(400\400 @ 560\500), 12cell battery, Windows7cz)

  12. #12
    Senior Member Avatar uživatele -Ja8k1-
    Založen
    19.10.2002
    Bydliště
    Havířov
    Věk
    39
    Příspěvky
    2 256
    Vliv
    300

    Standardní

    ok uz jsme to nasel jen potrebuju dostat bios z karty.. vite nekdo pomoci ceho(nechci pres dos) primo z win.. jde to vubec?
    Desktop:
    DFI LanParty SLI-DR (7.04-2BTA ) \\ AMD A64 4000+(Naked) @ 230*12_1,5V\\ Thermaltake XP90cu+92fan PAPST\\ ASUS EXTREME 6800Ultra 256Mb 2TD(R.I.P.) nahrada Inno 7600GST 500\1400 @ 630\1900 (pencilmod)\\ 2*1024MB CORSAIR DDR460\\ Seagate Barracuda 7200.7 200GB S-ATA 8MB cache+WD RAPTOR 74GB 10.000 ot.+SAMSUNG HD120IJ S-ata2 \\ LG SuperMulti GSA-4120B \\ SAMSUNG Flopy 3,5 palce \\Alien UV-Boost Netzteil 500 Watt - black \\ Thermaltake ARMOR 8000SWB Series\\ Viewsonic Ve500 15\"LCD \\ Revoltec Light Board Series XL - black \\ Logitech MX700
    Mobile: HP Pavilion dv6560ec (Turion64 X2 2x1,8ghz, 2x1gb DDR2 667 kingston, M8400GS(400\400 @ 560\500), 12cell battery, Windows7cz)

  13. #13

    Standardní

    Citace Původně odeslal -Ja8k1-
    ok uz jsme to nasel jen potrebuju dostat bios z karty.. vite nekdo pomoci ceho(nechci pres dos) primo z win.. jde to vubec?
    Bios edit v 2.7...
    ** MB: Gigabyte P35 DS3R ** CPU: E4500 @ 3300 11x300 ** RAM: Corsair DDR3 2x2GB 1200MHz ** GK: Gigabyte GTX 260 OC ** HDD: Samsung 1TB + Samsung 250GB ** AC Freezer ** Leadtek WinFast TV2000XP Global ** Benq MP512st **
    ** MB: MSI P35 Neo ** CPU: E2160 @ 3150 ** RAM: Apacer 2x2GB 800MHz ** GK: Gigabyte 9600GT ** HDD: Samsung 160GB ** AC Freezer **

  14. #14
    Banned
    Založen
    10.07.2003
    Bydliště
    Teplice-Praha-C.Budejovice
    Příspěvky
    824
    Vliv
    0

    Standardní

    Citace Původně odeslal -Ja8k1-
    ok uz jsme to nasel jen potrebuju dostat bios z karty.. vite nekdo pomoci ceho(nechci pres dos) primo z win.. jde to vubec?
    No tim winflashem dej tam polozku SAVE a uloz si bios z karty.

  15. #15
    Junior Member Avatar uživatele Bolito
    Založen
    22.06.2004
    Bydliště
    Praha / Usti n.L.
    Příspěvky
    73
    Vliv
    257

    Standardní

    Tak uz jsem to konečně našel.
    16 bitové ASIC ID je u radeonů rozděleno do dvou částí. Vyšších 14 bitů (bity 2-15) nejsou umístěny v biosu - jsou čteny přímo z čipu. Jediná možnost jak změnit tyto bity je připájet/odpájet rezistor(y), které jsou rozmístěny okolo jádra. Těmito vyššími bity výrobce napevno určuje, jakou architekturu čip má.
    Nižší 2 bity (0-1) jsou umístěny v Biosu na adrese (ofsetu) 75h. Tyto bity je tedy možno softwarově měnit - výrobce jimy rozlišuje zda se jedná o XT, LE, Pro atd., prostě jak který čip jde zrovna taktovat. Výhoda tohoto rozdělení ASIC ID je, že výrobce se může rozhodnout co to bude až po kompletaci karty a odzkoušení s pamětma.
    Tím, že můžu měnit pouze 2 bity jsem trochu omezený - každá řada může mít pouze 4 varianty, např. řada R9500 má device Id v rozmezí 4144h ... 4147h, R9700 potom 4E44h ... 4E47h.
    Takže - např. při flashování R9800Pro na XT měním ID 4e48 na 4e4A, t.j. měním pouze první bit. - a ten je v biosu. Karta se tedy po restartu už přihlásí jako R9800XT.(Když to udělám Rabitem tak on skutečně změní 90h na 92h na adrese 75h, tak jak to mají XT biosy)
    Všimněte si ale, že nejde biosem změnit 9500 na 9700 i když je to stejný čip R300 - musely by se změnit 3 bity v "hardwarové" části ASIC. (4144 -> 4E44). Kdo někdy "odemykal" pipelines na své R9500 aby dostal R9700 tím způsobem, že přepájel/přelakoval rezistor (takto: http://www.overclockers.ru/news/news...&id=1041715156)
    neudělal nic jiného, než že pouze natvrdo změnil ASIC ID svojí karty na 9700 - pro kterou se už samy načetly ovladače obsluhující všech 8 pipelines.

    No a já jsem se snažil změnit své ASIC ID z 4e44 na 4e48 - a to pochopitelně nejde, je to druhý a třetí bit a ty už jsou v "hardwarové" části ASIC. Tzn. Rabit pouze změnil Bios dev. Id, ale to je k ničemu - identifikace karty probíhá podle ASIC. Musel bych přepájet/přelakovat asi nějaký rezistor, ale kdo ví který a jak ? R9800 se z čipu R300 nedělali, tzn. na čipu pravděpodobně ani nebude připravená konfigurace pro umístění rezistorů tak aby se hlásil jako 9800. No, zkoušet to nebudu.

    Info jsem čerpal odtudá:
    http://www.overclockers.ru/news/news...&id=1065303104
    http://4um.ocguru.cz/viewtopic.php?t...en%ED+pipeline
    http://www.overclockers.ru/news/news...&id=1041715156
    http://forum.radeon2.ru/viewtopic.ph...highlight=asic
    http://www.pctuning.cz/default.aspx?...=2&ChapID=4101
    C2D 8400 ... +ostatní bižuterie

  16. #16
    Senior Member mince
    Založen
    10.07.2003
    Bydliště
    Ústí nad Labem
    Věk
    51
    Příspěvky
    686
    Vliv
    284

    Standardní

    no, ty sis s tím teda vyhrál. Ale pěknej článek, fakt.
    Jen jsi ještě nepodotknul, že Tvoje R9700pro je dokonce na pcb R9800pro-tzn. že kromě čipu jsou nerozeznatelné
    R7 3700X | Gelid Scirocco | Gigabyte B550 Aorus Pro AC | Gigabyte RX480/8GB | Ripjaws 2x16GB DDR4 3200MHz cl16 | SSD 500GB Samsung 970EVO nvme | SSD 1TB Micron | 1TB Samsung EcoGreen F2 | Asus BR-04B2T | Corsair AX760 | AKASA Eclipse

  17. #17

    Standardní

    Jo,dlouhá a bolestná je cesta k poznání (někdy).Ale prémie za vytrvalost je tvoje
    EPOX EP-MF570 SLI,Sempron64 3000+AM2@2,8GHz ,4x256MB Kingston DDR2 533 CL4@800 CL4,Inno3D GeForce 7600GST@600/1600,Samsung SpinPoint 80GB SATA2,TEAC 552-E CDRW,Middletower MOREX + ATX KME-X 500W

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •