Pages: [1]   Go Down
Author Topic: Trying to Reflash Bios with Arduino  (Read 1441 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 11
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hey guys,

I have recently been looking up lots of stuff trying to figure out what I can use to reflash a bios chip with my arduino. Basically it went corrupt a few years back, and I thought it would be a fun project.

The chip in question is a "Amic A290021t-70" and the bios was "Award 1998 PCI/PNP 686". I have found the bios in .bin format. Now my question is is there a way to upload it as a .bin file? And if so what is the process of flashing firmware? Do I need special libraries? Or, should I copy and paste blocks of hex as strings in the arduino and upload them that way? Is this even possible? Can you recommend a good hexadecimal binary editor that lets me copy and paste? The ones I found aren't good.

Sorry this may sound totally impossible or something, I am just theorizing at this point. If you guys have any suggestions for getting this working thanks!

-Matt-94
Logged

ottawa, canada
Offline Offline
God Member
*****
Karma: 5
Posts: 989
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

How are you connecting the bios chip to the Arduino?
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 11
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have a breadboard I am going to use.
Logged

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 331
Posts: 16459
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Well count the number of address, data and control bits that the Bios chip requires. I suspect that a standard Arduino doesn't have enough pins to do that without external shift registers, etc. The Arduino Mega could certainly do it and the 1280 chip has internal support for wiring to external memory devices, although no software support is presently available in the Arduino platform.

Lefty
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 11
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for the replies so far guys.
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 11
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sorry to bump, it's just I am kinda on hold right now.
Logged

Pages: [1]   Go Up
Jump to: