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] GL504GS BIOS unlock
Last Post: pl4gue
Today 12:19 PM
» Replies: 75
» Views: 58997
[REQUEST] Lenovo V580(c) (H1ETxxWW) Whit...
Last Post: mansur.sh.n
Today 10:38 AM
» Replies: 587
» Views: 147420
[REQUEST] Acer Aspire S3-391 BIOS Unlock
Last Post: yousade
Today 08:23 AM
» Replies: 56
» Views: 25381
[REQUEST] Thinkpad T14S G3 AMD (Type 21C...
Last Post: Dudu2002
Today 04:37 AM
» Replies: 1
» Views: 74
[REQUEST] Lenovo B490 (H1ETxxWW) Whiteli...
Last Post: sardax
Yesterday 10:03 PM
» Replies: 101
» Views: 31860
[REQUEST] Acer Aspire E1-571(G) BIOS Unl...
Last Post: Dudu2002
Yesterday 04:44 PM
» Replies: 127
» Views: 58033
Acer Predator Helios 300 N17C1 G3-572-79...
Last Post: chadreuel
Yesterday 11:39 AM
» Replies: 0
» Views: 130
[REQUEST] Acer Nitro 5 AN515-56 BIOS Unl...
Last Post: Dudu2002
Yesterday 07:25 AM
» Replies: 5
» Views: 897
[REQUEST] Lenovo Y50-70 (9ECNxxWW) BIOS ...
Last Post: Dudu2002
Yesterday 03:52 AM
» Replies: 1972
» Views: 662152
[Request] Acer Aspire Z1620 (h61h aio v1...
Last Post: spingernexx
04-24-2024 06:09 PM
» Replies: 2
» Views: 177
[REQUEST] Lenovo G505 (82CNxxWW) Whiteli...
Last Post: khaos
04-24-2024 04:15 PM
» Replies: 155
» Views: 55380
Asus Prime b250m plus, RAM compatibility
Last Post: Slayery777
04-24-2024 06:23 AM
» Replies: 0
» Views: 160
[REQUEST] Bios Unlock Request Clevo W230...
Last Post: happycrazyman
04-23-2024 03:53 PM
» Replies: 0
» Views: 142
Rog Strix B650E-F BIOS File Extraction
Last Post: panmetrix24
04-23-2024 11:25 AM
» Replies: 0
» Views: 157
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: Pipo89
04-23-2024 06:47 AM
» Replies: 236
» Views: 69849
[REQUEST] Acer Nitro 5 AN517-41 BIOS Unl...
Last Post: onetapxdf
04-23-2024 03:37 AM
» Replies: 11
» Views: 1380
[REQUEST] Lenovo G400S (7BCNxxWW) Whitel...
Last Post: Dudu2002
04-23-2024 03:14 AM
» Replies: 203
» Views: 70799
[REQUEST] Lenovo V570(c) (44CNxxWW) BIOS...
Last Post: d3m3n7r
04-22-2024 05:20 PM
» Replies: 18
» Views: 11203
[REQUEST] Lenovo Y520-15IKBN (4KCNxxWW) ...
Last Post: ati90
04-22-2024 05:02 AM
» Replies: 64
» Views: 37124
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: SteamTug
04-22-2024 04:24 AM
» Replies: 1731
» Views: 546204

Intel T7500 on GL40 chipset for Samsung R428/P428/R478
#1
Hi cool guys.

My Samsung R428 on Intel GL40 chipset doesn't run with Intel T7500 processor. (only power led lights and nothing is displayed, i.e. black screen) Intel T7500 FSB speed and socket are compatible with Intel GL40 chipset. It means that Samsung R428 BIOS doesn't support Intel T7500 processor.

Currently I have Intel T4300 on this machine.
I found that Acer 5920 supports Intel T7500 processor. And it has the similar Phoenix SecureCore BIOS.

I have tried by myself to modify BIOS image using different tools, but it has been unsuccessfully. (Phoenix BIOS editor generates error with this BIOS)

Could you add Intel T7500 support, please?

Spec code: SLAF8

Links:
CPUID: http://js.land.ru/INTELT4300CPUID.jpg
SAMSUNG R428 BIOS 08NV.M006.20120413.LX:http://js.land.ru/SAMSUNG_R428_08NVB.wph
ACER 5920 BIOS:http://js.land.ru/ACER_5920_ZD13813.wph
CPU description:T7500

Thank you for your time!
Respect!
find
quote
#2
hi JiuShei,
I have extracted microcode from acer_5920 bios , and inject two cpucode within your bios.
You can try it.
original microcode
[Image: 9cxIofA.jpg]

added micocode
[Image: T4mixtt.jpg]


Attached Files
.rar   ss.rar (Size: 1.08 MB / Downloads: 19)

find
quote
#3
Hi genius239,

Thank you very much for help! I tried to flash this BIOS but I got the error. I used WinFlash (2.0.6.0 and 1.7.16.0) tool and disabled all cheksum verification options in the menu. Which tool did you use to add CPU microcode to the BIOS image? I tried cbrom (1.98) to add microcode but it hangs up.

Read system BIOS to analysis
gEscdSaveMode = 1 gSetupVarVolSaveMode=0 gUefiVarVolSaveMode=0.
checkFfsValid ...

checkFfsValid(31b0020h, 180000h, 1)
gFfsModuleAddressMaxium=1fffffh
volumedir location=15fc30h.
It's FFS type bios.
ffs_format_version=2. ffsModCnt=14
[ 0]:[ffe80000h ..+a0000h] Owner=FED91FBA-D37B-4EEA-8729-2EF29FB37A78 in[0h ..+a0000h]. at[0h..a0000h] O.K.
[ 1]:[fff20000h ..+10000h] Owner=F6AE0F63-5F8C-4316-A2EA-76B9AF762756 in[a0000h ..+10000h].
[ 2]:[fff30000h ..+50000h] Owner=FED91FBA-D37B-4EEA-8729-2EF29FB37A78 in[b0000h ..+50000h]. at[b0000h..100000h] O.K.
[ 3]:[fff80000h ..+2000h] Owner=FD21E8FD-2525-4A95-BB90-47EC5763FF9E in[100000h ..+2000h]. =>record0.
[ 4]:[fff82000h ..+e000h] Owner=F6AE0F63-5F8C-4316-A2EA-76B9AF762756 in[102000h ..+e000h].
[ 5]:[fff90000h ..+b6h] Owner=F6AE0F63-5F8C-4316-A2EA-76B9AF762756 in[110000h ..+b6h].
[ 6]:[fff900b6h ..+f4ah] Owner=FED91FBA-D37B-4EEA-8729-2EF29FB37A78 in[1100b6h ..+f4ah]. at[1100b6h..111000h] O.K.
[ 7]:[fff91000h ..+b6h] Owner=F6AE0F63-5F8C-4316-A2EA-76B9AF762756 in[111000h ..+b6h].
[ 8]:[fff910b6h ..+2ef4ah] Owner=FED91FBA-D37B-4EEA-8729-2EF29FB37A78 in[1110b6h ..+2ef4ah]. at[1110b6h..140000h] O.K.
[ 9]:[fffc0000h ..+10000h] Owner=F6AE0F63-5F8C-4316-A2EA-76B9AF762756 in[140000h ..+10000h].
[10]:[fffd0000h ..+1000h] Owner=C02310D0-D754-4539-B0CF-9F9F2618D4A9 in[150000h ..+1000h]. =>record1.
[11]:[fffd1000h ..+1000h] Owner=72F22B11-CEAB-42E2-958A-0DA1622D94E3 in[151000h ..+1000h]. =>record2.
[12]:[fffd2000h ..+e000h] Owner=FED91FBA-D37B-4EEA-8729-2EF29FB37A78 in[152000h ..+e000h]. at[152000h..160000h] O.K.
[13]:[fffe0000h ..+20000h] Owner=FED91FBA-D37B-4EEA-8729-2EF29FB37A78 in[160000h ..+20000h]. at[160000h..180000h]
verifyFfsModuleChecksum(1740c8h, 8018h, '_C00') Fail!
Error code : -104(0xFFFFFF98)
Description:
BIOS image checksum verification failed.
Error code: -104
find
quote
#4
This bios type is a new phoenix bios not a award bios.

verifyFfsModuleChecksum(1740c8h, 8018h, '_C00') Fail!
_c00=cpucode module
because i already modify the module,so....
Maybe need to calculate Checksum.I don't understand calculate checksum yet.

I modified this bios by PhoenixTool and hex editor(i use winhex).
PhoenixTool can extract module from bios , then edit cpucode module by hex editor.

Excuse my poor english.Undecided


Attached Files
.rar   6fb.rar (Size: 4.06 KB / Downloads: 18)
.rar   new edit.rar (Size: 1.08 MB / Downloads: 22)

find
quote
#5
I have some questions about BIOS mods. Could you answer please?
1. Do you have any documentation about Phoenix SecureCore BIOS structure, including addresses of data and CPU microcodes?
2. Which address do CPU microcodes start from? Is it [fffe0000h ..+20000h]?
3. Which CPU microcodes structure is used in the BIOS? Is it simple copy from intel.com site? e.g.Linux Microcodes. So can I do simple copy full data of extracted .bin file for processor family on the specified address of BIOS image?
4.How do you use Phoenix Tool for modified BIOS compilation? I know that Phoenix Tool is only for SLIC introducing.
5.Which file that is parsed by Phoenix Tool contains CPU codes? Is it CPU.bin?

I have tried to find FFS checksum algorithm but I have not found. May be it is Fletcher 24bit CRC. 1740c8h - 3 bytes is used in verifyFfsModuleChecksum. So it seems that is one file with .ffs extention extracted from BIOS image should contain all FFS checksumes. And it is possible to find location by searching "1740c8"

Thanks a bunch!
find
quote
#6
I found the article on Russian about BIOS structure. UEFI structure. But my BIOS image has another structure (I checked it using hex). It seems that all CPU codes are located only in file _C00 that is part of BB.bin (extracted by phoenixtool) file with PSI and other devices support. " _C00" file can be found in .wph file as ASCII string.
Each BIOS image files starts from 24 bytes header where:
0 byte file status
1 byte file flags
2-3 bytes - CRC/checksum with unknown algorithm
4-5 bytes - file lenght
6-7 bytes - file type
8-15 bytes - filename
16-23 bytes - magic value "0xFF00000000000000" or unknown value (may be nested structure description)

All CPU microcodes are identical to the codes that extracted by microdecode tool from intel microcodes in them website. So it is possible to modify raw wph BIOS file.

I don't know which algorithm is used for CRC/checksum. Has someone known Phoenix SecureCore CRC/checksum algorithm?

Upd. No one CRC-16 algorithm/polynom is not applicable. It seems that simple 16-bit byte sum is used and result is substracted from 0x10000
find
quote
#7
I added the latest CPU microcode for CPUID=06FB from file 06FB_20101003 by replacing CPUID=10671 (as in original changes by genius239) to the latest BIOS for SAMSUNG R428/P428/R478. The previos microcode was by 2007 year. I prepared SAMSUNG_08NVB_CPUID10671_TO_06FB_20101003. I flashed it using DOS tool PHLASH16. DOS tool doesn't check CRCs. And it run!

It is necessary to prepare loadable USB FLASH by using the following tools:
USB bootable drive
Windows 98 image

The EasyStep doesn't work correctly and it overclocks my T7500 from 2.2GHz to 2.4GHz sometimes. Good feature Smile (get T7700 without processor changes)
The maximum temperature was 88C. Normally it is 60C.
Productivity is multiplied by 1.5. It is sensitive. (and I tested it using archiving)

The CPUID=06FB allows the following processors with suitable CPU spec. for this notebook types:
T7300
T7400
T7500
T7700
T7800
For others CPUID contained in BIOS for this notebook types use filter on cpu-world
I remind that the following CPUIDs are applicable:
6f9
6fb
6fa
6fd
10674
10676
1067A
Many Intel mobile processors with FSB 800MHz and Socket P will be worked on our laptops.

Buy cheap processor and increase your productivity.
I bought my T7500 by 8.23$

P.S. joke.. I prepared tool to search CRC algorithm that fitting CRC algorithm using all ranges for 32bit polynom and it says me that it will work 13 years Smile
find
quote
#8
Hello. Friends, help. I need a BIOS for samsung r428 with intel t7350 support. Thanks. Here is the user JiuShei added CPUID = 06FB I just need it.
find
quote
#9
GL40 doesn't support FSB=1066 MHz, so you can't use your P7350 in this laptop.
find
quote
#10
(01-29-2020, 06:35 AM)DeathBringer Wrote: GL40 doesn't support FSB=1066 MHz, so you can't use your P7350 in this laptop.

Tell me how to do it better then? What processor will this laptop pull on the GL40? Thanks.

Will I need to modify the bios? how can I do this myself? Can someone help?
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)