Ga naar inhoud


Bootloader in RAM of ROM


Aanbevolen berichten

Geplaatst:

Naar alle waarschijnlijkheid ben ik de trotse eigenaar van een Dreambox met een corrupte bootloader (Zie mijn eerdere thread).

 

Ik vraag mij nu af waarom de bootloader, als die kennelijk toch kwetsbaar is voor overschrijven, deze niet geplaatst is in een stuk ROM geheugen ipv flash. Heeft iemand daar een antwoord op?

 

Michel.


Geplaatst:

Nou, met logisch nadenken zou ik zeggen niet in ROM. Want dat is hoe dan ook niet te overschrijven.

Maar ik snap dan ook niet hoe mensen 't voor elkaar krijgen om de bootloader te overschrijven <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />

Geplaatst:

ik denk uit veiligheidsoverwegingen juist wel in ROM. de bootloader kan je vervangen door een jtag-interface, die programmeerd de eeprom (bootloader) welke normaal gesproken niet te slopen valt.

je hebt natuurlijk altijd lieden die het weer wel lukt <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />

 

btw. bovenstaande weet ik niet zeker, maar is het enige logische wat ik me zo 1 2 3 kon bedenken <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />

 

 

 

merDe

deze ruimte is te huur
Geplaatst:

De bootstraploader zit in een soort rom, alleen is het een flasheprom. Dit is puur uit economische overwegingen gedaan en is eigenlijk min of meer standaard bij elke ontvanger die ik ken.

Omdat de tegenwoordige grote flasheproms uit afzonderlijk programmeerbare blokken bestaan werkt dit dan ook gewoon goed. Ook kan je op deze manier de loader updaten welke niet mogelijk zou zijn als deze in een niet programmeerbaar rom zou zijn geplaatst.

Helaas zit er soms ergens "iets" in de software waardoor het block waar de loader in zit toch kan worden gewist.

Gelukkig kan je met een J-tag de boel weer aan de praat helpen. Ook met een cas-2 gaat dat trouwens prima.

 

succes,

Peter.

Niet gehinderd door enige vorm van technische kennis zet ik onbevangen overal mijn schroevendraaier en soldeerbout in.

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...