Аппаратная экосистема QNX: поддерживаемые процессорные платы и стартовые комплекты SWD TimeMaster Игорь Мазанов SWD Software Ltd. Санкт-Петербург.

Презентация:



Advertisements
Похожие презентации
Вопросы программно-аппаратной совместимости в ОС QNX Игорь Мазанов SWD Software Ltd.
Advertisements

Аппаратная экосистема QNX: поддерживаемые процессорные платы и стартовые комплекты SWD TimeMaster Эдуард Белохвостиков SWD Software Ltd. Санкт-Петербург.
IDE QNX – практическая работа Трофимов Александр SWD Software.
Леонид Агафонов, директор по продажам SWD Software Ltd. Санкт-Петербург SWD Software Ltd. корпоративный доклад.
Сеньков Андрей SWD Software Ltd. Санкт-Петербург Особенности разработки драйверов для USB устройств в ОС QNX.
Построение систем высокой надёжности на базе ОСРВ QNX.
добро пожаловать Участники: производители систем управления, разработчики встраиваемых систем, телекоммуникационного, сетевого оборудования Доклады: 4.
Безопасность систем на базе сертифицированной ОСРВ QNX КПДА Александр Трофимов.
Настройка системы печати в ОС QNX 6 Cергей Зыль SWD Software.
QNX в России: новые стратегии компании SWD Software по внедрению и поддержке продуктов QNX Андрей Николаев Руководитель отдела развития SWD Software Ltd.
Новая аудио подсистема для ОСРВ QNX4 – Audio2 Олег Большаков инженер-программист «СВД Встраиваемые Системы» Санкт-Петербург.
Пользователь (User) Приложение (Software) Операционная система (ОС, Operating System, OS) Оборудование (Hardware)
Функциональные требования к современной аппаратуре Роман Пахолков, руководитель компании 1 марта 2007 г.
Модульное лицензирование Александр Варварик SWD Real-Time Systems Конференция QNX Россия сентября, Санкт-Петербург.
Комплект разработчика QNX Momentics и ОСРВ QNX Neutrino: cостав дистрибутивов и лицензирование Николай Горбунов SWD Software Ltd.
WiFi оборудование ASUS. Залог успеха Поддержка максимальной совместимости и локализация Постоянное увеличение функционала устройств Утилита упрощенной.
1 IoT with Galileo – Getting Started WHAT WILL YOU MAKE? Intel IoT.
Программное обеспечение информационных технологий.
Назначение системы BIOS. Что такое BIOS? BIOS (Basic Input Output System) - базовая система ввода-вывода. Это часть программного обеспечения PC, поддерживающая.
Департамент образования КОГОБУ СПО Кировский механико-технологический техникум молочной промышленности Классификация ПО Выполнили студентки гр.ТК-21 Хасанова.
Транксрипт:

Аппаратная экосистема QNX: поддерживаемые процессорные платы и стартовые комплекты SWD TimeMaster Игорь Мазанов SWD Software Ltd. Санкт-Петербург

QNX поддерживает широкий спектр современного оборудования Стандартные драйвера: Блочных устройств, devb-…… Сетевые, devn-…… Видео, devg-…… Аудио, deva-ctrl-…… Символьных устройств, devc-…… Устройств ввода, devi-…… PCMCIA/CardBus, devp-…… USB, devu-……

Поддерживаемое оборудование

Board Support Packages, BSPs Board Support Package Документация Примеры реализации System Builder (IDE) Исходные тексты для startup-кода и драйверов интегрированных устройств Исполняемые файлы для поддерживаемых процессорных плат

Board Support Packages, BSPs

Driver Development Kits, DDKs Driver Development Kit Документация Примеры с исходными текстами DDK Framework Аппаратно-независимый код вынесен в библиотеку Разрабатывается только специфичная для аппаратуры часть кода

Driver Development Kits, DDKs Audio DDK Char DDK Graphics DDK Input DDK Network DDK USB DDK

Driver Development Kits, DDKs

Resource Manager Framework Ресурсный менеджер: Программа-сервер уровня пользователя Обслуживает определенный аппаратный или виртуальный ресурс Send/Receive/Reply POSIX API Стандартный интерфейс клиент - ресурсный менеджер Стандартные утилиты (ls, cat, …) могут работать с устройствами ресурсного менеджера

