• <Home

Kit de desenvolvimento do carregador de inicialização Intel®

Desenvolvimento de firmware rápido, simples e flexível para inicialização básica de sistemas embarcados

 

O Kit de desenvolvimento do carregador de inicialização Intel® (Intel® BLDK) é um kit de ferramentas de software que permite a criação de soluções de firmware de inicialização personalizadas e otimizadas para plataformas baseadas em processador embarcado da Intel®. O Intel BLDK possibilita o rápido desenvolvimento de firmware para designs embarcados com função fixa — aqueles que exigem funcionalidade e inicialização básicas, em vez de recursos completos fornecidos com um BIOS tradicional.

A implementação mais recente da Intel da Especificação UEFI versão 2.3 é o Kit de desenvolvimento Intel® UEFI 2010 (Intel® UDK2010), a base do Intel BLDK. Como consequência, o Intel BLDK está completamente em conformidade com os últimos padrões UEFI e é compatível com o Intel® UEFI Development Kit Debugger Tool e o UEFI Shell Specification Versão 2.0. Pelo fato de o Intel BLDK basear-se em padrões UEFI abertos e na implementação do Intel UDK2010, uma parte significativa do código fonte está disponível abertamente a fim de proporcionar flexibilidade na personalização da inicialização de firmware do código.

 

Componentes do kit de desenvolvimento

 

  • Base de código sofisticada: Baseado na Unified Extensible Firmware Interface (UEFI), o Intel BLDK oferece uma variedade de recursos e funcionalidades necessários em sistemas embarcados.
  • Implementações de referência: Exemplos de imagens de board de referência da Intel fornecem uma linha de base a partir da qual os desenvolvedores podem personalizar as imagens do firmware de seus sistemas.
  • Ferramentas da GUI: Um ambiente de desenvolvimento integrado facilita a navegação, a modificação e a depuração da base de código subjacente. Ferramentas de criação e seleção de módulos possibilitam a criação personalizada de imagens, sem a necessidade de alterações diretas no código.
  • Documentação: Documentos com instruções abrangentes proporcionam suporte efetivo e autosuficiente, independentemente do tamanho do projeto.

 

 

Benefícios

 

  • Sem custos ou royalties: O Intel BLDK ajuda a reduzir os custos de BOM.
  • Redução dos tempos de inicialização: Os clientes podem otimizar o firmware para a redução dos tempos de inicialização e do tamanho do firmware.
  • Sofisticado conjunto de recursos: Inclui gerenciamento de energia e a habilidade de inicializar uma variedade de dispositivos alternativos.
  • Maior flexibilidade: Permite que os desenvolvedores controlem totalmente e personalizem a inicialização do firmware.
  • Maior capacidade de reutilização: Os padrões UEFI ajudam a criar soluções de firmware que podem ser amplamente reutilizadas.
  • Rápido desenvolvimento de firmware: As ferramentas e o ambiente de desenvolvimento permitem a rápida criação e a personalização da implementação de firmware de referência.
  • Suporte a ecossistemas: Os membros da Intel® Intelligent Systems Alliance oferecem uma grande variedade de produtos, soluções e serviços de valor agregado baseados no Intel BLDK.

 

Intel® System Studio

O Intel® System Studio, um conjunto separado de ferramentas, oferece uma solução flexível para depurar os carregadores de inicialização desenvolvidos com o Intel BLDK, assim como firmware e BIOS tradicionais. O Depurador Intel® JTAG (XDB) incluso no Intel System Studio permite uma inspeção completa e depuração no nível da origem das estruturas de dados EFI e UEFI, tudo através de um comando de carregamento fácil de usar (EFI “loadthis”). 

 

 

 

Download das aplicações de desenvolvimento Intel BLDK

O kit de ferramentas de aplicativos de desenvolvimento inclui bibliotecas de objetos, arquivos de exemplo de fonte, makefiles e ferramentas para o desenvolvimento de imagens de inicialização binária de firmware.

 

Download das bases de código do Intel BLDK (pacotes do firmware de referência)

 

Versões arquivadas

A Intel recomenda o uso da última versão do Intel BLDK em seu design. A versão anterior é disponibilizada para casos em que houver a necessidade por motivos técnicos e/ou de negócios específicos.

 

Aplicativos de desenvolvimento Intel BLDK

 

Bases de código Intel BLDK (pacotes do firmware de referência)

Mais informações

Conecte-se com a gente

Solicite assistência a design >

Faça parte da Comunidade técnica >

Exibir opções de contato >

Inscreva-se para receber os boletins informativos >

Especialização embarcada disponível no chat.

Use o chat em inglês de segunda a sexta ou envie-nos sua pergunta.

Suporte ao carregador de inicialização

Suporte técnico disponível para a tecnologia de carregador de inicialização na Comunidade embarcada Intel®.

Acesse o fórum >

BLDK Intel®

Documentação
Saiba mais.

Publicações técnicas

Saiba mais.