This method significantly reduces the complexity of the bootloader, which, in itself, is an important characteristic. As with the Linux kernel itself, configuration of a bootloader is done at compile time. System Configuration: U-Bootįor a bootloader to be useful across many processors and architectures, some method of configuring the bootloader is necessary. U-Boot has support for multiple architectures and has a large following of embedded developers and hardware manufacturers who have adopted it for use in their projects and have contributed to its development. It is maintained by Wolfgang Denk and hosted on SourceForge at. The official name for this bootloader is Das U-Boot. In this section, we study an existing bootloader that has become very popular in the embedded Linux community. Investing in a single bootloader across multiple platforms ultimately results in lower development costs. It is not uncommon for a single development organization to have multiple processors spanning more than one architecture. The capability of a bootloader to support a wide variety of architectures and processors can be an important feature to larger development organizations. Many bootloaders are specific to a particular architecture. Support for various networking subsystems (such as Ethernet) is less common but a very powerful feature. Most interact with the user through a serial port. For example, all of them have some capability to load and execute other programs, particularly an operating system. Most of these have some level of commonality of features. Many open-source and commercial bootloaders are available, and many more one-of-a-kind home-grown designs are in widespread use today.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |