'

Аппаратная экосистема QNX: поддерживаемые процессорные платы и стартовые комплекты SWD TimeMaster

Понравилась презентация – покажи это...





Слайд 0

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


Слайд 1

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


Слайд 2

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


Слайд 3

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


Слайд 4

Board Support Packages, BSPs


Слайд 5

Board Support Packages, BSPs


Слайд 6

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


Слайд 7

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


Слайд 8

Driver Development Kits, DDKs


Слайд 9

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


Слайд 10

Resource Manager Framework


Слайд 11

Дисковая подсистема EIDE (HDD, CDROM, CompactFlash) devb-eide Intel VIA AMD SiS Cyrix SCSI (HDD, CDROM) Adaptec devb-ahaX, X=2,4,7,8 devb-adpu320 AMD devb-amd BusLogic/Mylex devb-btmm NCR/Symbios devb-ncr8 RAID, OS-independent http://www.infortrend.com http://www.accusys.com.tw http://www.promise.com


Слайд 12

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


Слайд 13

Видеоадаптеры Наиболее популярные адаптеры 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 http://projects.qnxzone.com/project/showfiles.php?group_id=7


Слайд 14

Адаптеры последовательных устройств Есть драйвера последовательных устройств для разных процессорных платформ Для 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


Слайд 15

USB-устройства Контроллеры UHCI (USB 1.1) devu-uhci OHCI (USB 1.1) devu-ohci EHCI (USB 2.0) devu-ehci Поддерживаемые классы устройств USB USB Mouse devu-mouse USB Keyboard devu-kbd USB Printer devu-prn USB Network devn-xxxx USB Mass Storage devb-umass USB DDK


Слайд 16

Фреймграбберы Популярные и недорогие Conexant/BrookTree BT848/878/879 http://ai.pjwstk.edu.pl/~newchief/qnx/btlib http://argo.lira.dist.unige.it/cbeltran/welcome.htm High Performance ARVOO Products, Picasso framegrabbers (monochrome, color, digital) http://www.arvoo.com Matrox Genesis Native Library (QNX 4, QNX 6)


Слайд 17

Digital/Analog I/O United Electronic Industries PowerDAQ SDK for QNX 4, QNX 6 http://www.ueidaq.com http://www.ueidaq.com/products/software/qnx/pd-qnx/ Resource Manager Framework Заказная разработка Подробная техническая документация Техническое задание


Слайд 18

Диагностика системы PCI-устройства Утилита pci, ‘pci -vvv’ http://www.pcidatabase.com http://pciids.sourceforge.net


Слайд 19

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


Слайд 20

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


Слайд 21

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


Слайд 22

Инициатива 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


Слайд 23

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


Слайд 24

SWD Software Ltd. Официальный дистрибьютор QNX 196135, Санкт-Петербург, пр. Юрия Гагарина 23 тел.: (812) 702-0833 тел.: (812) 373-0260 факс: (812) 373-0497 web: http://www.swd.ru/ e-mail: qnx@swd.ru  Спасибо!


×

HTML:





Ссылка: