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
ASUS M2N4-SLI new cpu
Last Post: cocossss
Yesterday 03:21 PM
» Replies: 8
» Views: 2049
[REQUEST] Gigabyte Aorus 15G KC BIOS unl...
Last Post: Dudu2002
10-14-2025 05:10 PM
» Replies: 35
» Views: 15744
Aorus 17G YD unlock bios?
Last Post: Dudu2002
10-14-2025 05:08 PM
» Replies: 1
» Views: 202
Unlocking the Hidden MAINTENANCE Menu of...
Last Post: 123BIOS
10-14-2025 10:31 AM
» Replies: 0
» Views: 341
[REQUEST] Lenovo Z50-70 & Z40-70 (9BCNxx...
Last Post: pitnixu
10-14-2025 04:12 AM
» Replies: 757
» Views: 365445
[REQUEST] Lenovo IdeaPad S400 (6DCNxxWW)...
Last Post: Jamil Missen
10-13-2025 10:04 PM
» Replies: 335
» Views: 166653
[REQUEST] Acer Aspire 5742(G,Z) BIOS Unl...
Last Post: deliter
10-13-2025 09:32 PM
» Replies: 168
» Views: 69738
[REQUEST]wwan whitelist removal ThinkPad...
Last Post: SkyShadow
10-13-2025 02:45 PM
» Replies: 0
» Views: 267
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Dudu2002
10-13-2025 07:31 AM
» Replies: 499
» Views: 260439
HP Victus 16 Bios Splash Screen
Last Post: Onyxcho_Lune
10-13-2025 07:26 AM
» Replies: 0
» Views: 287
[REQUEST] Lenovo IdeaPad Gaming 3-15IHU6...
Last Post: Bobby123Patel
10-13-2025 06:38 AM
» Replies: 7
» Views: 4186
[REQUEST] HP Omen 16 InsydeH2O F.18 (08C...
Last Post: Wernexnrs
10-13-2025 04:16 AM
» Replies: 0
» Views: 339
[REQUEST] 775i65g Wolfdale
Last Post: DeathBringer
10-13-2025 01:53 AM
» Replies: 53
» Views: 33863
Dell XPS M1710 Overclock Tab Unlock Mod ...
Last Post: Skeleton
10-12-2025 08:55 PM
» Replies: 0
» Views: 231
[Request] AM3 support for ECS RS485M-M
Last Post: DeathBringer
10-12-2025 07:47 AM
» Replies: 3
» Views: 506
Optiplex 5055 RyzenBIOS Faulty (not upgr...
Last Post: LaszloE
10-12-2025 05:29 AM
» Replies: 2
» Views: 194
Intel Xeon E3 1270 V5 for LGA 1151 (ASUS...
Last Post: abruchez
10-12-2025 03:26 AM
» Replies: 4
» Views: 387
[REQUEST] Lenovo Thinkpad T420 (83ETxxWW...
Last Post: pycckuu4ejl
10-11-2025 07:32 PM
» Replies: 316
» Views: 285360
M3N78 PRO Phenom II x4 955 BE update
Last Post: Vlad94
10-11-2025 01:28 PM
» Replies: 3
» Views: 5874
Acer Aspire E1 572 black screen, needs b...
Last Post: just_biosmods
10-11-2025 10:38 AM
» Replies: 31
» Views: 38371

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: 2 Guest(s)