If your laptop has a full sized SD card slot then just store the adaptor in there when not in use. > I always lose that micro-to-full sized SD adapter too This is a new addition to the onboard firmware and was likely harder to write and fit inside CPU which is likely another reason they started with SD cards. On the pi 3 they added experimental support for booting from a USB device which you have to enable explicitly (and cannot disable). Though I don't know their actual reasoning. Sd cards where likely chosen as they are cheaper the HDD or SSD which are far to large for a position typical use case, require more power and are much more bulky. It also moves the storage off the device reducing its stand along cost as you have to buy the storage separately. The pi chose to load from an SD card instead on some ROM chip on board to make it easy to install to and backup images on the device and be able to swap out the os by simply changing the SD card. As such they tend to use simpler firmware that can boot from a single device in a set way with no way to configure this after boot most of the time. This firmware is programmable but there is limited space for complex firmware like traditional BIOS and UEFI firmware. The ARM chip in the PI however has its own internal firmware that bootstraps the CPU and rest of the system with out the need for an extra chip. They are both quite large and require an extra dedicated chip on the board which costs a small amount and takes up valuable real estate on the board (and larger boards cost more).īIOS or UEFI firmware is required by x86/64 systems as the CPU is not able to bootstrap itself and so requires an external chip to do so. BIOS and now UEFI are a bit of firmware designed to make it easy and convenient to boot typical computers with possibly removable storage on a vast array of different hardware and to be able to toggle and change different settings.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |