Boot Loaders
9/8/2008
O carregador inicializar é um utilitário que é uma integral parte o dispositivo processo de desenvolvimento OEM. Em alguns casos, ela também está incluída no produto final OEM. O objetivo geral do carregador de inicializar é local a executar-imagem tempo em memória e, em seguida, salto para a rotina inicialização OS. O carregador inicializar pode obter a executar-tempo imagem em um número de diversas maneiras, incluindo carregá-lo sobre uma conexão cabled, such as Ethernet, um serial universal) USB (barramento, ou serial conexão. O carregador inicializar também carrega a OS de um local dispositivo armazenamento, such as Compact Flash, ou um disco rígido. O carregador inicializar pode armazenar a executar-tempo imagem em memória RAM armazenamento voláteis, such as memória flash ou memória, programável eletricamente apagável memória somente leitura (EEPROM), ou algum outro dispositivo armazenamento para uso posterior.
A utilização de carregador inicializar durante o pacote suporte placa (BSP) processo de desenvolvimento economiza tempo. Você pode rapidamente baixar um novo executar-imagem tempo para um dispositivo destino usando um carregador inicializar rather than manualmente transferindo a executar-imagem tempo para um dispositivo destino usando um memória flash programador memória ou porta acessar testar 1149.1-Compliant IEEE e tecnologia Verificação-Limite.
Em muitos produtos OEM finais, o carregador inicializar é removido do produto e o processo redefinir sistema bootstraps a executar-imagem tempo, que é armazenado no dispositivo. No entanto, plataformas hardware que faça não eficiente suporte essa capacidade, como x 86 plataformas, ou plataformas hardware que precisam executar Pre-Boot tarefas, such as executar-imagem tempo as atualizações, pode incluir o carregador inicializar no produto final.
Para obter mais informações sobre o processo de desenvolvimento inteiro para um carregador inicializar, consulte Como desenvolver um carregador de inicialização.
Embora cada carregador inicializar difere nas tarefas ele executa e a maneira como ele executa-las, the most comum carregador inicializar downloads a executar-imagem tempo pela Ethernet em memória RAM em um dispositivo destino. O seguinte tópicos descrevem esta comum carregador inicializar e a infra-estrutura básica e os conceitos que aplicar a todos os carregadores inicializar. Eles também descrevem a bibliotecas e funções que você pode usar para desenvolver um carregador inicializar.
- Recomendável a funcionalidade do carregador de inicialização
- Considerações sobre hardware para o carregador de inicialização
- Modos de inicialização de OS
- Carregador de inicialização Ethernet
- Loaders de inicialização especializados
- Bibliotecas de suporte do carregador de inicialização
See Also
Concepts
Board Support Package Overview
OEM Adaptation Layer