The Philippine Electronics and Technology Forum
February 07, 2012, 01:26:31 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   Home   Help Search Login Register  

Pages: [1] 2 3 ... 7   Go Down
  Print  
Author Topic: Recovering from a bad bios flash: The hard way  (Read 19444 times)
7_SeVeN_7
Technical People
Solar Power Satellite
*****

Pogi/Ganda Points: 380
Offline Offline

Posts: 5954


There is no delight in owning anything unshared.


« on: September 05, 2009, 08:09:39 PM »

Hello,

As of yesterday, I pulled out my Asus EEE from Asus service center due to very high repair cost. Almost 200USD around 10,000pesos... But.... I am so happy that I had revived my Asus EEE... As from my story, the bootblock was erased and I tried all the tricks for bootblock recovery techniques I found on the net and without luck.

It took me two complete days to recover this little machine in a hard way. I opened my Asus EEE PC with the steps here: http://forum.eeeuser.com/viewtopic.php?id=6036

Then I saw the BIOS IC and removed it from the board using a soldering iron




From there, I obtained a datasheet from Winbond W25X40 4M-Bit Flash and read and studied all the instructions. From there, I developed the circuit, firmware, and software for flashing.




Here is the software created in C# I had just created this morning to flash my BIOS:



Here is the circuit I created (on breadboard hehe). I used a PIC16f628A (through UART @115200bps) because my parallel port is already damaged. Used SDCC as the compiler.




After programming and verifying using the software I created, I tried to temporarily wire it to see if it works:


And it worked!

My Asus EEE is up and running again!


I am so happy!!! ^_^

kung sino man magkaroon ng similar problems, pwede ko kayong matulungan... sobrang taga sa Asus Service Center...
Logged

E-Gizmo Mechatronix Central: www.e-gizmo.com

Tel #: (63)(2) 536-3378
Globe +63915-973-7691
Smart +63921-779-0748

Location Map

YM: julie.egizmo  aka Born2BeWired  Grin
The Philippine Electronics and Technology Forum
« on: September 05, 2009, 08:09:39 PM »

 Logged
'yus
Technical People
Nuclear Reactor
*****

Pogi/Ganda Points: 274
Offline Offline

Gender: Male
Posts: 4170


oops, kernel panic!


WWW
« Reply #1 on: September 05, 2009, 08:25:19 PM »

^ wow galing. Shocked
malaki talaga ang matitipid 'pag 'kaw mismo ay marunong magrepair.. Smiley
'kaw na lang ang mag-repair sa ibang units
tapos singilin mo ng halfthe price (100USD).. hehe Grin
Logged

join PhilRobotics - Amateur Robotics Club of the Philippines
Google
Diesel Generator
*

Pogi/Ganda Points: 20
Offline Offline

Posts: 1378



« Reply #2 on: September 05, 2009, 08:28:24 PM »

grabe talaga abusado ng mga yan Grin

iba talaga pag technical ang linya mo Grin Grin

galng mo sis7 Grin Grin
Logged

“If you limit your choices only to what seems possible or reasonable, you disconnect yourself from what you truly want, and all that is left is compromise.”
7_SeVeN_7
Technical People
Solar Power Satellite
*****

Pogi/Ganda Points: 380
Offline Offline

Posts: 5954


There is no delight in owning anything unshared.


« Reply #3 on: September 05, 2009, 08:33:26 PM »

kamuntikan na nga ako magwala sa Asus Service Center kahapon nung paalis na ako siningil pa ako ng 500pesos, diagnostic fee daw... Grin Grin Grin

at yesterday, di ako masyado makapag daldalan dito sa elab dahil sa worry ko dito kung marerevive ko pa... buti na lang at...



makakapang hijack na muli! Grin Grin Grin
Logged

E-Gizmo Mechatronix Central: www.e-gizmo.com

Tel #: (63)(2) 536-3378
Globe +63915-973-7691
Smart +63921-779-0748

Location Map

YM: julie.egizmo  aka Born2BeWired  Grin
Google
Diesel Generator
*

Pogi/Ganda Points: 20
Offline Offline

