Smazat příspěvek

 Chystáte se smazat zprávu (se všemi případnými odpověďmi) z kategorie Hlavní diskuze:


8.04.2026 (04:59:51)
8-bit obalka (web) :
Nezkoušeli jste někdo coreboot na KBL? Zkouším to zprovoznit bez EC a je tam aktivní ale vyléčený bootguard.. FSP-M proběhl a mám RAM, takže jsem myslel že mám vyhráno, ale nakonec vytuhne FSP-S a nevrátí žádný status. Zkoušel jsem:
- Aktualizaci mikrokódu: V procesoru je o jednu verzi starší, v CB je nechápu proč kontrola že se aktualizace přeskočí pokud se verze liší přesně o 1, po vyřazení kontroly aktualizaci odmítne procesor;
- laborovat s descriptorem, ale vypadá že většina z toho co se nastavuje ve FIT je jenom doporučení a BIOS to může měnit;
- čuměl jsem na ty divné adresy proč CB alokuje struktury pro FSP v ramstage někde kolem 2 GB, ale asi je to normální;
- zapínat / povypínat různé věci v devicetree;
- nakonec jsem nechal vypsat strukturu FSP_S_CONFIG a povypínal podle ní úplně všechno co není nutně potřeba, ale je to furt to samé. Tady je kdyžtak log:
https://pastebin.com/raw/UkYRaqEi

Chtělo by to debug verzi FSP, ale nemůžu jí nikde sehnat, tak kdybyste někdo věděli o někom kdo by mi ji leaknul tak dejte echo. A nebo aspoň 16bitovou POST kartu na LPC kterou asi budu muset poskládat sám, protože jsem je neviděl nikde prodávat **37
8.04.2026 (19:34:00)
RayeR (web) :
Tak to ses dostal dal nez ja pri svem drobnem hrani s CB, hlavne ja nemel zatim v ruce zadnou novejsi platformu. Jak mas poresenej Management Engine? Bez nej bych cekal, ze se to neuprdne, ze potrebujes aspon nakou minimalni verzi (je na to nakej disabler). Zeptam se jedne pomazane hlavy, ktera ma v CB z minula hodne commitu pro AMD jesi by nemel cas poradit...
8.04.2026 (21:09:54)
8-bit obalka (web) :
Luxus, dík! Deska zatím není moje ale je to rozbastlený jiný noťas ze kterého jsem odstranil EC a nahradil ho vlastní pwr sekvencí. Na té svojí jsem těsně než jsem to chtěl pustit do výroby přišel na to, že by se to dalo uspořádat lépe a půlku layoutu jsem rozebral, pak jsem na to neměl čas.

ME je prostě černá krabička a používám FW Intelu (zranitelnou verzi 11.6) s patchem na Bootguard. Není jak poznat, zda jakýkoli PCH co objednáš z Číny nemá fuses Bootguardu vypálené a chování když neautentizuje FW nebo jeho části si každý může nastavit jak chce. Takže bez té medicíny by PCH (nebo procesory se zapouzdřeným PCH) byly nepoužitelné pokud je neseženeš z oficiálního zdroje kdy máš jistotu že jsou nové. Pokud máš BIOS k původní desce, ukáže stav Bootguardu např. UEFItool.

Nedoporučuju pro ME používat zkrácený FW z me_cleaner protože jsem zjistil, že je tam nějaký scratchpad do kterého zapisuje FSP-M než vynutí restart při prvním bootu. Takže jsem nechal ME region celý a jen nastavím HAP bit (High Assurance Platform), který ME hned ze začátku deaktivuje. Dá se zvolit i ve FIT (Flash Image Tool), jenom je pojmenován jako "Reserved" v kategorii "Reserved" **02

Jinak dneska jsem zjistil jak funguje ten update mikrokódu, je tam ještě FIT tabulka. Nemá nic společného s Flash Image Tool a je v BIOS regionu, kdežto FIT tool generuje descriptor. V ní je pointer na ten update. Zdálo se mi divné jak to z CB vypadlo, ale když jsem to zkontroloval podle dokumentace Intelu, bylo to správně, takže jsem pořád kde jsem byl.
9.04.2026 (17:07:01)
RayeR (web) :
Koukam toho uz o tom vis vic jak ja, sem se uz ME par let nevenoval, kor ty nove platformy neznam vubec, skoncim sem u Ivybridge... HAP bit - jo vim ze tam neco takoveho je, mozna ME cleaner nebo jiny tool umi nastabit jen tento bit s ponechanim ostatniho... BTW Ten kamos este s jednim koumakem uz rozlouskali mikrokod Pentia Pro a par II, tam je jeste nizsi level security - neni to RSA jako na novejsich C2D a Nehalem. Samozrejme se nevi jeste co vsechno ten mikrokod dela a co vsechno delaji vnitrni registry, ale uz sou schopny na CPU spustit vlastni updat kod, coz je docela velky pokrok (jen na par vybranych CPUID, musi se to udelat presne na miru).
10.04.2026 (16:04:12)
8-bit obalka (web) :
http://mlabs-cz.com/b/src/1775829379651.png

Poskládal jsem 16b POST kartu (s CPLD XC2C64A) a vím už aspoň kde to vytuhlo - v KBL FSP integration guide 0x9B00 ani není, ale před 0x9B01 - "Post-Mem Program HSIO ModPHY settings" je 0x9B7F - "Post-Mem ScInit Entry" takže se zřejmě upsali a vytuhlo to tam. Takže se zaměřím na nastavení PCH.
11.04.2026 (02:56:45)
8-bit obalka (web) :
Tak ještě jsem překontroloval FSP upd struktury a povypínal z HSIO všechno co ještě nebylo, ale je to to samé, takže jsem docela v koncích **01
23.04.2026 (02:44:14)
RayeR (web) :
Tak te moc nepotesim, jen strucna odpoved, holt zkus ten mailing list...
To netusim to uz je na me moc novy CPU kazdopadne existuje coreboot mailing list, tam by mu mohli poradit asi tady:

https://mail.coreboot.org/mailman3/lists/coreboot.coreb...

Ten FSP je binarni blob takze tezko rict na cem to zhavaruje. Muze samozrejme blbe byt i neco s pameti


Přezdívka:*
Heslo:*

███   ███   ███   
█       █     █   
███   ███   ███   
█ █     █   █     
███   ███   ███   
Opiš:*

Zde můžete smazat vlastní vlákno nebo kteroukoliv odpověď v něm. Můžete smazat vlastní odpověď v cizím vlákně, pokud na ni ještě nikdo jiný nereagoval. Mazat cizí vlákna a odpovědi v nich mohou pouze admini. Smazání příspěvku je nevratná operace! Smazáním vzkazu se smažou i odpovědi na něj.
Seznam uživatelů
Zpět na knihu