Sida 1 av 1
Switcha eprom med biossavior
Postat: 28 mars 2006, 08:21:52
av zwanzig
Skulle behöva en switch emellan två 32-pins eprom. Skulle RD1-1M Bios Savior på
www.eksidata.se fungera? Eller har den för mycket tramselektronik på sig?
Kanske är enklare att köpa tre stycken dil-socklar och en bandkabel, men finns det switchar med 32 poler att få tag på?
Postat: 28 mars 2006, 09:46:56
av B1n4ry
Varför skall du switcha alla 32 polerna när det räcker med att du switchar EN signal?
Parallellkoppla eprommen rakt av och sätt en växlande omkopplade på /E (Enable) eller annan motsvarande pinne. Sedan slänger du dit två pullup motstånd från respektive /E till +5v så är du klar.
Alt 1. är att du monterar 2 dilsocklar och en motsvarande stiftlist på en bit vero och trycker i kortet istället för orginalprommet.
Alt 2. har jag använt många gånger och det är att koppla loss /E från orginalprommet och sedan löda det andra prommet rakt på orginalet!
Sitter orginalet lödat i kortet får du skära av /E pinnen från kortet med skalpell, om det är socklat så lyfter du det och böjer ut /E pinnen och löder en tråd i sockeln och en på vardeta utböjda /E pinne.
//B1N4RY
Postat: 28 mars 2006, 09:50:04
av B1n4ry
På tal om BIOS...
Om det bara är så att du har ett kraschat BIOS så kan man ju alltid starta datorn med ett friskt BIOS och köra ända fram tills flashningen skall starta, sedan rycker man ur det hela BIOSet och stoppar i det "tomma" utan att stänga av PCn. Funkar klockrent... =)
//B1N4RY
Postat: 28 mars 2006, 10:06:47
av zwanzig
Hade ingen aning om att det fanns en enablepinne på eprom. Det förenklar ju oerhört. Tack.
Detta ger att jag satsar på att löda ihop några socklar där allt parallellkopplas utom enable. Och en tvåvägs enpolig brytare för att skicka kortets enable antingen till ena eller andra epromet. Räcker det så eller måste jag lägga till pullupmotstånd dessutom?
EDIT: det handlar inte om bios, utan jag vill köra två olika mjukvaror på ett kort bara.
Postat: 28 mars 2006, 12:14:18
av Icecap
Du MÅSTE ha pull-up'erna också!
Är jag rätt ute nu?
Postat: 28 mars 2006, 17:51:48
av zwanzig
Google sa att "0v applied at this pin the eprom in 'ON', with +5V the eprom is 'OFF'"
Så det blir såhär vad jag kan förstå:
paintschema

motståndet blir väl tillochmedöverflödigt?
Chip enable på mitt kort lär ju ge ut 0v när det passar så den borde bli bra att "nolla mot"?
Är det bättre att skippa hela paintidén och satsa på denna typ av enklare(?) koppling?

Postat: 28 mars 2006, 23:15:13
av jack
Den sista bilden tycker jag ser vettig ut.
Men någon lite säkrare person bör nog bekräfta så slipper du bränna saker. Någon?
Postat: 29 mars 2006, 09:28:17
av Illuwatar
Det sista alternativet är det som kommer att fungera. Koppla "enable out" till jord (antar att Enable är aktivt låg i och med at pull-up används) så har du en enkelt EPROM-switch.
Postat: 29 mars 2006, 09:57:24
av PHermansson
...och så har du byggt din egen BIOS-Savior. Den använder denna princip, en enkelpolig omkopplare som växlar enable. Vad gäller 'tramselektronik' så räknas kanske inte det fastlödda eprom'et den är utrustad med? Annars ser jag inte så mycket mer än ett motstånd, men kan kolla närmare om du vill (sitter en i datorn här).
Edit: Två motstånd är det.
Postat: 29 mars 2006, 10:48:22
av B1n4ry
Zwanzig:
Bägge dina scheman borde funka MEN med "paint" varianten så finns det ju större risk för "glitchar" och störningar när du switchar eftersom bägge enablesignalerna till prommen kommer att sväva öppet en kort stund.
Med varianten med två pullup så slipper du det.
Samma principkoppling används ofta. Från modifierade arkadspel till Commodore 64 med turboloader och Amiga med dubbla kickstart.
//B1N4RY
Postat: 30 mars 2006, 20:33:38
av zwanzig
Epromen betedde sig lite underligt när jag "jordade" mot kortets chip enable. Funkar dock kockrent när kör mot riktiga jorden. Lite underligt tycker jag, men eftersom jag inte designat kortet vet jag ju inte vad det gör heller så...
Stort tack för alla svar!