• Disclaimer: This Vendor's Forum is a paid-for commercial area. Unlike the rest of diyAudio, the Vendor has complete control of what may or may not be posted in this forum. If you wish to discuss technical matters outside the bounds of what is permitted by the Vendor, please use the non-commercial areas of diyAudio to do so.

Hermes-RPi Isolator Module - How To

Member
Joined 2004
Paid Member
Hi,
the Hermes-RPi Isolator Module came today.



What do the N0/N1/N2/CS leds indicate?



IC4 is not populated, what is the intended use?



What is W_EN for?

There are inputs for GND & 5V
should they be connected to a 5V ps?


Will this board work without the Miro updates

to the RPi software?



Thanks for any info!



ICHIBAN
 
Last edited:
The 5 V connector pins are connected to the 5v power supply of the RPi.
You don't need it if you power the Raspberry Pi the usual way (usb plug)

The Hermes-RPi uses the RPi integrated power (from 40 pin connector) for the dirty side, and receives the clean 3.3V from the Cronus board.
 
Last edited:
What do the N0/N1/N2/CS leds indicate?
They reflect the sampling rate of the music playing

CS is Clock Select, 0 for 44.1kHz clock family, 1 for 48 kHz family
With the other Nx leds, it says which samplerate you use between
44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000

IC4 is not populated, what is the intended use?

What is W_EN for?
Don't know, sorry

Will this board work without the Miro updates

to the RPi software?
Nope, you need the dedicated overlay
 
What do the N0/N1/N2/CS leds indicate?

They reflect the sampling rate of the music playing

CS is Clock Select, 0 for 44.1kHz clock family, 1 for 48 kHz family
With the other Nx leds, it says which samplerate you use between
44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000

Code:
    Hz | N0 | N1 | N2 | CS
 44100 |  0 |  1 |  1 |  0 
 48000 |  0 |  1 |  1 |  1 
 88200 |  1 |  1 |  0 |  0 
 96000 |  1 |  1 |  0 |  1 
176400 |  1 |  0 |  0 |  0 
192000 |  1 |  0 |  0 |  1 
352800 |  0 |  0 |  0 |  0 
384000 |  0 |  0 |  0 |  1
 
Member
Joined 2004
Paid Member
hi,
if you are asking me, I cannot say.

I have not tried any of the LINUX

distros. I would like to, but I dread

having to dittle around with the

commands etc.

I recall someone posting some

help to get a LINUX version

for RPI and how to add BOTIC

but I cannot remember

where that was and my searching

various related threads on TPs forum

has come up with nothing.

Maybe when I'm feeling better

I'll try to find where that was located.

Sorry :(
 
apt command is available on Debian or Ubuntu.

Hi Miero,

got it (somewhat working) with actual DietPi (Allo GUI ARMv7 image : This image has our Allo web GUI and audiophile software pre-installed)

had to upgrade kernel first: (apt upgrade) because of mismatch off kernel and kernel-headers

than had to change one of you steps (for DietPi):

echo "dtoverlay=tpa-hermes-rpi" >> /DietPi/config.txt
/DietPi/dietpi/func/dietpi-set_hardware soundcard hw:sndtpahermesrpi,0

to

echo "dtoverlay=tpa-hermes-rpi" >> /boot/config.txt
/boot/dietpi/func/dietpi-set_hardware soundcard hw:sndtpahermesrpi,0

Now I can use Roon to play music.

Branko
 
Last edited:
No, for a native DSD a multichannel output would be required, which is not available on RPi. However for ES9028/9038 DoP works too.

So it is ok Roon shows no native dsd option. Thought it was a configuration fault.

Roon give me the "Device Setup":

max sample rate (PCM)--> 384kHz

max sample rate (DSD)--> Up to DSD128

But B3pro is capable of more?

Also when playing DSD --> DoP the is no LED lit on RPi-Hermes. only if playing PCM files?

thx

Branko
 
Last edited:
Hi all

I wanted to run librespot for spotify connect but ran into issues with the driver and alsa backend.

Running mpd on dietpi allo, playback seems to work fine but outputs error:
Nov 27 16:31:42 DietPi mpd[813]: exception: Failed to open mixer for 'DietPi ALSA': no such mixer control: PCM
Nov 27 16:31:42 DietPi kernel: bcm2835-i2s fe203000.i2s: I2S SYNC error!
I have opened an issue Error writing from AlsaSink buffer to PCM * Issue #2 * miero/tpa-hermes-rpi-dev * GitHub while working on the problem.


Has anyone else encountered problems with alsa?
 
Member
Joined 2007
Paid Member
Hi all

I wanted to run librespot for spotify connect but ran into issues with the driver and alsa backend.

Running mpd on dietpi allo, playback seems to work fine but outputs error:
I have opened an issue Error writing from AlsaSink buffer to PCM * Issue #2 * miero/tpa-hermes-rpi-dev * GitHub while working on the problem.


Has anyone else encountered problems with alsa?
Not using your system (so can't be very useful), but suggest you look at the output section of /etc/mpd.conf. Is the output directed to a destination (possibly dmix?) that is not listed by 'aplay -l'? I would guess that 'hw:1,0' would be preferred. Be sure that the MPD output destination is something listed by 'aplay -l'.
 
Member
Joined 2007
Paid Member
My understanding is that the device tree of the RPi - whether the compute module or any other version - only supports one (stereo) I2S stream. In contrast, the TI AM 3358 used on the BBB has two McASP hardware cores that each allow synchronous processing of two (stereo) I2S streams (8 channels total) or up to 4 synchronized DSD streams. The Broadcom CPU in the RPi doesn't have this serial processing functionality. If it could create multichannel serial audio output, there would be sufficient GPIO channels among the 40 pins. Apparently, the only way to output multichannel audio from the RPi is via HDMI.
 
Last edited:
My understanding is that the device tree of the RPi - whether the compute module or any other version - only supports one (stereo) I2S stream. In contrast, the TI AM 3358 used on the BBB has two McASP hardware cores that each allow synchronous processing of two (stereo) I2S streams (8 channels total) or up to 4 synchronized DSD streams. The Broadcom CPU in the RPi doesn't have this serial processing functionality. If it could create multichannel serial audio output, there would be sufficient GPIO channels among the 40 pins. Apparently, the only way to output multichannel audio from the RPi is via HDMI.
Thank you

I have ordered a BBB to experiment with.