View Full Version : Software version vs. Boot Strap version
I have an understanding of what the sotware is in the receiver. But what is the Boot Strap? Why is it needed in addtition to the software?
Basically, the bootstrap is a "helper" application.
When the reciever is first plugged in or is reset, the box loads the bootstrap and executes it.
The bootstrap is in ROM, and probably has the driver to talk to the flash memory. It's job is to load the programming for the IRD from the flash into memory and execute it.
The bootstrap is used because parts in an IRD can change.
Let's say the maker of the flash memory changes. A new version of the bootstrap would be made with drivers to access the new flash part, but the IRD software itself would not have to be modified.
The term "bootstrap" is (I believe) based on the military expression of pulling something up by the bootstraps.
-S
What is IRD?
What do you mean by "the maker of the flash memory changes"?
Steve Mehs
08-11-02, 11:39 PM
IRD = Integrated Receiver/Decoder
which means your satellite receiver
gcutler
08-12-02, 09:17 AM
That Cat won't stop staring at me!!!
Basically, it's possible that some components inside the reciever will change through the life of it. If E* can get a part (in my example the flash memory chip) for 1/2 the cost from another company rather the the one they started with, they can change the reciever to use the lower cost part without creating a whole new reciever with it's own set of code/etc.
It's like the BIOS in your computer, if you have SCSI or IDE, it doesn't matter because the BIOS sets up the interface to the rest of the computer the same way.
johnsmith22
08-12-02, 08:20 PM
Boot Strap comes from the expression to lift by the bootstraps. Going back in time 25 years or more to my PDP8 days it was a little bit of code that you enterd on the front panel switches to give basic instructions to the system to bring it to life, once done the system had the neccessary where-with-all to load its applications. I would imagine the same applies on an IRD, the bootstrap code will be held on read only memory and will load at switchon, that brings the system to life and gives it the basic intelligence required to load its software.
Darkman
08-12-02, 10:15 PM
Originally posted by gcutler
That Cat won't stop staring at me!!!
i see someone likes that Pussy :blush:
vBulletin® v3.7.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.