______________________________________________ Комментарии к версии Fastwel QNX Momentics BSP ______________________________________________ Информация об архиве ____________________ Версия BSP: 1.1.0 Дата создания: 29.01.15 Краткое описание элементов архива _________________________________ x86/boot/build/cpb906.build - файл построения образа x86/boot/sys/startup-bios - startup для Vortex86DX x86/boot/sys/startup-bios-32 - startup для Vortex86DX x86/boot/sys/init_intrinfo_8259.c - изменения внесенные в startup для Vortex86DX x86/etc/system/sysinit - скрипт конфигурации системы для запуска прикладного ПО x86/etc/net.cfg - файл конфигурации сети предназначен для утилиты netmanager x86/sbin/devc-fram - драйвер FRAM x86/sbin/devc-wdt1 - драйвер WDT1 x86/sbin/devc-wdt2 - драйвер WDT2 x86/lib/dll/devn-vortex.so - драйвер Ethernet Vortex86DX x86/usr/bin/umass - скрипт для подключения/отключения USB Flash накопителей x86/usr/doc/Fastwel_Vortex86DX_CPU_Boards_DRV_SPM.pdf - руководство программиста x86/usr/src/eal/ - каталог функций оберток для исходных текстов тестов драйверов x86/usr/src/eal/qnx/qnx_el.c - исходный текст environment layer x86/usr/src/eal/qnx/qnx_el.h - заголовочный файл environment layer x86/usr/src/eal/qnx/qnx_types.h - заголовочный файл type declarations x86/usr/src/eal/el_types.h - platform independent type declarations and bit manipulation macroses x86/usr/src/eal/declredf.h - DLL import/export redefinitions helper x86/usr/src/eal/el.h - common environment abstraction layer (EL) x86/usr/src/eal/debug/el_dbg.h - debug printing re-definition helper x86/usr/src/eal/debug/idbg.h - turns on F_DBG() printing x86/usr/src/eal/debug/dbgredef.h - debug printing re-definition helper x86/usr/src/eal/debug/udbg.h - turns off F_DBG() printing x86/usr/src/wdt/ - каталог ресурсов сторожевых таймеров WDT1 и WDT2 x86/usr/src/wdt/qnx/wdt_req.h - заголовочный файл IOCTL объявлений для QNX6 x86/usr/src/wdt/qnx/wdt_rm.h - заголовочный файл для QNX6 x86/usr/src/wdt/lib/wdt_lib.h - заголовочный файл интерфейса библиотеки поддержки драйвера x86/usr/src/wdt/io/wdt_ctl.h - заголовочный файл IOCTL объявлений x86/usr/src/wdt/io/wdt1/wdt_io.h - заголовочный файл констант WDT1 x86/usr/src/wdt/io/wdt2/wdt_io.h - заголовочный файл констант WDT2 x86/usr/src/fram/ - каталог проекта драйвера доступа к пользовательской части FRAM размером 7 кбайт x86/usr/src/fram/intrface/fram_int.h - заголовочный файл интерфейса FRAM x86/usr/src/fram/io/fram_ctl.h - заголовочный файл IOCTL объявлений x86/usr/src/fram/io/fram_io.h - заголовочный файл аппаратной части x86/usr/src/fram/io/fram_pci.h - заголовочный файл доступа по PCI x86/usr/src/fram/qnx/fram_drv.h - заголовочный файл для QNX6 x86/usr/src/fram/qnx/fram_req.h - заголовочный файл IOCTL объявлений для QNX6 x86/usr/fram_test/ - каталог теста FRAM драйвера x86/usr/fram_test/Makefile - Makefile теста FRAM драйвера x86/usr/fram_test/common.mk - часть Makefile теста x86/usr/fram_test/x86/Makefile - часть Makefile теста x86/usr/fram_test/x86/o/Makefile - часть Makefile теста x86/usr/fram_test/x86/o/fram_test - собранный тест FRAM драйвера x86/usr/fram_test/fram_tst.c - исходный текст теста FRAM драйвера x86/usr/wdt_test/ - каталог теста двух WDT драйверов x86/usr/wdt_test/Makefile - Makefile теста двух WDT драйвера x86/usr/wdt_test/common.mk - часть Makefile теста x86/usr/wdt_test/x86/Makefile - часть Makefile теста x86/usr/wdt_test/x86/o/Makefile - часть Makefile теста x86/usr/wdt_test/x86/o/libwdt.a - библиотека API двух WDT драйверов x86/usr/wdt_test/x86/o/wdt_test - собранный тест двух WDT драйверов x86/usr/wdt_test/wdt_test.cpp - исходный текст теста двух WDT драйверов Поддерживаемый функционал платы _______________________________ EIDE (CF, NF) - поддерживается драйвером devb-eide. Строка запуска: devb-eide blk automount=hd0t178:/:qnx6 qnx6 sync=optional FRAM - поддерживается драйвером framcpcvx. Строка запуска: devc-fram & Строка запуска теста: fram_test Ethernet - поддерживается драйвером devn-vortex.so. Строка запуска: io-pkt-v4-hc -dshim "devn-vortex.so speed=100,duplex=1" -dspeedo speed=100,duplex=1 2x USB - поддерживается драйвером devu-ehci.so и devu-ehci.so. Строка запуска: io-usb -dehci -dohci COM1, COM2 - поддерживается драйвером devc-ser8250. Строки запуска: devc-ser8250 -e -t8 -T8 -b115200 -u1 3F8,4 devc-ser8250 -t8 -T8 -b115200 -u2 2F8,3 PS/2 и VGA - поддерживается драйвером devc-con. Строка запуска: devc-con -n4 & PCI BIOS (PCI Config Space) - поддерживается сервером pci-bios. Строка запуска: pci-bios -v & Watchdog1 - поддерживается драйвером devc-wdt1. Строка запуска: devc-wdt1 & Строка запуска теста: wdt_test 0 500 Watchdog2 - поддерживается драйвером devc-wdt2. Строка запуска: devc-wdt2 & Строка запуска теста: wdt_test 1 500 Известные ограничения _____________________ 1. CompactFlash желательно отформатировать под DOS/Windows на этой же плате. 2. В файле построения образа необходимо использовать startup-bios входящий в состав BSP. Дополнительная информация _________________________ Более полную информацию по драйверам специализированных периферийных устройств этого процессорного модуля вы найдете в руководстве программиста Fastwel_Vortex86DX_CPU_Boards_DRV_SPM.pdf входящего в это BSP или в Fastwel_Vortex86DX_Boards_BSP.exe поставляемом на CD диске с процессорным модулем. Техническая поддержка _____________________ В случае если некоторые важные Вам функции процессорной платы не были реализованы или у Вас возникли вопросы, комментарии или проблемы с использованием этого BSP, пожалуйста, свяжитесь со службой Технической Поддержки QNX нашей компании: qnx@fastwel.ru Мы будет рады Вам помочь.