Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Digital Line Level DACs, Digital Crossovers, Equalizers, etc.

Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 30th September 2018, 06:21 AM   #4701
iancanada is offline iancanada  Canada
diyAudio Member
 
iancanada's Avatar
 
Join Date: Dec 2009
Location: Toronto
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Quote:
Originally Posted by hellokitty123 View Post
Anyone?
SLEN: J8 Pin19 on McFifo

Please see user's manual p3 for details.

Regards,
Ian
  Reply With Quote
Old 30th September 2018, 02:26 PM   #4702
hellokitty123 is offline hellokitty123  United States
diyAudio Member
 
Join Date: Dec 2017
Location: Connecticut
Whoops, I was looking on the wrong page :P Damn these busy days are getting to me.
I'm trying to make the MCfifo slave mode work with theIsolatorPI.
I've driven SLEN high and grounded XOSEL but no lock.
Is there a specific frequency the PI want to see from the divider?
  Reply With Quote
Old 10th October 2018, 05:15 PM   #4703
lateboomer is offline lateboomer  Malaysia
diyAudio Member
 
Join Date: Jan 2013
Hi Ian,

I just come across this FIFO project the passed few days, and the tons of info to sieve through really overwhelms me and I am not technically savvy.

Anyway, hope someone can answer my few newbie questions. I have just ordered one AK4490 dac board from fellow diyer Mirand Audio which has i2s CMOS level v3.3, AES and bnc inputs.

1) To build the streamer for the dac, should I order one FIFO II + XO or McFIFO + McXO board, together with one spdif board?

2) Since I have both Odroid C2 and rpi 2B boards, could I get one isolatorPi to work with the FIFO board for both SBC?

3) If I use direct wires to connect between SBC's GPIO to FIFO board, do I still need the IsolatorPi board to provide isolation, since the hat is not direct connect to the sbc?

4) Instead of above FIFO board, could I use one isolatorPi and FiFoPi and also the spdif board together to output spdif or i2s to the dac?

Last edited by lateboomer; 10th October 2018 at 05:19 PM.
  Reply With Quote
Old 16th October 2018, 06:02 PM   #4704
syracuze is offline syracuze  United Kingdom
diyAudio Member
 
Join Date: Jan 2018
Location: London
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Default Power supply choices

I am putting together a new streamer based on Raspberry Pi (running Logitech Media Server and PiCorePlayer) -> McFIFO -> McDualXO (with Pulsar clocks)



What are the best practice power supply options to power the above 3 components in this setup?


I have seen the battery based solutions, but I would rather have something set and forget than deal with recharging of the batteries etc.
  Reply With Quote
Old 26th October 2018, 07:54 AM   #4705
Jjazz is offline Jjazz  Europe
diyAudio Member
 
Join Date: Oct 2012
Location: Barcelona
Hi, I have a problem with Fifo II and I'm very clueless and desperate

My system:
Rapsberry pi/Isopaton pi/Fifo II/Dualxo

My Fifo stopped working, when music plays (Volumio, selected generic output i2s) does not turn on LED Look (D5), only led Empty (D7) lights up.
I have tried connecting with U. FL or with Gpio to J2 and J9, it has not worked. I have two pi isolator, does not work with either of the two, nor J2 and J9 directly to Rapsberry Pi, I have tried several Rapsberry pi and Odroid C2 (selected the correct jumpers in Isolator pi).

I have asked Ian for a new Fifo II and I have the same problem, I don't understand anything. The only difference is that in the old one is always selected the entry I2s 2.

Another very strange thing is that I can not select the output "I2S" 1 or "I2s 2", jumper 1, even if you place a jumper does not select Exit 2.
Input retention is 4, 99v, so far has worked properly with that power.


Does anyone know what's going on? Is there any evidence I can do? I am very bewildered

Thanks
  Reply With Quote
Old 26th October 2018, 10:28 AM   #4706
batteryman is offline batteryman  United Kingdom
diyAudio Member
 
Join Date: Jun 2011
Location: SCOTLAND
Quote:
Originally Posted by syracuze View Post
I am putting together a new streamer based on Raspberry Pi (running Logitech Media Server and PiCorePlayer) -> McFIFO -> McDualXO (with Pulsar clocks)

I have seen the battery based solutions, but I would rather have something set and forget than deal with recharging of the batteries etc.
Ian also has a battery management pcb for this purpose & I think he is working on a new product for this.

Personally, I like the idea of powering each item from their own battery, and it should reduce the pollution of each devices power supply by the others.

I've just bought a 6 pack of 3.7v Lipo 750maH batteries with USB charger from Amazon for under 16.
RC Drone Battery Keenstone 3.7V 750mAh 6-Pack with Lipo Battery Charger,6 Port replacement battery for Syma X5, X5C, X5SC, X5SW,JJRC H42 H23,Goolrc T32,M68R,UDI U45,and Cheerson CX-30W RC Quadcopter Drone: Amazon.co.uk: Toys & Games
  Reply With Quote
Old 26th October 2018, 01:04 PM   #4707
iancanada is offline iancanada  Canada
diyAudio Member
 
iancanada's Avatar
 
Join Date: Dec 2009
Location: Toronto
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Quote:
Originally Posted by Jjazz View Post
Hi, I have a problem with Fifo II and I'm very clueless and desperate