Posts: 1378



« Reply #4 on: September 05, 2009, 08:41:08 PM »

buti napigil ka ng bf mo sis Grin Grin

Logged

“If you limit your choices only to what seems possible or reasonable, you disconnect yourself from what you truly want, and all that is left is compromise.”
7_SeVeN_7
Technical People
Solar Power Satellite
*****

Pogi/Ganda Points: 380
Offline Offline

Posts: 5954


There is no delight in owning anything unshared.


« Reply #5 on: September 05, 2009, 08:41:58 PM »

buti napigil ka ng bf mo sis Grin Grin



impakta ka Grin Grin Grin
Logged

E-Gizmo Mechatronix Central: www.e-gizmo.com

Tel #: (63)(2) 536-3378
Globe +63915-973-7691
Smart +63921-779-0748

Location Map

YM: julie.egizmo  aka Born2BeWired  Grin
john_xd
Size C Battery
*****

Pogi/Ganda Points: 37
Offline Offline

Posts: 205



« Reply #6 on: September 05, 2009, 08:54:54 PM »

ang galing nman nyan!..palakpakan...congratulation!! poging pogi mo Wink
Logged
7_SeVeN_7
Technical People
Solar Power Satellite
*****

Pogi/Ganda Points: 380
Offline Offline

Posts: 5954


There is no delight in owning anything unshared.


« Reply #7 on: September 05, 2009, 08:55:23 PM »

maraming salamat... malaking tinulong sa akin ng proteus sa simulation at timing ng software SPI Grin Grin Grin
Logged

E-Gizmo Mechatronix Central: www.e-gizmo.com

Tel #: (63)(2) 536-3378
Globe +63915-973-7691
Smart +63921-779-0748

Location Map

YM: julie.egizmo  aka Born2BeWired  Grin
rdpzycho
Technical People
Solar Power Satellite
*****

Pogi/Ganda Points: 462
Offline Offline

Gender: Male
Posts: 9138


Perfection is an Illusion


WWW
« Reply #8 on: September 05, 2009, 09:10:32 PM »

^ galing. Grin

'di lang impakta at hijacker, mahusay pa sa hardware at software. Grin Grin Grin
Logged

‎"Keep on starting, and finishing will take care of itself."

- Neil Fiore
alyas
Gas Turbine
**

Pogi/Ganda Points: 166
Offline Offline

Posts: 2511



WWW
« Reply #9 on: September 05, 2009, 09:26:50 PM »

Dapat kasi at least may mga universal programmer na kayo that can specially program/reprogram flash memory chips as well as other rom and mcus.  Also learned it the hard way trying to modify my xbox360.  But I'm not as skilled and talented as 7 so I opted for the little bit more expensive way ...but hey the investment is worth it.
Logged

tiktak
Gas Turbine
**

Pogi/Ganda Points: 171
Offline Offline

Gender: Male
Posts: 2495



WWW
« Reply #10 on: September 05, 2009, 09:34:44 PM »

ako naman ngayon ay namomroblema sa WRT54G na router na corrupt ang firmware sa update at di na ma ping at ayaw mabasa sa JTAG Sad
Logged

Bakit andaming hindi marunong gumamit ng search?Huh
krazeneth
Size AA Battery
****

Pogi/Ganda Points: 1
Offline Offline

Gender: Male
Posts: 138


The electrons is not there till we put it there


« Reply #11 on: September 05, 2009, 09:44:01 PM »

Nice CutenaCute_7.
You dug deeper
Logged
piona
Gas Turbine
**

Pogi/Ganda Points: 112
Offline Offline

Posts: 2963


earth - evils = heaven


« Reply #12 on: September 05, 2009, 10:19:39 PM »

ano bang nangyari manay7 bat na erase yong BIOS? jusy want to know to avoid it....
Logged

love without accomplishing the laws, is complicated - sshrekk
7_SeVeN_7
Technical People
Solar Power Satellite
*****

Pogi/Ganda Points: 380
Offline Offline

Posts: 5954


There is no delight in owning anything unshared.


