Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ev43 screen added to Dev Event IOCs... screen

EVR Testing notes

All PMC EVRs had firmware 1107.

Tested with pci_mrfevr_linuxRT/buildroot-uclibc-x86\[_64\] driver, 32/64 bit driver with 32/64 bit kernel.

Initial testing with Bpm software use event-R4-1-0

Testing with Kukhee where we didn't have the button to make output 4 work (wrong screen used) was 32 bit version of evrLab app, event R4-1-5

Using this test setup with Vadatech carrier and breakout box, outputs 0-9 work. Trying to use outputs 10 and up produces error messages about pulse generators.

More notes from Garth & Kukhee testing:

1. HYTEC AMC carrier has an issue with interrupt. The EVR could not generate interrupt with the carrier. Garth and Kukhee did double check the EVR generates interrupts with other carrier: Vadatech. So, we isolated an issue on the HYTEC carrier.

2. The rear transition module works with the HYTEC carrier. But, the 4th channel is missing somehow. Other 6 channels work well.

3. The messages related pulse generator. There are limited number of pulse generated in the PMC module. So, we could not activate more than 10 triggers at the same times. If we tried to enable more than 10 triggers, we can see the message Sonya saw.

Later testing where we got channel 4 working, found no problems with channel mapping, was with 64 bit version of evrLab app, event-R4-1-5

The Fail LED flashes occasionally when using the HYTEC carrier card.

Check if interrupts are happening with this command: cat /proc/interrupts | grep mrf

You should see the numbers increasing at 720+ Hz.

The MRF EVR uses PLX9030 bridge chipset, the kernel driver set up the interrupt polarity active high.