archfan / coreboot

Coreboot for Lenovo Thinkpad T440P with additional patches
GNU General Public License v2.0
14 stars 2 forks source link

Crystallwell support #6

Open xy-tech opened 4 years ago

xy-tech commented 4 years ago

I've tried crystallwell CPUs and it's not supported on the release build. I'm quite new to this, but is there an option to choose during build to include crystallwell? The crystallwell chip I've tried is the 4960HQ.

archfan commented 4 years ago

Thanks for posting this report.

Which branches did you try? When you build coreboot from the original repository does the problem still persist?

but is there an option to choose during build to include crystallwell?

There is no such option.

archfan commented 4 years ago

Maybe it's a VBIOS / gfx init issue.

I don't have a crystal well CPU yet. Could you recommend a reliable seller for these?

xy-tech commented 4 years ago

The stable release branch. I've tried the 4712HQ (not MQ) and it works perfectly. Drop me an email if you wanna try out a Crystalwell CPU and I'll send you one on your way.

Best regards, Xue Yao

On 26 Dec 2019, at 10:38 AM, 0x61 notifications@github.com wrote:



Thanks for posting this report.

Which branches did you try?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/archfan/coreboot/issues/6?email_source=notifications&email_token=ACKLJ4PWATLVYLD5HFZCQ4TQ2QKLLA5CNFSM4J7FIVRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHUYQ6Y#issuecomment-568952955, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACKLJ4JWIX7PYOKP6PS336DQ2QKLLANCNFSM4J7FIVRA.

archfan commented 4 years ago

I'd love to work on that. However I don't see your email here on github. Mine is ad-min@mailbox.org

I've tried the 4712HQ (not MQ) and it works perfectly.

Makes sense as it has the same iGPU as the MQ cpus.

archfan commented 4 years ago

The stock bios doesn't contain a specific Crystal Well microcode, yet seems to run just fine. Very interesting.

blobs

CPUID - Codename 306C1 - Haswell ES 306C2 - Haswell ES 306C3 - Haswell 40661 - Crystal Well

Nevertheless I will include the appropriate CW and HSW microcodes in my next releases. Can't hurt.

dalao3 commented 4 years ago

The HD4600 is very slow when output to a 4K monitor. I want to upgrade, but I heard there is no DP output for Crystalwell cpu on T440p (https://comptoxguy0f47.blogspot.com/2019/03/thinkpad-t440pt540p-iris-pro-5200-gpu.html). Can coreboot fix this?

mytbk commented 4 years ago

Can you try https://review.coreboot.org/c/coreboot/+/41658 If there's still problem, please give me a log.

mytbk commented 4 years ago

My patch for Crystal Well has been merged upstream. I think it is solved now.

JeffreyAbbinante commented 3 years ago

Any update on this PR? I can't wait to Coreboot a 4980hq T440p.

mytbk commented 3 years ago

@JeffreyAbbinante You can use upstream coreboot commit 12a13e1f30a62513d1ade0cef1d5f815b5ddad65 or later. I have tested it on desktop board ASRock H81M-HDS. I don't have a T440p now, so I don't know whether it works.