Flasha BIOS-chip
Postat: 23 juni 2007, 15:37:13
Efter en misslyckad BIOS-uppdatering på en laptop är jag nu ute och letar efter ett sätt att programmera chippet "manuellt". Man ska tydligen inte ha flashfilerna på USB-minne, för då raderar programmet bara chippet och stänger av datorn sedan... Detta resulterar, inte helt oväntat, i en helt död laptop.
Chippet från laptopen är ett 4 Mbit (512kx8) chip från AMIC, närmare bestämt ett A29040AL-70 som går på 5V och har en PLCC-32 kapsling. Jag hittade ett moderkort bland allt skräp jag har i lägenheten som hade ett Winbondchip på 5V, dock bara 256kx8. Efter att ha kikat på databladen upptäckte jag att den enda skillnaderna mellan kretsarna var att den översta adresspinnen A18 på AMIC-chippet var RST på Winbondchippet.
Kort sammanfattat så fungerade det inte att hotflasha över 256k. Ganska väntat, men desperat som man är så måste man ju prova iaf.
http://www.eksitdata.com programmerar chip på beställning, men jag hade hoppats att lösa problemet själv.
Jag har en bunt andra moderkort som har PLCC-chip i socklar, men dessa går på 3.3V, och enligt databladet för ASIC-chippet ligger det en bit under arbetsspänningen.
Jag har också kikat lite på http://www.ezoflash.com ,och det verkar vara ungefär vad jag behöver. Jag är dock lite tveksam till att bygga ihop något av den kalibern, dels då jag mest troligt bara kommer behöva den en gång, och dels då jag aldrig gett mig in på att etsa egna kretskort.
Min tanke var att bygga en programmerare på labbplatta, men det skulle innebära att jag också måste skriva mjukvaran för denna, vilket gör projektet en aning stort.
Så, jag tänkte ventilera mina funderingar här, och fråga om det finns någon som har några ytterligare idéer eller funderingar?
/ Robert
Chippet från laptopen är ett 4 Mbit (512kx8) chip från AMIC, närmare bestämt ett A29040AL-70 som går på 5V och har en PLCC-32 kapsling. Jag hittade ett moderkort bland allt skräp jag har i lägenheten som hade ett Winbondchip på 5V, dock bara 256kx8. Efter att ha kikat på databladen upptäckte jag att den enda skillnaderna mellan kretsarna var att den översta adresspinnen A18 på AMIC-chippet var RST på Winbondchippet.
Kort sammanfattat så fungerade det inte att hotflasha över 256k. Ganska väntat, men desperat som man är så måste man ju prova iaf.
http://www.eksitdata.com programmerar chip på beställning, men jag hade hoppats att lösa problemet själv.
Jag har en bunt andra moderkort som har PLCC-chip i socklar, men dessa går på 3.3V, och enligt databladet för ASIC-chippet ligger det en bit under arbetsspänningen.
Jag har också kikat lite på http://www.ezoflash.com ,och det verkar vara ungefär vad jag behöver. Jag är dock lite tveksam till att bygga ihop något av den kalibern, dels då jag mest troligt bara kommer behöva den en gång, och dels då jag aldrig gett mig in på att etsa egna kretskort.
Min tanke var att bygga en programmerare på labbplatta, men det skulle innebära att jag också måste skriva mjukvaran för denna, vilket gör projektet en aning stort.
Så, jag tänkte ventilera mina funderingar här, och fråga om det finns någon som har några ytterligare idéer eller funderingar?
/ Robert