« Reply #13 on: September 06, 2009, 02:35:21 AM »

ano bang nangyari manay7 bat na erase yong BIOS? jusy want to know to avoid it....

nag flash ako ng bios... andami na nyan process na natapos verification ng ROM file kung angkop sa motherboard, BIOS flashing done, then nung nasa bootblock portion na  all of the sudden nag hang sa 96% while writing sa bootblock area... around 1hr to 2hrs of waiting, nasa 96% pa rin... there is no way to abort... at based from experience, di umaabot ng oras ang flashing ng bios so I know there is something wrong...

nag uusap kami ni sir motion doon sa tipidpc, and yun nga, mahirap pag bootblock portion ang nadale... kahit ang bootblock recovery di gumagana...  at kung di nadale ang bootblock, malamang marecover ko pa ito using BootBlock Recovery ng AMI...

siguro sinadya ito ng pagkakataon para mapwersa akong gawin yung BIOS programmer na matagal ko ng pinapangarap Grin ayan binigyan ako ng rason para matuloy ang project hehehe Grin Grin Grin

magandang learning experience na rin heheheh... Grin Grin Grin
Logged

E-Gizmo Mechatronix Central: www.e-gizmo.com

Tel #: (63)(2) 536-3378
Globe +63915-973-7691
Smart +63921-779-0748

Location Map

YM: julie.egizmo  aka Born2BeWired  Grin
7_SeVeN_7
Technical People
Solar Power Satellite
*****

Pogi/Ganda Points: 380
Offline Offline

Posts: 5954


There is no delight in owning anything unshared.


« Reply #14 on: September 06, 2009, 03:01:38 AM »



eto yung programmer (close up look) hehehe Cheesy
Logged

E-Gizmo Mechatronix Central: www.e-gizmo.com

Tel #: (63)(2) 536-3378
Globe +63915-973-7691
Smart +63921-779-0748

Location Map

YM: julie.egizmo  aka Born2BeWired  Grin
marcelino
Technical People
Solar Power Satellite
*****

Pogi/Ganda Points: 247
Offline Offline

Posts: 5861


...keep moving forward! - Robinson's


« Reply #15 on: September 06, 2009, 10:11:58 AM »



eto yung programmer (close up look) hehehe Cheesy


ayos!  nag-aaral ng geography si manay7!!! hehehe Grin

baka naman gusto mong ishare ang schematic nyan... Cheesy
Logged

"Don't take life seriously. After all, no one has ever come out of it alive. -Bugs Bunny"
7_SeVeN_7
Technical People
Solar Power Satellite
*****

Pogi/Ganda Points: 380
Offline Offline

Posts: 5954


There is no delight in owning anything unshared.


« Reply #16 on: September 06, 2009, 11:09:22 AM »

ayos!  nag-aaral ng geography si manay7!!! hehehe Grin

baka naman gusto mong ishare ang schematic nyan... Cheesy

dapat ang patungan ko diyan sa bench ko dito sa bahay is yung poster ni Marian Rivera sa Ginebra at sayang din kasi malalagyan ng solder debris... hehehe.. at masisira pa ang concentration ko kaya World Map na lang nilagay ko para educational Grin Grin

simple lang schematic nito sis, Max232 + PIC16F628A, tapos yung output is may series resistor lang tapos deretcho na sa SPI Flash. (bit-banged yung SPI).
Logged

E-Gizmo Mechatronix Central: www.e-gizmo.com

Tel #: (63)(2) 536-3378
Globe +63915-973-7691
Smart +63921-779-0748

Location Map

YM: julie.egizmo  aka Born2BeWired  Grin
piona
Gas Turbine
**

Pogi/Ganda Points: 112
Offline Offline

Posts: 2963


earth - evils = heaven


« Reply #17 on: September 06, 2009, 12:22:11 PM »

nag flash ako ng bios... andami na nyan process na natapos verification ng ROM file kung angkop sa motherboard, BIOS flashing done, then nung nasa bootblock portion na  all of the sudden nag hang sa 96% while writing sa bootblock area... around 1hr to 2hrs of waiting, nasa 96% pa rin... there is no way to abort... at based from experience, di umaabot ng oras ang flashing ng bios so I know there is something wrong...

