Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] Lenovo IdeaPad Gaming 3 15IMH0...
Last Post: alejhandro31
Yesterday 05:49 PM
» Replies: 61
» Views: 43691
HP Pro 3300 & 3400 (H61): Upgrade to Ivy...
Last Post: DeathBringer
Yesterday 02:19 PM
» Replies: 130
» Views: 131989
[REQUEST] Acer Aspire A515-52(G) BIOS Un...
Last Post: VissarionovichIvan
11-27-2025 05:16 PM
» Replies: 7
» Views: 6698
BIOS Mod for Sony VGC RA940G (ASUS P5LP-...
Last Post: DTDeniz
11-27-2025 03:50 PM
» Replies: 9
» Views: 2497
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: elventorro
11-27-2025 03:08 PM
» Replies: 1786
» Views: 787553
[REQUEST] Acer Switch 10 SW5-012 BIOS Un...
Last Post: pedro691
11-27-2025 12:53 PM
» Replies: 45
» Views: 26918
[REQUEST] Lenovo Thinkpad T540p (GMETxxW...
Last Post: bildmacher
11-27-2025 10:49 AM
» Replies: 84
» Views: 57717
Hp probook 6560B Upgrade to Ivy Bridge
Last Post: Ricsi999
11-27-2025 10:20 AM
» Replies: 4
» Views: 244
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
11-27-2025 08:52 AM
» Replies: 4
» Views: 160
REQUEST Dell Latitude 6430U Bios extract
Last Post: Smarty
11-26-2025 07:08 PM
» Replies: 1
» Views: 2677
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: xubix
11-26-2025 03:22 PM
» Replies: 498
» Views: 262700
[REQUEST] HP ENVY - 17-r102nl (W6X06EA#A...
Last Post: SpaghettONE
11-25-2025 04:51 PM
» Replies: 0
» Views: 205
HP Elitebook 8540w Microcode for I7 920X...
Last Post: DeathBringer
11-25-2025 01:44 PM
» Replies: 9
» Views: 860
[REQUEST] HP Pavilion DM4-2101er BIOS F....
Last Post: Nylon
11-25-2025 01:43 AM
» Replies: 1
» Views: 321
ThinkPad W520 - Corrupted ME
Last Post: lovie_loveth
11-24-2025 10:07 PM
» Replies: 0
» Views: 159
[REQUEST] Lenovo IdeaPad S400 (6DCNxxWW)...
Last Post: MasterSil
11-24-2025 08:09 PM
» Replies: 336
» Views: 176929
BIOS ESS Xerox C60
Last Post: JSteen
11-24-2025 02:37 PM
» Replies: 0
» Views: 152
[REQUEST] Acer Nitro 5 AN517-54 BIOS Unl...
Last Post: Carlos_Eduardo13087
11-24-2025 12:25 PM
» Replies: 30
» Views: 12363
[REQUEST] Acer Predator PHN16-72 BIOS Un...
Last Post: Dudu2002
11-24-2025 07:11 AM
» Replies: 3
» Views: 2738
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Cevox
11-24-2025 06:36 AM
» Replies: 500
» Views: 272636

Lenovo T420 Ivy Bridge Support - i7-3540M
#21
(10-13-2015, 06:25 PM)hotnikq Wrote: i have an T420 QM67 with 2520M (HD3000) 988B G2 Socket Sandy Bridge, 

i try to upgrade for  i5 3210M (HD4000) ivy Bridge 988B G2 Socket 

but it doesnt work...
You can't boot  i5-3210M on QM67 chipset. It's hardware incompatibility.
find
quote
#22
There is a Coreboot T420 bios with Ivy Bridge support. Now just need to massage the necessary changes into the Lenovo BIOS.

See  http://www.coreboot.org/Board:lenovo/t420.

find
quote
#23
Excellent, this is just the evidence I was looking for.

Yeah, now if a stock Lenovo BIOS was updated with the necessary changes and microcode, that would be just what I was after.

Time to look into hardware flashers.
find
quote
#24
Beside of demonstrating that t420 hardware could work with an ivy bridge cpu, are coreboot patches useful to achieve the same result with original bios?
Has coreboot an enough similar structure to allow to use that ( or very similar ) code in the bios, or at least could it be taken as example of which modifications the original bios needs?
find
quote
#25
In the german forum an user has uploaded a working bios with upgraded intel vbios module ( from the original 2089 version to 2170 ).
According to intel changelog, in version 2113 a new feature was added to vbios:
Quote:Cross compatibility feature Implemented with single VBIOS binary to support Both Sandy Bridge and Ivy Bridge platforms with a "chipset selection" option in BMP
Does that mean that the vbios will recognize IVB hardware, or that is a feature that could be enabled with some modifications?
If it' s something related to the problem mentioned in the page of coreboot patch that enable IVB support:
Quote:Sandy and Ivy Bridge processors use the same socket,
and a mainboard with the socket can support both types
of CPUs. However, they use different native graphics init
code and cause a crashing if running the wrong code.
So it needs a detecting, then selects the right code to run.

this could be the key feature in order to have IVB cpus working on t420 also with an original bios mod. Am I wrong?
find
quote
#26
(12-08-2015, 05:45 PM)Floris Wrote: In the german forum an user has uploaded a working bios with upgraded intel vbios module ( from the original 2089 version to 2170 ).
According to intel changelog, in version 2113 a new feature was added to vbios:
Quote:Cross compatibility feature Implemented with single VBIOS binary to support Both Sandy Bridge and Ivy Bridge platforms with a "chipset selection" option in BMP
Does that mean that the vbios will recognize IVB hardware, or that is a feature that could be enabled with some modifications?
If it' s something related to the problem mentioned in the page of coreboot patch that enable IVB support:
Quote:Sandy and Ivy Bridge processors use the same socket,
and a mainboard with the socket can support both types
of CPUs. However, they use different native graphics init
code and cause a crashing if running the wrong code.
So it needs a detecting, then selects the right code to run.

this could be the key feature in order to have IVB cpus working on t420 also with an original bios mod. Am I wrong?

If there is a bios setting to manually select the IVY bridge microcode (CPU and GPU) then I would think this switch from Sandy bridge is possible. The only difference is microcode support and nothing else.
find
quote
#27
Updating microcode doesn't add a support of Ivy Bridge core to this chipset. There are many other differences.
find
quote
#28
Hello
I am not a guru on this, I am just saying my opinion.
Using this firmware Lenovo_ThinkPad_T420_83ET76WW-83uj28us_NWL_LEN21_ADV_RAM_Speedo_AES_vBios-2170 which has both IVY bridge support and 1600/1866 DDR3 frequency support, but also if one hacks this excellent bios by adding additional microcode support for both GPU and CPU for intel hd 4000 and IVY bridge in the bios as selectable options I don't think there is anything else needed. because there is no chip to automatically recognize the CPU type (sandy bridge or Ivy bridge) or the Graphics card (intel hd 3000 or intel hd 4000) these options have to be enabled in the bios manually. Thus 2 entries have to be added in the bios. One for graphics card selection (intel hd 3000 or intel hd 4000) and one for CPU microcode (2nd gen or 3rd gen)
The CPU is otherwise the same. There are already some ivy bridge CPUs supported by QM67 like Intel® Core™ i5-3610ME, and this proves my point.
Hope a solution is found.

Regards
find
quote
#29
Hey, hate to bump this older topic, but has anyone succeeded taking a T420 BIOS and making these changes to allow Ivy Bridge processors to be used with it? The only real news I have heard was in a similar "thinkpad-forum.de" thread, and they seemed to have halted with the idea.

They also acknowledge that the main things needed would be adding in the GPU switch statement, and the microcodes. Coreboot also seems to work as well, but it seems needlessly complex and I'd prefer the original BIOS (Ivy Bridge support in the current 1.48 one.)
find
quote
#30
Today I had a look to t420 original/modded ( vbios 2170) bios, and t430 original bios.
First of all I discovered, according to intel bmp, that in modded vbios IVB chipset is selected. Nevertheless that bios works with SNB cpu, not with IVB. After a little investigation, i found some info about intel graphic driver that seems to explain why.
For the uefi boot mode, DXE core loads GOP policy driver, then it locates and loads video bios table into memory, then gop driver start with those settings.
So I started to look in bios for the policy module, looking specifically for the $vbt string, and that' s what I' ve found:
In t420 ( SNB) sainitdxe module has one $vbt reference, in t430 ( SNB & IVB compatible ) two, also t430 has just before ivbgop and snbgop modules, two very similar modules with the $vbt string and that differs for chipset code ( 18-snb,20-ivb ). My idea is that two modules are the actual chipset setting loaded by gopdrivers, so in order to enable IVB on t420 we' ve to find video bios table module in bios and try to work on it.
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)