My system:
Rapsberry pi/Isopaton pi/Fifo II/Dualxo

My Fifo stopped working, when music plays (Volumio, selected generic output i2s) does not turn on LED Look (D5), only led Empty (D7) lights up.
I have tried connecting with U. FL or with Gpio to J2 and J9, it has not worked. I have two pi isolator, does not work with either of the two, nor J2 and J9 directly to Rapsberry Pi, I have tried several Rapsberry pi and Odroid C2 (selected the correct jumpers in Isolator pi).

I have asked Ian for a new Fifo II and I have the same problem, I don't understand anything. The only difference is that in the old one is always selected the entry I2s 2.

Another very strange thing is that I can not select the output "I2S" 1 or "I2s 2", jumper 1, even if you place a jumper does not select Exit 2.
Input retention is 4, 99v, so far has worked properly with that power.


Does anyone know what's going on? Is there any evidence I can do? I am very bewildered

Thanks
Hi Jjazz,

Please no worry. If you can not switch between inputs, it should be typical no clock issue. That means the FIFO II didn't receive clock signal from the DualXO II.

Please check:
1. Power supply of Dual XO.
2. Re-connect the two cables between FIFO and clock board.
3. Confirm the two XOs on the DualXO clock board are working and have correct MCLK output. Or, use the original XOs for functional verification.

Clock signal is in the FFC/FPC cable.

Regards,
Ian
  Reply With Quote
Old 28th October 2018, 02:33 AM   #4708
syracuze is offline syracuze  United Kingdom
diyAudio Member
 
Join Date: Jan 2018
Location: London
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Quote:
Originally Posted by batteryman View Post
Ian also has a battery management pcb for this purpose & I think he is working on a new product for this.

Personally, I like the idea of powering each item from their own battery, and it should reduce the pollution of each devices power supply by the others.

I've just bought a 6 pack of 3.7v Lipo 750maH batteries with USB charger from Amazon for under 16.
RC Drone Battery Keenstone 3.7V 750mAh 6-Pack with Lipo Battery Charger,6 Port replacement battery for Syma X5, X5C, X5SC, X5SW,JJRC H42 H23,Goolrc T32,M68R,UDI U45,and Cheerson CX-30W RC Quadcopter Drone: Amazon.co.uk: Toys & Games

Thanks for the note batteryman

I have seen the Ian's new battery board that is under development now, waiting for it to become available
  Reply With Quote
Old 30th October 2018, 06:15 PM   #4709
lateboomer is offline lateboomer  Malaysia
diyAudio Member
 
Join Date: Jan 2013
Quote:
Originally Posted by lateboomer View Post
Hi Ian,

I just come across this FIFO project the passed few days, and the tons of info to sieve through really overwhelms me and I am not technically savvy.

Anyway, hope someone can answer my few newbie questions. I have just ordered one AK4490 dac board from fellow diyer Mirand Audio which has i2s CMOS level v3.3, AES and bnc inputs.

1) To build the streamer for the dac, should I order one FIFO II + XO or McFIFO + McXO board, together with one spdif board?

2) Since I have both Odroid C2 and rpi 2B boards, could I get one isolatorPi to work with the FIFO board for both SBC?

3) If I use direct wires to connect between SBC's GPIO to FIFO board, do I still need the IsolatorPi board to provide isolation, since the hat is not direct connect to the sbc?

4) Instead of above FIFO board, could I use one isolatorPi and FiFoPi and also the spdif board together to output spdif or i2s to the dac?
Ian,

I understand why my newbie questions are ignored. So I forced myself to go through most of the threads from the beginning and plus the isolatorpi threads. But still I have some questions and hope you can advice.

Since both Odroid and rpi support native dsd on usb, I am thinking to use my Singxer f-1 usb interface to output i2c to FiFo or McFiFo and also the isolator and the reclock board. The question is if I choose Fifo, I can add spdif board to output spdif to AK4490 dac, however if I choose McFiFo the board doesn't support spdif board unless driver is updated, am I right?

Secondly is it true FiFo doesn't support dsd but McFifo does? Is FiFoPi compatible with Ordroid C2 sbc?
  Reply With Quote
Old 30th October 2018, 09:15 PM   #4710
wealas is offline wealas
diyAudio Member
 
Join Date: Apr 2017
Spdif does not support DSD so if you want to play DSD you have to use i2s.
McFifo has built-in isolation so you won't need another isolator board.
  Reply With Quote

Reply


Asynchronous I2S FIFO project, an ultimate weapon to fight the jitterHide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
XMOS-based Asynchronous USB to I2S interface Lorien Digital Line Level 3190 1st December 2018 06:27 PM
exaU2I - Multi-Channel Asynchronous USB to I2S Interface exa065 exaDevices 1409 4th November 2018 01:16 PM
DAC chip selection + I2S jitter questions drwho9437 Digital Line Level 2 26th July 2010 01:50 PM
Simple FIFO to I2S CPLD, for MCU players / reclocking KOON3876 Digital Line Level 21 19th September 2008 05:00 PM
asynchronous reclocking and low jitter clocks ash_dac Digital Source 3 8th February 2005 10:22 AM


New To Site? Need Help?

All times are GMT. The time now is 06:15 AM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 14.29%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio
Wiki