Resource Manager Framework

Дисковая подсистема EIDE (HDD, CDROM, CompactFlash)devb-eide –Intel –VIA –AMD –SiS –Cyrix SCSI (HDD, CDROM) –Adaptecdevb-ahaX, X=2,4,7,8 devb-adpu320 –AMDdevb-amd –BusLogic/Mylexdevb-btmm –NCR/Symbiosdevb-ncr8 RAID, OS-independent – – –

Сетевые адаптеры Ethernet, 10/100/1000 Mbit/s –UTP (various) –Wireless (802.11b/g – Orinoco, Prism, Broadcom) –Fiber Optic (Corman Technologies Inc.) Наиболее популярные чипсеты: –RTL-8139A/B/Cdevn-rtl –Intel 8255x/82562devn-speedo –Intel 8254xdevn-i82544 –Broadcom 570xdevn-tigon3 –3COM, семейство чипов 3C905devn-el900 –VIA Tech. VT86C100/Adevn-via-rhine

Видеоадаптеры Наиболее популярные адаптеры –ATI (Radeon xxxx)devg-radeon –Intel (i830/845/855/865)devg-i830 –nVidia (TNT, TNT2, GeForce2/4) devg-tnt –Matrox (G400/G450/G550)devg-matroxg –C&T (CT6555x, CT690xx)devg-chips Multimonitor placement (ATI Radeon, Matrox G450/550) devg-vesabios devg-vesatweak –

Адаптеры последовательных устройств Есть драйвера последовательных устройств для разных процессорных платформ Для 8250-compatible UART используется драйвер devc- ser8250 Мультипортовые адаптеры –Connect Tech Inc. (BlueHeat/PCI, BlueHeat/Net, Xtreme/104 ) –Moxa Technologies (ISA, PCI, PC/104) –Advantech (ISA, PCI, PC/104) –Sealevel Systems (ISA, PCI, PC/104, PCMCIA) Character DDK

USB-устройства Контроллеры –UHCI (USB 1.1)devu-uhci –OHCI (USB 1.1)devu-ohci –EHCI (USB 2.0)devu-ehci Поддерживаемые классы устройств USB –USB Mousedevu-mouse –USB Keyboarddevu-kbd –USB Printerdevu-prn –USB Networkdevn-xxxx –USB Mass Storagedevb-umass USB DDK

Фреймграбберы Популярные и недорогие –Conexant/BrookTree BT848/878/ High Performance –ARVOO Products, Picasso framegrabbers (monochrome, color, digital) –Matrox Genesis Native Library (QNX 4, QNX 6)

Digital/Analog I/O United Electronic Industries –PowerDAQ SDK for QNX 4, QNX Resource Manager Framework Заказная разработка –Подробная техническая документация –Техническое задание

Диагностика системы PCI-устройства –Утилита pci, pci -vvv – –

Диагностика системы USB-устройства –Утилита pci, pci -vvv –Утилита usb

Диагностика системы Утилита pidin Утилита spin

Диагностика системы Утилита nicinfo Утилита pin Утилита sloginfo

Инициатива SWD TimeMaster Сокращение сроков разработки проекта все необходимое в одной коробке ОС QNX уже предустановлена на флэш-диск литература и инструкции на русском языке Доступны через SWD Software Ltd. и дилерскую сеть компании есть 30-дневная демо-версия бесплатная техническая поддержка, в т.ч. для демо-версий Поддерживаемые процессорные платы: Fastwel CPU686 Fastwel CPU686E Lippert CoolFox II Diamond Systems Prometheus Ampro CoreModule 4xx Intel IXDP425 Intel IXDP2800 Kontron X-Board PXA255

SWD – разработки, обучение Заказные разработки Обучение -Разработка драйверов для ОСРВ QNX Neutrino,Разработка программного обеспечения реального времени для ОС QNX 4.25

SWD Software Ltd. Официальный дистрибьютор QNX , Санкт-Петербург, пр. Юрия Гагарина 23 тел.: (812) тел.: (812) факс: (812) web: Спасибо!