Hi guys, this is the first post on this forum.
I just get my hands on a E3-1285 v4 and I would like to install it on my Dell Precision T1700 SFF. I flashed a custom A29 bios like a year ago that added the support of nvme boot using the guide on this forum. The T1700 SFF is using C226 chipset which should theoretically support Broadwell-based E3-1285v4 with CPUID 40671. However, the A29 bios only includes 40661, 40660, 306C1, 306C2, 306C3 and it is using “FIT” table. Now I am planning to to replace 40661 (size 6400) with 40671 (size 3800) using @Lost_N_BIOS guide.
From the original bios, I noticed there exists a 400h padding between those microcodes. As replacing 40661 with 40671 will increase the size of padding between 40671 and 40660. I am not sure about whether the increase or any changes on padding size will break the bios. I have included some screenshots and bios files for the works that I have done now. Any help would be much appreciated!
t1700_a28 is the original bios extracted from hdr
t1700_a28_nvme is the bios that added nvme ffs module
t1700_a28_nvme_broadwell_mcode is the bios that replaced 40661 with 40671 which results in extra padding
This is the original bios and the first 3 padding is 400h.
Now I replaced 40661 with 40671 and the padding size is increased.
t1700_a28_nvme_broadwell_mcode.zip (3.66 MB)
t1700_a28_nvme.zip (3.67 MB)
t1700_a28.zip (3.66 MB)