IanCanda Pi4b DAC + Streamer build not working

I have had this assembled for a month and have asked the iancanda support email for assistance several times and get no response.

To start, is anyone willing to confirm that my stack order is possible for a Streamer + DAC?

The below stack order was used on a Station Pi MK2a base.

Left side (DAC)
1. Station Pi Pro MK2a
2. Daughter board
3. RPi 4 B
4. Amenero Combo384

* the RPi and Combo 384 are side by side on top of the daughter board of the StationPi.

Right Side (Audio)
1. StationPi Pro
2. FifoPi Q7 II
3. HDMI Pro II (connected to FifoPi via U.FL cable to MClock #1)
4. Shield Pi
5. ES 9038Q2M DualMono DacHAT (also connected to FifoPi via U.FL into MClock#2)
6. TransformerPi IV

*Both the FifoPi Q7 II and the ES9038Q2M have MonitorPi Pro's connected.

- this whole unit is powered by a Duel LinearPi MKII in 5v & 3.3v configuration. On top of each the linearPi are a set of UC conditioners 1 for 5v and the other for 3.3v.

- The LinearPi is powered by a Hammond 1182N6 transformer.

Should a Dac + Streamer work with the above stack configuration?


Thank you,
 
Here are pictures of the build to help. The unit is powering on and I can see it in Ropieee. It just doesn't work in roon.
Power stack 1000002201.jpg

Right (clean) side stack

1000002202.jpg


Left (dirty) Side stack


1000002203.jpg


I originally assembled and initialized this RPi as a Streamer (no dac hat) only and it seemed to work fine.

now that I added the better power supply and DAC hat to the clean side it doesn't conn3ct to Roon.

1000002204.jpg


My Conclusions and Questions:
1. Since Ropieee was installed and initialized before the DAC components were added, this unit is now initialized incorrectly for its current hardware. Maybe this is why ROON will not connect and the unit is not working.

2. Maybe my stack is not assembled in the correct order.

3. Is it a problem that both the HDMI Pro II and ES9038Q2M are using the FifoPiQ7 as a re-clocker? Is it okay that both boards are connected to the MClck input of FifoPiQ7 II via U.FL cable?

4. Is there a problem indicated by the LEDs in my picture attached? I believe each board is getting power. I am suspicious there is an issue with the power to the ES9038Q2M because there is no display from the MonitorPi that's plugged into it.


I'm sorry this post is so long. This has been a big learning experience for me. I've spent a lot of money, and read every document associated with each board I've purchased. I've watched many builds videos by Gabster. I have also spent hours searching and looking for a solution on DIYaudio, but can't seem to locate what my issue is.

Please help!
 
@Sigmafia

Thanks for the pictures. I saw some issues.
1. You can not use two MonitorPiPro in system. Please use only one to the FifoPiQ7. Here are some project for you to reference
https://iancanada.ca/products/flagship-full-function-fifo-re-clock-ddc-streamer
2. I didn't any display on the OLED screen, the DAC will not work if the controller (MonitorPiPro) is not working

There are some tips
1. Have to install PCBs to GPIO connectors correctly. Shift pin positions can cause short circuit
2. Please don't mix up software issue with hardware. If you are not familiar with software, please get started from easy one such as volumio
3. Download user's manual before you get started
4. Do it step by step

Please read the blog for helps
https://iancanada.ca/blogs/news/tips-of-diy-digital-audio-projects
https://iancanada.ca/blogs/news/troubleshooting-cases

Good weekend
Ian
 
Hello Ian,


Thank you so much for the response. I realize my question had a lot of info and it may be tough to trouble shoot with so many variables.

I have 2 specific questions, one hardware and one software, that are the most logical places to start.

I appreciate the tip to only have one Monitor Pi. That is the configuration I tried first and it gave me the same result.

I first bought the flagship streamer and later buiot the flagship dac but want to combine the 2 into build inside a single chassis. I am hoping to have the in inputs of the Monitor Pi Pro and the outputs (on top of the DAC Hat) of the Transformer IV in one unit.

Question 1 (hardware):
Is my implementation (stack order) correct or even possible? Is it possible to use the system as a DAC and Steamer in this configuration. I followed the instructions on the Flagship Full Function FifoPi DDC Steamer that you sent me. There is no documentation for a build that achives the full functioning DAC and Steamer with one Re-Clocker and one RPi.

Question 2 (software):
How do I reinstate the Ropieee software? When I first initialized it, I had only built the Streamer, which worked fine. Now that I've added the dac to the unit, it does not recognize. Maybe I can't have both?
 
Question 1 (hardware):
Is my implementation (stack order) correct or even possible? Is it possible to use the system as a DAC and Steamer in this configuration. I followed the instructions on the Flagship Full Function FifoPi DDC Steamer that you sent me. There is no documentation for a build that achives the full functioning DAC and Steamer with one Re-Clocker and one RPi.
Yes, it is possible.

Question 2 (software):
How do I reinstate the Ropieee software? When I first initialized it, I had only built the Streamer, which worked fine. Now that I've added the dac to the unit, it does not recognize. Maybe I can't have both?
DAC doesn't need special Linux drive or software support. You can just use your streamer configuration.

Is your streamer still working fine?
 
I believe the streamer is still working fine. I can't hear it because the DAC portion is not working.

However, the Streamer is initialized in Ropieee and recognized by Roon. Since the DAC is not recognized by Ropieee and I can't connect it to Roon, I believe the DAC is where my issue is.

I removed the Monitor Pi Pro that was connected to the DAC Hat and now the unit only has the single Monitor Pi Pro connected to the Fifo Pi Q7.

Do you have any ideas where I could start trouble shooting next? I have a pretty large investment into this device and would really love to hear it working.

Thank you for your assistance.
 
Hey Ian. I had a crazy work week and needed to wait until today to get back into the project. I am available now though and shouldn't have any more delays in the near future.

So I was about to undo the stack and only have Q7 on the right side with a MonitorPiPro as you instructed. I decided to try to intialize one more time since I had made a small change to the configuration since I tried it last. The change I made since your last message was:
1. Removed 2nd MonitorPiPro from system and left only the MonitorPiPro that is connected to the Q7.
2. Removed the power jumpers (J9) on connecting the 5V power to the right and left sides of the StationPiPro. I used an Ifi 5V power plus to power the RPi side and left the 5V and 3.3V from the capacitors to power the right side stack.

With those 2 changes I thought I would give it one last try before dismantling the stack. I powered up the unit and initialized Ropieee with my laptop at IP Address 10.0.0.205. It initialized correctly using the "Raspberry Pi DAC (Generic I2S)" audio HAT selection.

20240616_205608.jpg
Above is the Ropiee screen after I initialized and reboot. It did not have an issue finding the UPnP Renderer or UDN. This has been difficult in past attempts.

20240616_205956.jpg

Next I opened Roon and Found the device with no issues. I added it to my device list in the Audio setup tab and kept everything at default. See selections below.
20240616_210353.jpg
20240616_210337.jpg

Next I selected a random track and hit play. I wasn't able to hear the playback but something interesting did happen. Whenever I select to play any track the screen on the MonitorPiPro starts flashing between the two - "0.000MHz" options under the smaller "no signal" text. I took pictures with each of the 2 options lit up. Anytime no song is playing the screen looks like below except with no selections highlighted and no screen movement. As soon as a track is played, the selection bar flashes very quickly between the 2 selected options in the below pictures.

Top 0.00MHz selected

20240616_205659.jpg

Bottom 0.00MHz selected
20240616_205642.jpg

In the pictures below you can kind of see it in between selections and it looks like both are on at once.

Switching between the 2 options
20240616_205652.jpg


I don't know if that is a clue towards the issue? It may not be useful information at all. Just in case, I decided not to disassemble the unit until you have a chance to reply. Maybe this is something you've seen before and can help me solve the issue.

FYI - the MonitorPiPro never displayed anything except "NOSIG" and the flashing selections I've described.

Please let me know if you would like me to start over on the right side with just a Q7 and MonitorPiPro. I am happy to do so and will take any advice you suggest.

Below are a couple more pictures of the unit and LEDs during my test today.

20240616_205709.jpg

20240616_205731.jpg


Thank you, Ian. I am so grateful for your help.

Matthew Sigmon
 
Last edited:
One last thing to mention. I have not seen any LED activity on the board HDMI Pi Pro board. Wvery other board seems to have LEDs on when the power switch is flipped. Just not the HDMI board. Maybe this is normal or maybe I can't see the LED because it's hidden underneath the stack.

When I turn the knob on the MonitorPiPro it gives me the options of selecting:
1. HDMI
2. RPi
3. RCA
4. OPT

I have tried all options with no success. I assume it should be on RPi Since that is the streaming music source I'm playing from.