Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion source/User-Manual/Plugins/Neuropixels-PXI.rst
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ This plugin can stream data from the following Neuropixels probe types:
Connecting to the PXI system
##############################

Before using this plugin, make sure you've followed all of the steps in the `Neuropixels User Manual <https://www.neuropixels.org/support>`__ to set up and configure your hardware. Prior to using your Neuropixels PXI basestation, you must install the Enclustra drivers (available for `Windows 7/8 <https://raw.githubusercontent.com/open-ephys-plugins/neuropixels-pxi/main/Resources/Enclustra_Win7%268.zip>`__ and `Windows 10 <https://raw.githubusercontent.com/open-ephys-plugins/neuropixels-pxi/main/Resources/Enclustra_Win10.zip>`__). See section 4.2.2 of the User Manual for installation instructions.
Before using this plugin, make sure you've followed all of the steps in the `Neuropixels User Manual <https://www.neuropixels.org/support>`__ to set up and configure your hardware. Prior to using your Neuropixels PXI basestation, you must install the `Enclustra drivers <https://raw.githubusercontent.com/open-ephys-plugins/neuropixels-pxi/main/Resources/Enclustra_Win10.zip>`__. See section 4.2.2 of the Neuropixels User Manual for installation instructions.

Once your PXI system is up and running, you can drag and drop the "Neuropix-PXI" module from the Processor List onto the Editor Viewport. The GUI will automatically connect to any available basestations in your PXI chassis with probes connected. If no basestations are found, the plugin can be run in simulation mode. If no probes are found, the plugin editor will display information about each basestation, and can be used to perform a firmware update (see :ref:`updating-basestation-firmware` below).

Expand Down
30 changes: 27 additions & 3 deletions source/User-Manual/Plugins/OneBox.rst
Original file line number Diff line number Diff line change
Expand Up @@ -69,18 +69,42 @@ Driver installation

The OneBox requires a specific version of the FTDI D3XX drivers to be installed on your computer (version 1.3.0.10). These drivers can be downloaded from the `FTDI website <https://ftdichip.com/drivers/d3xx-drivers/>`__. It's recommended to run the Setup Executable and follow the instructions provided by the installer.

.. note:: The latest FTDI D3XX driver (1.4.0.0) is not compatible with the OneBox and will lead to the device not being recognized. Be sure to downgrade to version 1.3.0.10 before attempting to use the OneBox plugin.

Once the drivers are installed, verify whether the OneBox is correctly recognized:

1. Plug in the OneBox power supply
2. Switch on the OneBox using the power button
3. Conect the OneBox to your computer using the included USB 3.0 cable
4. Open Device Manager and confirm that the OneBox appears as a "FT601 USB 3.0 Bridge Device"
4. Open Device Manager and confirm that the OneBox appears as a "FT601 USB 3.0 Bridge Device" in the "Universal Serial Bus controllers" section.

.. image:: ../../_static/images/plugins/onebox/onebox-02.png
:alt: OneBox in the Device Manager

Driver downgrading
--------------------

.. note:: If the OneBox appears as "Neurpixels OneBox" under "Universal Serial Bus devices" in the device manager, it means the FTDI D3XX driver is not properly installed. In this case, you will need to follow the instructions below to remove the incorrect driver and install the correct one.

The latest FTDI D3XX driver (1.4.0.x) is not compatible with the OneBox and will lead to the device not being recognized by the Open Ephys GUI. If you have installed version 1.4.0.x system-wide (for example to use the latest version of the :ref:`acquisitionboard` plugin), you will need to remove the OneBox from the Device Manager before reinstalling the older driver:

1. Download the version 1.3.0.10 x64 FTDI D3XX driver (not the setup executable) from the `FTDI website <https://ftdichip.com/drivers/d3xx-drivers/>`__. Unzip the downloaded file and note the location of the extracted folder.

2. Power down the OneBox and unplug it from your computer.

3. Open Windows Device Manager and enable "Show hidden devices" from the "View" menu.

4. Find the grayed out "Neuropixels OneBox" in the "Universal Serial Bus devices" section, select it, and press the red "X" to uninstall the device. Make sure to check the box that says "Delete the driver software for this device" before confirming.

5. Repeat the process for "FT601 USB 3.0 Bridge Device" in the "Universal Serial Bus controllers" section.

6. Plug the OneBox back in. It should appear in the "Other devices" section of the Device Manager.

7. Right-click on the OneBox and select "Update driver". Choose "Browse my computer for drivers", then "Let me pick from a list of available drivers on my computer." Browse to the location of the extracted FTDI D3XX driver folder (which should contain a .inf and .cat file).

8. Once the older driver is installed, the OneBox should appear as "FT601 USB 3.0 Bridge Device" in the "Universal Serial Bus controllers" section of the Device Manager.

You should now be able to use the OneBox (with driver version 1.3.0.10) and the Acquisition Board plugin (with driver version 1.4.0.x) on the same computer, without needing to switch drivers back and forth.


OneBox status light
---------------------------

Expand Down
10 changes: 5 additions & 5 deletions source/User-Manual/Plugins/Onix-Source.rst
Original file line number Diff line number Diff line change
Expand Up @@ -68,11 +68,11 @@ Plugin Configuration
please consider adding them to the `GitHub repo <https://github.com/open-ephys-plugins/onix-source/issues>`__.

.. note::
The ONIX Source plugin requires the ONIX PCIe Host Firmware to be version 2.0 or higher. If you have an
older version of the firmware, you will need to upgrade it to use this plugin. Please follow the
`Updating Firmware in Windows
<https://open-ephys.github.io/onix-docs/Hardware%20Guide/PCIe%20Host/updating-firmware.html#pcie-host-firmware-update>`__
portion of the hardware documentation to update your PCIe controller firmware.
The ONIX Source plugin requires the ONIX PCIe Host Gateware to be version 2.0 or higher. If you have an
older version of the gateware, you will need to upgrade it to use this plugin. Please follow the
`Updating Gateware in Windows
<https://open-ephys.github.io/onix-docs/Hardware%20Guide/PCIe%20Controller/updating-gateware.html>`__
portion of the hardware documentation to update your PCIe controller gateware.

The ONIX Source plugin allows you to stream data from the ONIX acquisition system. This plugin
assumes that you have an ONIX Breakout Board connected and powered on before adding the plugin to
Expand Down
3 changes: 2 additions & 1 deletion source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,8 @@
'https://labstreaminglayer.org/#/',
'https://discord.gg/jmnneS85CY',
'https://store-usa.arduino.cc/*',
'https://openbci.com/*'
'https://openbci.com/*',
'https://elifesciences.org/*'
]

linkcheck_allowed_redirects = {
Expand Down