open-ephys-plugins / neuropixels-pxi

Open Ephys GUI plugin for interfacing with PXIe-based Neuropixels hardware
GNU General Public License v3.0
13 stars 19 forks source link

Firmware update failure #33

Closed Tevin-yue closed 10 months ago

Tevin-yue commented 11 months ago

I recently updated the firmware and now the PXIe acquisition module is not working. The acquisition module red light keeps on. The updated firmware versions are as follows: QBSC firmware: B176 (appears as 3.2176) and BS firmware: B169 (appears as 2.0169). Open ephy verison is 0.6.4, neuropixel-pxi is 0.5x. HOw an I recover the old firmware? malfuntional module software enviroment

jsiegle commented 11 months ago

Hi Tevin -- we actually just had the same thing happen with two of our basestations at the Allen Institute, and we're not sure what caused it, as we've performed dozens of successful firmware updates previously. We reached out to imec to see if they have any insight into a fix. Please don't try to update the firmware on any other basestations until we figure out what's going on.

A couple questions:

Tevin-yue commented 10 months ago

I have changed the firmware back with spiekGLX, and now it can be recognized. The chassic I used is NI 1071.

jsiegle commented 10 months ago

If the card is not being recognized, you'll need to reset the firmware using the ISP button. To do this, use the following steps:

In our experience, this procedure works most of the time, but not always. If you're not able to connect to the board after following these steps, let us know!

ISP_button
Tevin-yue commented 10 months ago

Thanks a lot, I have tried this and it did work. Then the spiekGLX can update the firmware but not with Open Ephys. Once I open the Open Ephys the card is lost and the light turned off. Maybe the latest the firmware is not completely cpmpatible with hardware.

jsiegle commented 10 months ago

Hi Tevin -- it sounds like this card will need to be repaired by imec. If you can send an email to support@open-ephys.org, we can put you in touch with someone who can coordinate the return shipment.

Just so we better understand exactly what happened, after you pressed the ISP button, you were able to update the firmware using SpikeGLX. But after restart the basestation was not detectable by Open Ephys (and I assume also SpikeGLX)?

When did you purchase this basestation?