Hello Mark,
It looks like this thread has been dead for a number of months now, and looking through it, I believe your answer is yes, he did get this working. As far as your 50MHz clock rate, this is not remotely possible with your setup. Did you mean 50KHz? If so, I would try a producer consumer loop on the RT side to read all available elements out of your FIFO, then write them to binary in the consumer loop. If you need further help with your application, you might have better luck starting a new thread. I imagine no-one previously involved in this thread still monitors it's activity.
Cheers!
TJ G