Комплект Intel® для разработки загрузчика

Быстрая, простая и гибкая разработка микропрограмм для базовой инициализации встраиваемых систем

 

Комплект Intel® для разработки загрузчика (Intel® BLDK) — это программный инструментарий, позволяющий создавать адаптированное под требования заказчика, оптимизированное инициализирующее встроенное ПО для встраиваемых платформ на базе процессоров Intel®. Комплект Intel BLDK позволяет быстро разрабатывать микропрограммы для встраиваемых устройств фиксированного назначения, для которых требуется только базовая инициализация и основные функции, а не весь спектр возможностей, предоставляемый традиционной системой BIOS.

В основе комплекта Intel BLDK лежит последняя реализация Intel спецификации Unified Extensible Firmware Interface (UEFI) версии 2.3, комплект Intel® для разработки UEFI 2010 (Intel® UDK2010). Поэтому комплект Intel BLDK полностью совместим с новейшими стандартами UEFI, спецификациями UEFI Shell версии 2.0, а также подходит для использования со средством отладки для комплекта разработчика Intel® UEFI. Поскольку комплект Intel BLDK основан на открытых стандартах UEFI и реализации Intel UDK2010, значительная часть исходного кода находится в открытом доступе для гибкой адаптации при инициализации кода встроенного ПО.

 

Компоненты комплекта для разработки

  • Широкая база кода: Комплект Intel BLDK, основанный на базе унифицированного расширяемого интерфейса встроенного ПО, предоставляет множество возможностей и функций, необходимых для встраиваемых систем.
  • Образцы решений: Примеры образов образцов плат, предоставленные корпорацией Intel, обеспечивают основу, на которой разработчики могут настраивать свои образы системного встроенного ПО.
  • Инструменты графического интерфейса пользователя: Интегрированная среда разработки способствует легкости навигации, внесения изменений и отладки лежащей в основе кодовой базы. Модульные инструменты выбора и разработки позволяют создавать адаптированные образы без прямого изменения кода.
  • Документация: Полные подробные инструкции обеспечивают эффективную самодостаточную поддержку, независимо от размера проекта.

 

Преимущества

  • Отсутствие выплат и лицензионных отчислений: Комплект Intel BLDK позволяет сократить затраты на материалы.
  • Сокращение времени загрузки: Заказчики могут оптимизировать встроенное ПО для сокращения времени загрузки и уменьшения размера встроенного ПО.
  • Богатые возможности: Включают в себя управление энергопотреблением и возможность загрузки на различных альтернативных устройствах.
  • Более высокая гибкость: Позволяет разработчикам полностью контролировать создание и адаптацию инициализирующего встроенного ПО.
  • Возможность многократного использования: Стандарты UEFI позволяют создавать встроенное ПО, которое может быть широко и многократно использовано.
  • Быстрота разработки встроенного ПО: Инструментарий и среда разработки обеспечивают высокую скорость создания и адаптации образцов реализации встроенного ПО.
  • Поддержка экосистемы: Участники Intel® Intelligent Systems Alliance предлагают широкий спектр продуктов, решений и услуг с дополнительными возможностями, созданных на основе комплекта Intel BLDK.

 

Intel® System Studio

Отдельный набор инструментальных средств Intel® System Studio предоставляет гибкое решение для отладки загрузчиков операционных систем, разработанных с помощью Intel® BLDK, а также отладки встроенного ПО и традиционной системы BIOS. Отладчик Intel® JTAG Debugger (XDB), входящий в набор Intel® System Studio, позволяет производить полную проверку и отладку на уровне исходного кода структур данных EFI и UEFI посредством простой команды загрузки (EFI "loadthis"). 

Загрузка продукции Intel BLDK для разработки приложений

Комплект для разработки приложений включает в себя объектные библиотеки, образцы исходного кода и файлы образцов сборки, а также инструментарий для разработки двоичных загрузочных образов встроенного ПО.

 

Загрузка баз кодов для Intel BLDK (справочные образцы пакетов встроенного ПО)

 

Архивные версии

Intel рекомендует использовать для разработки последнюю версию Intel BLDK. Предыдущая версия может быть предоставлена в связи с особыми требованиями бизнеса и/или техническими требованиями.

 

Приложения для разработчиков Intel BLDK

 

Базы кодов для Intel BLDK (справочные образцы пакетов встроенного ПО)

Дополнительная информация

Связаться с нами

Помощь в разработке >

Вступить в сообщество >

Подписаться на рассылку >

Контактная информация >

Чат с техническим
специалистом Intel

Чат на английском языке,
пн.-пт., круглосуточно.
Если чат недоступен,
пожалуйста посылайте ваши
технические вопросы
по электронной почте.

Поддержка загрузчика

Техническую поддержку по технологии загрузчика можно получить, войдя в электронный справочный стол Intel. 

Доступ к электронному справочному столу >

Intel® BLDK

Документация
Далее

Статьи

Далее

Другие видеоролики. Внимание: в данном разделе могут быть представлены материалы на английском языке.

Другие видеоролики

Обсуждения