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 ThinkPad L450 (JDETxxWW...
Last Post: warener
Today 05:05 PM
» Replies: 93
» Views: 40706
[REQUEST] Lenovo G70-70 BIOS Whitelist R...
Last Post: Dudu2002
Today 05:01 PM
» Replies: 134
» Views: 66553
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
Today 04:59 PM
» Replies: 11
» Views: 6060
HP Pro 3300 & 3400 (H61): Upgrade to Ivy...
Last Post: thearda501
Today 11:32 AM
» Replies: 117
» Views: 80445
[Request] Dell Inspiron 17r SE 7720 Unlo...
Last Post: flashmaniak
Today 08:55 AM
» Replies: 91
» Views: 93706
TerraMaster F2-220 Bios
Last Post: mcunanan9
Today 08:12 AM
» Replies: 2
» Views: 198
[REQUEST] Acer Nitro N50-610 BIOS Unlock
Last Post: Lucas66700
Today 07:59 AM
» Replies: 3
» Views: 252
[REQUEST] MSI B550M VDH WIFI BIOS UNLOCK
Last Post: CFW
Yesterday 08:28 PM
» Replies: 0
» Views: 85
[REQUEST] Lenovo B590 (H5ETxxWW) Whiteli...
Last Post: Deltist
Yesterday 03:09 PM
» Replies: 267
» Views: 65767
Acer Extensa 5620: CPU replace
Last Post: MPM
Yesterday 01:22 PM
» Replies: 3
» Views: 369
[REQUEST] Acer Nitro 5 AN515-52 BIOS Unl...
Last Post: Dudu2002
Yesterday 04:13 AM
» Replies: 21
» Views: 9199
Amibios 8 mod - problem with LPT port
Last Post: Beniu33
Yesterday 04:10 AM
» Replies: 1
» Views: 192
[REQUEST] ASUS TUF A15 FA506IV BIOS Unlo...
Last Post: crankeed11
05-11-2024 02:48 PM
» Replies: 62
» Views: 19158
MSI GX640 (Ms-1656) E1656ims.10f BIOS ne...
Last Post: maciekj22
05-11-2024 11:48 AM
» Replies: 0
» Views: 167
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: kashif7723
05-11-2024 11:08 AM
» Replies: 239
» Views: 72309
Looking for the best VPN for PC
Last Post: Alford
05-10-2024 11:54 PM
» Replies: 1
» Views: 227
[REQUEST] Acer predator Triton 300se pt3...
Last Post: Dudu2002
05-10-2024 07:18 PM
» Replies: 4
» Views: 341
[HELP] Unlock bios advanced settings
Last Post: Iarm0620
05-10-2024 04:44 PM
» Replies: 0
» Views: 220
[REQUEST] Lenovo Y50-70 (9ECNxxWW) BIOS ...
Last Post: gizmo77
05-10-2024 02:34 PM
» Replies: 1971
» Views: 682070
Optiplex 7060 SFF 9th Generation Intel C...
Last Post: DeathBringer
05-10-2024 09:42 AM
» Replies: 45
» Views: 8722

Bios wont boot unless I press the esc-key?
#1
After many trial and error I succesfully updated my amd raid option rom with a newer version but bios wont boot unless I press esc-key? My southbridge is a amd sb700 chipset. Laptop is a FSC Xa 3530. Bios is a Phoenix 2.08. I can use Phoenix Bios Editor. I have also unlocked many hidden bios options and disable the splash screen to no avail. The bios doesn't boot without the splash screen and without pressing the esc-key (for diagnostic screen) either. But I would like to use the newest option-rom, too. Can I fix this somehow? I have also read about the possibility to write a loader for the option-rom. Is this possible?
find
quote
#2
(01-12-2013, 07:39 AM)Stoneage Wrote: After many trial and error I succesfully updated my amd raid option rom with a newer version but bios wont boot unless I press esc-key? My southbridge is a amd sb700 chipset. Laptop is a FSC Xa 3530. Bios is a Phoenix 2.08. I can use Phoenix Bios Editor. I have also unlocked many hidden bios options and disable the splash screen to no avail. The bios doesn't boot without the splash screen and without pressing the esc-key (for diagnostic screen) either. But I would like to use the newest option-rom, too. Can I fix this somehow? I have also read about the possibility to write a loader for the option-rom. Is this possible?

Success! Since I'm using an amd raid rom I post my patch for the misc.bin. I disassembled the misc.bin and permantently activated the esc-key sequence. Eventually it also solves the load to misc.bin error and maybe I can debug my error again and make a better patch?

<pre>
seg000:016B loc_16B: ; CODE XREF: seg000:00BBj
seg000:016B call sub_CB0
seg000:016E mov ds:byte_5A24, 0
seg000:0173 push bx
seg000:0174 call sub_DFE
seg000:0177 pop bx
seg000:0178 nop
seg000:0179 nop
seg000:017A call sub_26C
seg000:017D call sub_1F0
seg000:0180 mov cx, 0BB8h
seg000:0183
seg000:0183 loc_183: ; CODE XREF: seg000:019Cj
seg000:0183 mov ah, 1
seg000:0185 int 16h ; KEYBOARD - CHECK BUFFER, DO NOT CLEAR
seg000:0185 ; Return: ZF clear if character in buffer
seg000:0185 ; AH = scan code, AL = character
seg000:0185 ; ZF set if no character in buffer
seg000:0187 jz short loc_199
seg000:0189 xor ah, ah
seg000:018B int 16h ; KEYBOARD - READ CHAR FROM BUFFER, WAIT IF EMPTY
seg000:018B ; Return: AH = scan code, AL = character
seg000:018D cmp ax, 2106h
seg000:0190 jz short loc_1A0
seg000:0192 cmp ax, 1519h
seg000:0195 jz short loc_1A0
seg000:0197 jmp short loc_1BD
seg000:0199 ; ---------------------------------------------------------------------------
seg000:0199
seg000:0199 loc_199: ; CODE XREF: seg000:0187j
seg000:0199 call sub_2318
seg000:019C loop loc_183
seg000:019E jmp short loc_1BD
seg000:01A0 ; ---------------------------------------------------------------------------
seg000:01A0
seg000:01A0 loc_1A0: ; CODE XREF: seg000:0190j
seg000:01A0 ; seg000:0195j
seg000:01A0 mov ds:byte_5A5B, 1
seg000:01A5 mov ds:byte_573C, 0
seg000:01AA mov ds:byte_5A22, 0
seg000:01AF call sub_27E
seg000:01B2 mov ds:byte_5A21, 3
seg000:01B7 mov dx, 8
seg000:01BA jmp loc_2ED
seg000:01BD ; ---------------------------------------------------------------------------
seg000:01BD
seg000:01BD loc_1BD: ; CODE XREF: seg000:0197j
seg000:01BD ; seg000:019Ej
seg000:01BD call sub_F67
seg000:01C0 retf
</pre>
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)