2015-05-14 2 views
1

Я пытаюсь интерфейс точки Серого Bumblebee2 Stero камеры с использованием PCI Express NVIDA Tegra TK1. Плата Nvidia обнаруживает PCI Express.
Утилита lspciFirewire1394 на Nvida JETSON tk1

00:00.0 PCI bridge: NVIDIA Corporation Device 0e12 (rev a1) 
01:00.0 FireWire (IEEE 1394): LSI Corporation FW643 [TrueFire] PCIe 1394b Controller (rev 08) 
02:00.0 PCI bridge: NVIDIA Corporation Device 0e13 (rev a1) 
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c) 

Но он не может найти точку Грея камеры
lsusb

Bus 002 Device 004: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse 
Bus 002 Device 003: ID 03f0:0024 Hewlett-Packard KU-0316 Keyboard 
Bus 002 Device 002: ID 03f0:2824 Hewlett-Packard 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 

После тщательной отладки, я обнаружил, что текущее ядро ​​на Nvida TEGRA tk1 не firewire1394 драйвер. Итак, мне нужно знать, какое ядро ​​я могу перекомпилировать, чтобы использовать драйвер firewire1394.

ответ

2

На складе Linux kernel 3.10.40 нет драйвера firewire1394. Итак, я добавил драйвер firewire1394.
Ядро «Grinch» добавляет поддержку 1394. Ядро Grinch доступно от: https://devtalk.nvidia.com/default/topic/823132/embedded-systems/-customkernel-the-grinch-21-3-4-for-jetson-tk1-developed/
Я выполнил инструкции и, наконец, у меня установлен и загружен драйвер firewire1394.
Чтобы установить CUDA и OpenCV4Tegra, затем можно использовать диспетчер приложений, а затем отключить опцию linux и flushed.

 Смежные вопросы

  • Нет связанных вопросов^_^