Аппаратная экосистема QNX: поддерживаемые процессорные платы и стартовые комплекты SWD TimeMaster Эдуард Белохвостиков SWD Software Ltd. Санкт-Петербург
Поддержка оборудования
Поддерживаемые архитектуры QNX поддерживает архитектуры: ARM (Acorn RISC Machine) MIPS (Microprocessor without interlocked pipeline stages) PPC (PowerPC) SH4 (SuperH-4) x86
Поддерживаемые архитектуры
Этапы создания целевой системы Выбор архитектуры Выбор оборудования Запуск ОС Разработка драйверов для специфичного оборудования Написание программной части проекта BSP DDK
Проблемы разработчиков целевых систем Нет гарантии совместной работоспособности выбранного аппаратного обеспечения и ОС Необходимость проведения тестирования на совместимость Необходимость разрабатывать драйвера и BSP Отсутствие поддержки со стороны вендоров.
Board Support Packages, BSPs Board Support Package Документация Примеры реализации System Builder (IDE) Исходные тексты для startup-кода и драйверов интегрированных устройств Исполняемые файлы для поддерживаемых процессорных плат
Типы Driver Development Kits (DDKs) Audio DDK Graphics DDK Network DDK Character DDK Input DDK USB DDK
Driver Development Kits, DDKs Driver Development Kit Документация Примеры с исходными текстами DDK Framework Аппаратно-независимый код вынесен в библиотеку Разрабатывается только специфичная для аппаратуры часть кода
Обзор стартовых комплектов TimeMaster Fastwel CPU686E TI OMAP 5912 OSK AAEON BOXER AEC-6810 Ampro CoreModule 400 Tecon t-mezon Intel IXDP425
Преимущества использования TimeMaster Быстрая подготовка рабочих мест и монтаж стенда Гарантированная совместимость ОСРВ и выбранной процессорной платы Отсутствие расходов на тестирование и разработку драйверов Оперативная поддержка от SWD Software
Типовой комплект поставки комплекта TimeMaster Процессорный модуль с предустановленной ОСРВ QNX Neutrino Пакет поддержки процессорной платы (BSP) Профессиональный дистрибутив комплекта разработчика QNX Momentics Пакет русификации QNX Neutrino SWD Cyrillic Pack Книга Роберта Кертена «Введение в QNX Neutrino 2» Все необходимые кабели и разъемы Подробные инструкции по установке и использованию системы Пример программирования целевой системы Демо-версии специализированного программного обеспечения (по желанию)
SWD Software Ltd. Официальный дистрибьютор QNX , Санкт-Петербург, пр. Юрия Гагарина 23 тел.: (812) тел.: (812) факс: (812) web: Спасибо!