______________________________________________ Комментарии к версии Fastwel QNX Momentics BSP ______________________________________________ Информация об архиве ____________________ Версия BSP: 1.1.0 Дата создания: 20.12.12 Краткое описание элементов архива _________________________________ x86/boot/build/cpc503ahci.build - файл построения образа x86/boot/build/cpc503-hid.build - файл построения образа с поддержкой USB клавиатуры x86/etc/system/sysinit.fwl - скрипт конфигурации системы для запуска прикладного ПО x86/etc/system/config/display.conf - файл конфигурации графического драйвера x86/etc/net.cfg - файл конфигурации сети предназначен для утилиты netmanager x86/lib/dll/devg-intelhd.so - обновлённый видео драйвер (см. http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/ExperimentalDriversAndUtilities) x86/lib/dll/devnp-e1000.so - обновлённый Ethernet драйвер (см. http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/ExperimentalDriversAndUtilities) x86/bin/mknand-hd1 - скрипт инициализации и копирования файловой системы из / на hd1 x86/bin/mknand-hd0 - скрипт инициализации и копирования файловой системы из / на hd0 x86/bin/mknand-hd - скрипт инициализации и копирования файловой системы из / на последний hd в списке /dev/. x86/usr/bin/umass - скрипт для подключения/отключения USB Flash накопителей x86/usr/bin/smioff - утилита отключения/включения SMI x86/usr/src/smioff/ - каталог проекта утилиты отключения/включения SMI x86/usr/src/smioff/smioff - утилита отключения/включения SMI x86/usr/src/smioff/smioff.c - исходный текст утилиты отключения/включения SMI x86/usr/src/devc-fram-cpld/ - каталог проекта драйвера чтения/записи FRAM x86/usr/src/devc-fram-cpld/devc-fram-cpld - драйвер чтения/записи FRAM x86/usr/src/devc-fram-cpld/fram-test - тест драйвер чтения/записи FRAM x86/usr/src/devc-fram-cpld/devc-fram-cpld.out - пример использования драйвера чтения/записи FRAM x86/usr/src/wdtcpld/ - каталог проекта утилиты (как примера) запуска/сброса/останова сторожевого таймера в CPLD x86/usr/src/wdtcpld/cpld.c - исходный текст библиотеки x86/usr/src/wdtcpld/wdt.c - исходный текст утилиты работы с сторожевым таймером в CPLD x86/usr/src/wdtcpld/wdtcpld.c - исходный текст библиотеки x86/usr/src/wdtcpld/cpld.h - файл заголовок x86/usr/src/wdtcpld/watchdog.h - файл заголовок x86/usr/src/wdtcpld/wdtregs.h - файл заголовок x86/usr/src/wdtcpld/wdtcpld - утилита работы со сторожевым таймером в CPLD x86/usr/src/wdtcpld/wdtcpld.out - пример запуска утилиты сторожевого таймера в CPLD x86/usr/src/lpt/partst.sh - тест LPT порта Поддерживаемый функционал платы _______________________________ SVGA - поддерживается графическим драйвером devg-intelhd.so (см. display.conf). Строки запуска: io-display -dvid=0x8086,did=0x116 ph SATA - поддерживается драйвером devb-eide. Строка запуска: devb-ahci blk automount=hd0t178:/:qnx6 qnx6 sync=optional USB-CF - поддерживается драйвером devb-umass. Строка запуска: devb-umass blk automount=hd0t178:/:qnx6 qnx6 sync=optional FRAM - поддерживается драйвером devc-fram-cpld. Пример строки запуска (см. devc-fram-cpld.out): devc-fram-cpld & Ethernet - поддерживается драйвером devnp-e1000.so. Строка запуска: io-pkt-v4-hc -de1000 speed=100,duplex=1 4x COM (RS232) - поддерживается драйвером devc-ser8250. Строки запуска: devc-ser8250 -e -t14 -T14 -b115200 -u1 3F8,4 devc-ser8250 -E -t14 -T14 -b115200 -u2 2F8,3 devc-ser8250 -E -t14 -T14 -b115200 -u3 3E8,7 -u4 2E8,7 2x COM (RS485) - поддерживается драйвером devc-ser8250. Строки запуска: devc-ser8250 -E -t14 -T14 -b115200 -u5 2F0,10 -u6 2E0,10 10x USB - поддерживается драйвером devu-ehci.so. Строка запуска: io-usb -dehci PS/2 и Legacy USB - поддерживается драйвером devc-con. Строка запуска: devc-con -n4 & USB-keyboard и USB-mouse поддерживается драйвером devc-con-hid. Строка запуска: io-hid -d ps2ser kbd:kbddev:ps2mouse:mousedev -d usb /dev/io-usb/io-usb devc-con-hid -n4 & PCI BIOS (PCI Config Space) - поддерживается сервером pci-bios. Строка запуска: pci-bios-v2 -v & CPLD Watchdog - поддерживается утилитой wdtcpld (поставляется как пример использования библиотеки wdtcpld). Строка запуска (см. wdtcpld.out): wdtcpld SMI - отключается утилитой smioff. Пример строки запуска: smioff -v smioff -vo Известные ограничения _____________________ 1. Следует использовать startup-apic и pci-bios-v2. 2. Необходимо использовать версию QNX 6.5.0 SP1 и последние обновления драйверов (например: http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/ExperimentalDriversAndUtilities). 3. Если после отключения SMI утилитой smioff нажать клавишу на PS/2-kbd, то при включении SMI PS/2-kbd работать не будет (не восстановится USB-Legacy). Техническая поддержка _____________________ В случае если некоторые важные Вам функции процессорной платы не были реализованы или у Вас возникли вопросы, комментарии или проблемы с использованием этого BSP, пожалуйста, свяжитесь со службой Технической Поддержки QNX нашей компании: qnx@fastwel.ru Мы будет рады Вам помочь.