Hello,
I am building a streamer with DAC;
Here is the troubleshooting that I have done so far:
1- I first have installed the Protodac on top of the Raspberry and good sound was comming out of it
2- I then installed the Raspberry on the StationPi and ProtoDac on the clean side of the StationPi and the sound was comming out good also
3- I then installed the FifoPi on the clean side of the StationPi with the MonitorPi and the ProtoDac on top. There is bit rate and all the data showing that the song is playing on the MonitorPi and both I2S and Lock led are green, but no sound from the ProtoDac anymore...
Anybody have an idea why there is no sound going thru the ProtoDac?
I am building a streamer with DAC;
- Raspberry running Ropieee mounted on a StationPi Pro
- FifoPi Q7 mounted on the clean Side
- MonitorPi Pro mounted on the dirty side of the FifoPi Q7
- ProtoDac mounted on the clean side of the FifoPi Q7
- StationPi Pro Raspberry side powered by a 5V linear PS
- Jumper on J9 of the StationPi
- FifoPi Q7 5V by LinearPi + UcConditioner
- FifoPi Q7 3.3V by LinearPi + UcConditioner
Here is the troubleshooting that I have done so far:
1- I first have installed the Protodac on top of the Raspberry and good sound was comming out of it
2- I then installed the Raspberry on the StationPi and ProtoDac on the clean side of the StationPi and the sound was comming out good also
3- I then installed the FifoPi on the clean side of the StationPi with the MonitorPi and the ProtoDac on top. There is bit rate and all the data showing that the song is playing on the MonitorPi and both I2S and Lock led are green, but no sound from the ProtoDac anymore...
Anybody have an idea why there is no sound going thru the ProtoDac?
Edit;
* I just mounted the fifoPi directly on top of the StationPro with the ProtoDac on the clean side and the MonitorPi on the dirty one of the FifoPi and sounds come out...
* I just mounted the fifoPi directly on top of the StationPro with the ProtoDac on the clean side and the MonitorPi on the dirty one of the FifoPi and sounds come out...
What software are you using? Are you using the correct I2S DAC? See page 5 Section D #8 of the Q7 manual. Use Audiophonics I-Sabre ES9028Q2M or generic I2S DAC.
I have a similar issue with just a basic setup (purepi II, raspberry pi3, fifopi q7, and monitorpi).
I have tried Moode with three different dac settings ( Protodac, Audiophonics I-Sabre ES9028Q2M or generic I2S DAC) and volumio with two dac settings (Audiophonics I-Sabre ES9028Q2M or generic I2S DAC). The monitor pi show info that it is playing and the D8 output led for IS2 is on but no sound output. I also tried changing the settings on the moniorpi for the fifopi. The Protodac works fine plugged in to the pi just not with the fifopi q7.
Does anyone have any ideas to check or any more info I could provide?
I have tried Moode with three different dac settings ( Protodac, Audiophonics I-Sabre ES9028Q2M or generic I2S DAC) and volumio with two dac settings (Audiophonics I-Sabre ES9028Q2M or generic I2S DAC). The monitor pi show info that it is playing and the D8 output led for IS2 is on but no sound output. I also tried changing the settings on the moniorpi for the fifopi. The Protodac works fine plugged in to the pi just not with the fifopi q7.
Does anyone have any ideas to check or any more info I could provide?
Is it because the Protodac need 5v to work and the j7 connector only has 3.3 volts on pins 2 & 4?
ProtoDAC requires a stacking or extension header with pins 2 and 4 removed in order to function with Q7 or MA.
The 5VDC of Q7 J3 comes from the GPIO of Q7. Is it isolated from the Raspberry Pi 5VDC power supply?
Use the 5V and GND pads between the RCA jacks on ProtoDAC to power it with a clean and/or separate power supply.
The 5VDC of Q7 J3 comes from the GPIO of Q7. Is it isolated from the Raspberry Pi 5VDC power supply?
Use the 5V and GND pads between the RCA jacks on ProtoDAC to power it with a clean and/or separate power supply.
I think the best solution for Q7 will be a stacking header with GPIO pins 2 and 4 removed. That will separate the ProtoDAC GPIO pins 2 and 4 from the Q7. Then power ProtoDAC with the 5V and GND pads between the RCA jacks.
This would be the solution for the Q3 as well. The Q3 has a GPIO chart in the manual on page 5, which shows the GPIO (J7) for the isolated Q3 GPIO. Pins 2 and 4 provide "FifoPi isolated 3.3V internally connected to J5+". So this must be the same wiring as the Q7 J7.
The FifoPi MA is different. Normally, J3 (5V) only provides power to the Raspberry Pi below via GPIO J1. When J4 jumpers 1-2 and 3-4 are shorted, this apparently provides common J3 power (5V) to the MA and the top side GPIOs J2 and J3. J5 (3.3V "clean power") is then left unconnected. MA must have 3.3V regulators on board to supply power to the MA?? It seems that the entire RPi/MA/ProtoDAC stack could be simply powered by shorting J4 1-2 and 3-4, and applying 5V power to either the RPi USB or the MA J3.
This would be the solution for the Q3 as well. The Q3 has a GPIO chart in the manual on page 5, which shows the GPIO (J7) for the isolated Q3 GPIO. Pins 2 and 4 provide "FifoPi isolated 3.3V internally connected to J5+". So this must be the same wiring as the Q7 J7.
The FifoPi MA is different. Normally, J3 (5V) only provides power to the Raspberry Pi below via GPIO J1. When J4 jumpers 1-2 and 3-4 are shorted, this apparently provides common J3 power (5V) to the MA and the top side GPIOs J2 and J3. J5 (3.3V "clean power") is then left unconnected. MA must have 3.3V regulators on board to supply power to the MA?? It seems that the entire RPi/MA/ProtoDAC stack could be simply powered by shorting J4 1-2 and 3-4, and applying 5V power to either the RPi USB or the MA J3.
I have the same setup bought during GB2023. Thank you for you share and many thanks to @hifiamps. I am going to achieve this new set up from this :I ended up using some jumper wires to go pin to pin (3,5,12,35,40) and using the j6 on the purepi to supply 5v and ground on pins 2 & 6 just to see if works and it did. I will have to rework to clean it up.
Attachments
@New411 , when you say "some jumper wires to go pin to pin (3,5,12,35,40)", do you mention numbers inside white circles (picture 1) ? I have juste made a try twisting pins don't needed, assuming the PIN numbers you provide are ones inside white circles (between 2&6 there is 5V as a clue), green and yellow wires to FifoPi J6 output (with good polarity). I stacked ProtoDAC. Didn't work. Volumio didn't see the device anymore 🙄. I ordered jumpers to do like you did. So I went back to the first setup (ProtoDAC stacked up above Q7, no external 5V to the DAC), waiting jumpers which arrive today (Thursday). It does work but Mark told me it is better to supply ProtoDAC with 5V than 3.3V from Q7. So I am curious to ear the improvement 😉
Attachments
Last edited:
Hey MaxB_70, I used the jumper wires just for a test between the Fifopi q7 to the Protodac. So pin 3 out of the fifoPi to pin 3 on the Protodac and so fourth except the 5v power and ground on pins 2, 4, and 6. You can use the 2 x 20 pin gpio spacer between fifopi q7 and Protodac with pins 2 & 4 removed then supply the 5V and ground between the RCA jacks on the Protodac. Pretty much what hifiamps has been saying in the post above in more detail.
Hi gentlemen,
I have tried with jumpers for testing (before removing gpio pins 2 and 4 and stack ProtoDAC on). It didn't work. I didn't have time this evening to solder between the RCA jacks so I stacked all the setup as it was at first (like Gaby has done it on his video). No sound anymore unfortunately. MonitorPi detects signal but no sound now. I don't understand and little bit worry. I just can hope it will work when I make the soldering. BTW, setup supplied with Apple MBP charger (Thunderbolt 4 to have 3A@5V). I will post a video to show the booting sequence. I haven't toroidal transformer to do the job yet.
I have tried with jumpers for testing (before removing gpio pins 2 and 4 and stack ProtoDAC on). It didn't work. I didn't have time this evening to solder between the RCA jacks so I stacked all the setup as it was at first (like Gaby has done it on his video). No sound anymore unfortunately. MonitorPi detects signal but no sound now. I don't understand and little bit worry. I just can hope it will work when I make the soldering. BTW, setup supplied with Apple MBP charger (Thunderbolt 4 to have 3A@5V). I will post a video to show the booting sequence. I haven't toroidal transformer to do the job yet.
If ProtoDAC is getting only 3.3V, it may be unreliable. It worked for Gaby, but didn't work for J0F0 or New411.
ProtoDAC doesn't use GPIO pin 5. The only active GPIO pins of ProtoDAC are 2, 4, 6, 12, 14, 35, 40.
ProtoDAC needs to be grounded through 6 or 14. It needs I2S at 12, 35, 40. It needs 5V at 2 or 4.
You don't want to feed 5V from the ProtoDAC GPIO pins 2 and 4 back to the Q7 (or Q3) GPIO 2 or 4, since they are powered with 3.3V when Q7 is operating.
ProtoDAC doesn't use GPIO pin 5. The only active GPIO pins of ProtoDAC are 2, 4, 6, 12, 14, 35, 40.
ProtoDAC needs to be grounded through 6 or 14. It needs I2S at 12, 35, 40. It needs 5V at 2 or 4.
You don't want to feed 5V from the ProtoDAC GPIO pins 2 and 4 back to the Q7 (or Q3) GPIO 2 or 4, since they are powered with 3.3V when Q7 is operating.
It used to work at 3.3V until tonight. But not now. That’s why I worry. I hope that I haven’t break it.
I wish I’ll have time this weekend to do some soldering to check if ProtoDAC is ok. If not I will do it next weekend.
3.3V when FifoPi is stacked under speaks to me as it is powered at this voltage from PurePi LifePO4 batteries 😉 (UCPure still in the box).
Thank you for your advices so accurate like I need 😂
I wish I’ll have time this weekend to do some soldering to check if ProtoDAC is ok. If not I will do it next weekend.
3.3V when FifoPi is stacked under speaks to me as it is powered at this voltage from PurePi LifePO4 batteries 😉 (UCPure still in the box).
Thank you for your advices so accurate like I need 😂
- Home
- Source & Line
- Digital Line Level
- IanCanada FifoPi Q7, no sound output