nag uusap kami ni sir motion doon sa tipidpc, and yun nga, mahirap pag bootblock portion ang nadale... kahit ang bootblock recovery di gumagana...  at kung di nadale ang bootblock, malamang marecover ko pa ito using BootBlock Recovery ng AMI...

siguro sinadya ito ng pagkakataon para mapwersa akong gawin yung BIOS programmer na matagal ko ng pinapangarap Grin ayan binigyan ako ng rason para matuloy ang project hehehe Grin Grin Grin

magandang learning experience na rin heheheh... Grin Grin Grin

ah..nag bios update ba kayo?

 nadale rin hp ko nyang mga bios updates nila, nag-ooverheat namn ang lumabas na problema nong hp ko....ang lesson ko don never na e update ang bios  Grin Grin Grin
Logged

love without accomplishing the laws, is complicated - sshrekk
7_SeVeN_7
Technical People
Solar Power Satellite
*****

Pogi/Ganda Points: 380
Offline Offline

Posts: 5954


There is no delight in owning anything unshared.


« Reply #18 on: September 06, 2009, 12:28:40 PM »

ah..nag bios update ba kayo?

 nadale rin hp ko nyang mga bios updates nila, nag-ooverheat namn ang lumabas na problema nong hp ko....ang lesson ko don never na e update ang bios  Grin Grin Grin


yup.. lesson learned talaga .. pero from what happened, ngayon di na ako takot mag bios flash ngayon Grin

at mas reliable pala yung flashing sa boot-up ng AMI kasi failsafe daw yun accdg to some websites (alt-F2 sa boot up)... pag nagbad flash ibabalik ka lang daw nya ulit doon sa start-up hanggang sa ma load nya yung correct bios.. at etong method na ito ginamit ko kahapon sa ASus EEE ko para matest ko lang hehehe (bios flash method ng PC, not yung ginawa ko)... successful naman hehehe Grin
Logged

E-Gizmo Mechatronix Central: www.e-gizmo.com

Tel #: (63)(2) 536-3378
Globe +63915-973-7691
Smart +63921-779-0748

Location Map

YM: julie.egizmo  aka Born2BeWired  Grin
paranz
Technical People
Nuclear Reactor
*****

Pogi/Ganda Points: 167
Offline Offline

Gender: Male
Posts: 4511


1/4W resistor specialist


« Reply #19 on: September 06, 2009, 12:33:24 PM »

ang supergaling mo MotherQueen. Kakainggit ang talent, hardware and software astig! Cheesy
Logged
The Philippine Electronics and Technology Forum
   

 Logged
Pages: [1] 2 3 ... 7   Go Up
  Print  
 
Jump to:  


Related Topics
Subject Started by Replies Views Last post
pa help poh bout christmas lantern flashing bulbs « 1 2 »
Electrical Circuits and Devices
marinekun 22 2156 Last post October 24, 2008, 01:59:29 AM
by marinekun
Asus DVD rom
Data Storage and Media
dewey_dos 3 1063 Last post March 12, 2009, 09:07:03 AM
by danny
bios dlashing /bios updating
Computer Programming/Software Engineering
mcguyver 2 334 Last post July 08, 2010, 10:42:58 PM
by DigitalMind
mga MASTER.... 3p ko lng po... flashing LED light....
Electrical Circuits and Devices
leonArcenal 0 211 Last post December 10, 2010, 11:30:19 PM
by leonArcenal
tc-21fx10p (screen flashing then shut off) « 1 2 3 »
Panasonic Televisions
ratronext 40 870 Last post January 17, 2011, 02:56:08 PM
by Mr Jones
flashing screen
Sharp Televisions
technix 10 234 Last post March 27, 2011, 07:25:48 PM
by RhUNhA
LED Flashing using lm555
Analog Electronics
lanzergene 4 239 Last post September 16, 2011, 06:49:17 AM
by lanzergene
Powered by MySQL Powered by PHP Powered by SMF 1.1.15 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!