bsp-cpc1310-qnx650sp1-150_rel

bsp-cpc1310-qnx650sp1-150_rel

______________________________________________

Комментарии к версии Fastwel QNX Momentics BSP
______________________________________________


Информация об архиве
____________________

Версия BSP: 1.5.0
Дата создания: 06.02.13


Краткое описание элементов архива
_________________________________

x86/boot/build/cpc1310.build - файл построения образа
x86/boot/build/cpc1310-hid.build - файл построения образа с поддержкой USB клавиатуры
x86/etc/system/sysinit.fwl - скрипт конфигурации системы для запуска прикладного ПО
x86/etc/system/config/display.conf - файл конфигурации графического драйвера
x86/etc/net.cfg - файл конфигурации сети предназначен для утилиты netmanager
x86/sbin/smb-ich - немного доработанный драйвер SMBus для ICH8M (источник: http://community.qnx.com/sf/discussion/do/listPosts/projects.bsp/discussion.bsp.topc22526)
x86/sbin/devc-ich-fram - драйвер FRAM (использует драйвер smb-ich)
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/fram_test/ - каталог теста FRAM драйвера
x86/usr/src/fram_test/Makefile - Makefile теста FRAM драйвера
x86/usr/src/fram_test/x86/o/fram_test - собранный тест FRAM драйвера
x86/usr/src/fram_test/fram_tst.c - исходный текст теста FRAM драйвера
x86/usr/src/smb-ich/dcmd_smbus.h - описание интерфейса драйвера smb-ich
x86/usr/src/diocomex/ - каталог теста порта DIO ComExpress
x86/usr/src/diocomex/diocomex - тест порта DIO ComExpress
x86/usr/src/diocomex/diocomex.c - исходный текст теста и библиотеки DIO ComExpress
x86/usr/src/diocomex/diocomex.log - журнал/пример работы с тестом DIO ComExpress
x86/usr/src/diocomex/usage.txt - аргументы запуска теста
x86/usr/src/diofpga/ - каталог теста порта DIO FPGA
x86/usr/src/diofpga/diofpga.log - журнал/пример работы с тестом DIO FPGA
x86/usr/src/diofpga/libdiofpga.c - исходный текст библиотеки DIO FPGA
x86/usr/src/diofpga/diofpga.c - исходный текст теста DIO FPGA
x86/usr/src/diofpga/libdiofpga.h - файл заголовок API библиотеки DIO FPGA
x86/usr/src/diofpga/diofpga - тест порта DIO FPGA
x86/usr/src/diofpga/usage.txt - аргументы запуска теста
x86/usr/src/wdtsv/ - каталог проекта утилиты (как примера) запуска/сброса/останова SuperVisor (SV) сторожевого таймера
x86/usr/src/wdtsv/wdtsv.txt - пример запуска/останова утилиты SV сторожевого таймера
x86/usr/src/wdtsv/libwdtsv.c - библиотека работы с SV сторожевым таймером
x86/usr/src/wdtsv/wdtsv.h - файл заголовок API библиотеки работы с SV сторожевым таймером
x86/usr/src/wdtsv/wdtsv.c - исходный текст утилиты работы с SV сторожевым таймером
x86/usr/src/wdtsv/wdtsv - утилита запуска/сброса/останова SV сторожевого таймера
x86/usr/src/wdtfpga/ - каталог проекта утилиты (как примера) запуска/сброса/останова FPGA сторожевого таймера
x86/usr/src/wdtfpga/wdtfpga.txt - пример запуска/останова утилиты FPGA сторожевого таймера
x86/usr/src/wdtfpga/wdtfpga - исходный текст утилиты работы с FPGA сторожевым таймером
x86/usr/src/wdtfpga/libwdtfpga.c - библиотека работы с FPGA сторожевым таймером
x86/usr/src/wdtfpga/wdtfpga.h - файл заголовок API библиотеки работы с FPGA сторожевым таймером
x86/usr/src/wdtfpga/wdtfpga.c - исходный текст утилиты работы с FPGA сторожевым таймером


Поддерживаемый функционал платы
_______________________________

SVGA - поддерживается графическим драйвером devg-i830.so (см. display.conf). Строки запуска:
io-display -dvid=0x8086,did=0xa011
ph

SATA,EIDE - поддерживается драйвером devb-eide. Строка запуска:
devb-eide blk automount=hd0t178:/:qnx6 qnx6 sync=optional

USB-CF - поддерживается драйвером devb-umass. Строка запуска:
devb-umass blk automount=hd0t178:/:qnx6 qnx6 sync=optional

FRAM - поддерживается драйвером devc-ich-fram. Строка запуска (должен быть запущен драйвер smb-ich):
devc-ich-fram &

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 -E -u3 3E8,4
devc-ser8250 -E -t14 -T14 -b115200 -u2 2F8,3 -u4 2E8,3

6x USB - поддерживается драйвером devu-ehci.so. Строка запуска:
io-usb -dehci

Audio - поддерживается драйвером intel_hda. Строка запуска:
io-audio -dintel_hda
Пример записи:
waverec rec.wav
Пример воспроизведения:
wave -apcmC0D1p rec.wav

PS/2 и VGA - поддерживается драйвером devc-con. Строка запуска:
devc-con -n4 &

PCI BIOS (PCI Config Space) - поддерживается сервером pci-bios. Строка запуска:
pci-bios-v2 -v &

SMBus - поддерживается драйвером smb-ich. Источник: http://community.qnx.com/sf/discussion/do/listPosts/projects.bsp/discussion.bsp.topc22526.
Строка запуска:
smb-ich

DIO FPGA - поддерживается библиотекой и тестом diofpga (см. diofpga.log). Строка запуска:
diofpga -i -o0xA5 -i

DIO ComExpress - поддерживается библиотекой и тестом diocomex (см. diocomex.log). Строка запуска:
diocomex -i -o0x5 -i

SuperVisor Watchdog - поддерживается утилитой wdtsv (поставляется как пример использования библиотеки wdtsv). Строка запуска (см. wdtsv.txt):
wdtsv -p1 &

FPGA Watchdog - поддерживается утилитой wdtfpga (поставляется как пример использования библиотеки wdtfpga). Строка запуска (см. wdtfpga.txt):
wdtfpga -p1 -v&

SMI - отключается утилитой smioff. Пример строки запуска:
smioff -v


Известные ограничения
_____________________

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
Мы будет рады Вам помочь.
Российская электроника
для ответственных применений
Задать вопрос