Moode Forum

Full Version: MERUS™ audio amp HAT ZW: configuration
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Whatever the 'Technology', Watts=Volts X Amps!
It looks like the amp has a bunch of ALSA settings.

After u get it setup post the output from cmd below.

Code:
amixer

I'll need to know precisely what all the ALSA settings mean in order to make a configuration screen.
Had contact with the support department, they gave me the following message:

We will be uploading the images for moode audio player soon. So there is no need for building them manually.

You will find them on the following link:
https://github.com/Infineon/merus-audio-...w/releases

Take into account that also, in the next few weeks the merus amp hat zw drivers will be supported on the official Raspbian distribution. They will appear on the next Raspbian update. So after that, it won’t be necessary any more to use the suggested images and the HAT will be available for every audio player based on Raspbian such as any other audio HAT.

So, soon there will be more available.
Good luck with their naive approach.

Their OEM moOde image will quickly become stale and out of date and our project does not provide support for images made and distributed by OEM's unless there is some sort of agreement in place.

The fact that the kernel driver is present starting with 4.19.108 doesn't help users because unless it and its ALSA options are integrated into moOde users will have to resort to using SSH to edit Linux boot files and run ALSA commands.
Working set-up with image from:
MoOdeMerusAmp

amixer gives:
Code:
amixer
Simple mixer control 'A.Mstr Vol',0
 Capabilities: volume volume-joined
 Playback channels: Mono
 Capture channels: Mono
 Limits: 0 - 50
 Mono: 50 [100%] [0.00dB]
Simple mixer control 'B.L Vol',0
 Capabilities: volume volume-joined
 Playback channels: Mono
 Capture channels: Mono
 Limits: 0 - 50
 Mono: 50 [100%] [0.00dB]
Simple mixer control 'C.R Vol',0
 Capabilities: volume volume-joined
 Playback channels: Mono
 Capture channels: Mono
 Limits: 0 - 50
 Mono: 50 [100%] [0.00dB]
Simple mixer control 'D.Lim thresh',0
 Capabilities: volume
 Playback channels: Front Left - Front Right
 Capture channels: Front Left - Front Right
 Limits: 0 - 60
 Front Left: 35 [58%] [-15.00dB]
 Front Right: 35 [58%] [-15.00dB]
Simple mixer control 'F.Limiter Enable',0
 Capabilities: enum
 Items: 'Bypassed' 'Enabled'
 Item0: 'Enabled'
Simple mixer control 'G.Limiter Attck',0
 Capabilities: enum
 Items: 'Slow' 'Normal' 'Fast'
 Item0: 'Fast'
Simple mixer control 'H.Limiter Rls',0
 Capabilities: enum
 Items: 'Slow' 'Normal' 'Fast'
 Item0: 'Slow'
Simple mixer control 'I.Err flycap',0
 Capabilities: enum
 Items: 'Ok' 'Error' 'Slow'
 Item0: 'Ok'
Simple mixer control 'J.Err overcurr',0
 Capabilities: enum
 Items: 'Ok' 'Error' 'Ok'
 Item0: 'Ok'
Simple mixer control 'K.Err pllerr',0
 Capabilities: enum
 Items: 'Ok' 'Error' 'Ok'
 Item0: 'Ok'
Simple mixer control 'L.Err pvddunder',0
 Capabilities: enum
 Items: 'Ok' 'Error' 'Ok'
 Item0: 'Ok'
Simple mixer control 'M.Err overtempw',0
 Capabilities: enum
 Items: 'Ok' 'Error' 'Ok'
 Item0: 'Ok'
Simple mixer control 'N.Err overtempe',0
 Capabilities: enum
 Items: 'Ok' 'Error' 'Ok'
 Item0: 'Ok'
Simple mixer control 'O.Err pinlowimp',0
 Capabilities: enum
 Items: 'Ok' 'Error' 'Ok'
 Item0: 'Ok'
Simple mixer control 'P.Err dcprot',0
 Capabilities: enum
 Items: 'Ok' 'Error' 'Ok'
 Item0: 'Ok'
Simple mixer control 'Q.PM Prof',0
 Capabilities: enum
 Items: 'PMF0' 'PMF1' 'PMF2' 'PMF3' 'PMF4'
 Item0: 'PMF0'
Simple mixer control 'R.Power Mode',0
 Capabilities: enum
 Items: 'Dynamic power mode' 'Power mode 1' 'Power mode 2' 'Power mode 3'
 Item0: 'Dynamic power mode'
pi@moode:~ $
(03-27-2020, 12:37 PM)Tim Curtis Wrote: [ -> ]Good luck with their naive approach.

Their OEM moOde image will quickly become stale and out of date and our project does not provide support for images made and distributed by OEM's unless there is some sort of agreement in place.

The fact that the kernel driver is present starting with 4.19.108 doesn't help users because unless it and its ALSA options are integrated into moOde users will have to resort to using SSH to edit Linux boot files and run ALSA commands.

Nah... their approach is not 'naive' at all, it's quite mischievous as it is targetting naive buyers with this 'Swiss-army penknife' solution for audio on RPi, the 40W 5V/2.5A HAT AMP running all the imaginable music players... and they are not the only ones to have done this (nor they will be...).

(rant over Tongue )
Tested the Merus 40 W HAT. In a first breadboard set-up, see picture.
https://drive.google.com/file/d/1-gecFd8...sp=sharing

Speakers Fountek FE85 in closed (small) box. Raspberry Pi Zero WH, power supply standard Raspberry 2.5 A.
SW, the temporary solution with the MoodeMeritAMP image from Infineon (just to test for next weeks)
AMP settings at default as shared in previous post.

Observations:
- Surprising good rich sound
- Bass performance with parametric equalizer boosted at 70 Hz for 15 dB (to correct for the FE 85 limited Bass)
-  At moderate/high sound level, no audiable distortion level, also not at the bass.
- At moderate sound level, no issues with heat, AMp chip, power supply and Raspberry < 45C

All in all, for this application a decent solution. I will further detail the design of set-up and testing in the next weeks.

Keep you updated.
Ariel from Infineon contacted me earlier and collaborated to produce a nice integration into moOde.
https://github.com/Infineon/merus-audio-...w/issues/1

It just needs to be tested and verified. Maybe sometime this week :-)

Here a link to product info
https://www.infineon.com/cms/en/product/.../ma12070p/

Below are some screen shots of the config panels.

[attachment=1113] [attachment=1114] [attachment=1115]
That’s  great. Happy with the integration, that will make it a robust solution. 

If I can help with the user testing, just let me know.
That would be great. Just email me, tim at moodeaudio dot org and I'll reply with a link to the beta4 image when its available. Hopefully it will be sometime this week.
Pages: 1 2 3