AnsweredAssumed Answered

iMX6 / XIO2213BZAY / Drive Connection

Question asked by Jason Alden on Aug 30, 2016

I am currently trying to find a solution to the below setup

 

Setup:

The setup consists of a connection from iMX6 to a XIOO2213BZAY chip via PCI then connected to removable memory modules via firewire

 

Reference:

I have been using the nitrogen6x to model the behavior.

 

Kernel Version:

I have tested a variety of versions.

3.10.17, 3.10.53, 3.14.52, & 4.1.15

 

Behavior:

The expected behavior is that the drives would connect every time. Right now the behavior changes depending on the Linux kernel version. We have had the best luck with 3.10.17 which works intermittently. Some boards will not connect the PCI at all, some boards are intermittent, and some connect every time. It is about a 25% failure rate. When applying the other Linux Kernels, the PCI connects 100% of the time.

 

Linux Kernel 3.10.53, 3.14.52 & 4.1.15 were able to connect the PCI component; however, the failed loading firewire_sbp2 driver. This occurs 100% of the time with these kernels.

 

Attached:

dmesg logs for failed and successful drive connections.  At the end of the captures, I include the results for lsmod & lspci.

Original Attachment has been moved to: rmm_not_connect.cap.zip

Original Attachment has been moved to: rmm_connect.cap.zip

Outcomes